From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: Re: Using a CDN or some other mirror? Date: Fri, 14 Dec 2018 15:45:11 +0100 Message-ID: <87a7l82mmg.fsf@gnu.org> References: <20181203154335.10366-1-ludo@gnu.org> <87tvju6145.fsf@gnu.org> <87ftv7l6gy.fsf@gmail.com> <87pnua244k.fsf@gnu.org> <65fa6be4-3ddc-703b-708d-e223c2474d0b@crazy-compilers.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39575) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gXoiQ-0003Vp-4n for guix-devel@gnu.org; Fri, 14 Dec 2018 09:45:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gXoiI-0007L1-PP for guix-devel@gnu.org; Fri, 14 Dec 2018 09:45:20 -0500 In-Reply-To: <65fa6be4-3ddc-703b-708d-e223c2474d0b@crazy-compilers.com> (Hartmut Goebel's message of "Fri, 14 Dec 2018 09:35:38 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Hartmut Goebel Cc: guix-devel@gnu.org, 33600@debbugs.gnu.org Hello, Hartmut Goebel skribis: > Am 09.12.2018 um 14:58 schrieb Ludovic Court=C3=A8s: >>> I could try and ask a few organizations in my area, but I would need >>> figures for this. >> What would you need to know? =E2=80=98guix weather=E2=80=99 can provide= info about >> storage size. > > I don't know yet, which info the admins need for a decision. FMPOV I'd > says: Disk-space and traffic to be expected. > > `guix weather` only provides the disk-space, but even this is not > obvious for me: > > =C2=A0 13912.1 MiB of nars (compressed) > =C2=A0 41176.6 MiB on disk (uncompressed) > > From reading the manual, I assume 13.9 GB are required on the server > (which is quite a lot IMHO). Is this correct? If you=E2=80=99re running a caching proxy, you=E2=80=99ll need 13G. Howeve= r note that it=E2=80=99s only for one architecture and one revision of Guix. The total space needed is obviously a function of time (number of Guix revisions served) and number of architectures. You could choose an expiration time in your caching proxy that satisfies your disk space constraints, though. Our machines that run Cuirass + =E2=80=98guix publish --cache=E2=80=99 need= roughly 41+13G since they contain both /gnu/store and /var/cache/guix/publish. HTH! Ludo=E2=80=99.