From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id oAAPMr9yjGIygAAAbAwnHQ (envelope-from ) for ; Tue, 24 May 2022 07:53:03 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id gK36Mb9yjGLrhQEA9RJhRA (envelope-from ) for ; Tue, 24 May 2022 07:53:03 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 5AFD0EA for ; Tue, 24 May 2022 07:53:03 +0200 (CEST) Received: from localhost ([::1]:34298 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ntNTa-0004SD-GE for larch@yhetil.org; Tue, 24 May 2022 01:53:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33736) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ntNSs-0004Rx-JP for guix-devel@gnu.org; Tue, 24 May 2022 01:52:19 -0400 Received: from mail-pg1-x532.google.com ([2607:f8b0:4864:20::532]:40489) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ntNSp-0004Gx-Vc for guix-devel@gnu.org; Tue, 24 May 2022 01:52:18 -0400 Received: by mail-pg1-x532.google.com with SMTP id x12so15459318pgj.7 for ; Mon, 23 May 2022 22:52:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sweatshoppe-org.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=PvqdeZ330eAtenR45e9wc2nUxn7qp6r5KhJZJp3zjjI=; b=oDw9gP7qTq8yMPaXyShyrygbzUCc9SyqH0l8hhJmuVIdcnes9Oe8HbCEZfXZdHjhZe 8Lsg7O0If3uqMwmG/TDj9FPcq81ELuHswmg+oSYGBLLfDJ4PdAenudHfnUqGu/dcc+yq bkPA7oyaeJxk7jDDcJNKt6ykLsWDsQx/ej0HPWMNbZu+qNHCChqXnXoVc1GmZXSRE5eD IV782Y7kUto2sO3IUmKdOVPDLxw+AjUt6ZCBZXAhVAGPqCkZTjZ1Mexmf9O5rQfW82Vt f0P51/WqEp1YXO1Cc+qkKscp6h5neff+Q1F8pFRg/m+LcLjOl1IsdOUIrduCBwjEyZM3 d8rw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=PvqdeZ330eAtenR45e9wc2nUxn7qp6r5KhJZJp3zjjI=; b=j+/mHh5MYKjrt1mHpgPyQE6bqdhcl02xDipLdwagXVCWkv7fZWYr0EW65qYULTYHdU /PaiAmbFRa1m3R5d8ERpY1mU5zgVH9ql7lVTaGUsQhle6CS2dTiXo9I9NNM+5vsDp/YA yyK63GOBs1RjpUTG+cxPv4vSBM1FVFXHd491Kzfx12tdYc2pKMbawX46MXMRr79CiuOg 6AKKwD/+MVBJua7t+R3B9QY7Hie7AGXRyWcbKvN9dQNo6lkN+7MSDNVkyDI0WVH5lImf GpBC40vsOHDqFJzJKhpEoKClS8kN+Bn6EQCpYN5Goz/M0ML1OidYKglS6UqPJC0qTpzg jQKA== X-Gm-Message-State: AOAM530F91nbUFv62GwhrY+t4iDq4Zw/nu7bhrIjMIR/RgXk1YKdmL/K BITcPTjHEl6Sg99ph1C4vv+iBKYSc9xs7Vi3pfhrQ5S63Dg= X-Google-Smtp-Source: ABdhPJxU2ZwLFEECdVHkTUo+Zvml8XFQ1fIrfOVO7vjg/sB5NEegNX4fzBzrDbUTlpledIr/IwdPSD5qYQ/kv7hVKHY= X-Received: by 2002:a65:4ccd:0:b0:3c2:428d:d13b with SMTP id n13-20020a654ccd000000b003c2428dd13bmr22947392pgt.425.1653371533876; Mon, 23 May 2022 22:52:13 -0700 (PDT) MIME-Version: 1.0 References: <87pmk8mbvg.fsf@cbaines.net> In-Reply-To: <87pmk8mbvg.fsf@cbaines.net> From: Blake Shaw Date: Tue, 24 May 2022 12:52:02 +0700 Message-ID: Subject: Re: Test US mirror for bordeaux.guix.gnu.org and slow downloading of substitutes To: Christopher Baines Cc: Guix Devel Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Received-SPF: none client-ip=2607:f8b0:4864:20::532; envelope-from=blake@sweatshoppe.org; helo=mail-pg1-x532.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list 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+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1653371583; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=PvqdeZ330eAtenR45e9wc2nUxn7qp6r5KhJZJp3zjjI=; b=FpG9OX6ve3QhMLOTIwzciFoPIBIEce6t3+agpj+SopHOKq7F/inVawSW3buQ53MzANjsW5 42N1yoiW2RSc+1Z/RA7SUY0W8+YeUNfkBiurRzTSO4K9Sm8woAxZCtmmbPfV9z6VOrK71m JjszFNmBlckOD7yVX3TOjEd1VpjM7LBWQF7eO4m8Uhq4o7hwKPUrV40EKa6EQRJl+7upuW qjTG3UE1eC5cZ21pL8VUZskK5cbeiKmzxPVl8/5afjTjb00hX8kByoS+q0ov+N0/BwQwVs Fa/shktn6lO3z7DBsdRqVct/exilWxyAGQGimh0NE4NjwEHJlWbumnBPHKpv/g== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1653371583; a=rsa-sha256; cv=none; b=H8i8BBXZ968A7gX4tjrXu4ty+TkSNnhoLm44FLIvE1yjDidzexju7M7ZhrqF7Sv9Lv4F59 Xf8hTOhLTxyuf8hrc1VCFLcg0AKkFkGOjq1ouBgZT9Kay5vlVxDZ1KloAsUvZGLTnqnAfZ pMUJ7PPbYlcQluEVs538O9aAU3452eizVDwYrJW0xRc0r4bzgn21wvmOJM9LMX354R993k ovKpkQ4bjatMgjKaPHDPLgCPcbdNpoqj/dFjTa18EFE9fFY89Tly+VXDUDcxNn3Agh2AGA ciD6re3hp7svnSDHkPw0RkU9/uxW15oDQRx3MBYuc+FCYoLkvE8bb30cwcjfZg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=sweatshoppe-org.20210112.gappssmtp.com header.s=20210112 header.b=oDw9gP7q; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.05 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=sweatshoppe-org.20210112.gappssmtp.com header.s=20210112 header.b=oDw9gP7q; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 5AFD0EA X-Spam-Score: -2.05 X-Migadu-Scanner: scn1.migadu.com X-TUID: JWSEjKjHjepg Hi Christopher, Here in Singapore download speed has gone from bad to worse over the last two weeks, so bad that I was having to --fallback often and wound up setting up a cuirass instance to continuously build a collection of manifests I'm working with (which solved the issue). Not at my machine atm but will wget stellarium and send the results when I am. Best, Blake --- Blake Shaw Director, SWEATSHOPPE sweatshoppe.org --- On Fri, May 20, 2022 at 11:09 PM Christopher Baines wrot= e: > > Hey! > > So the nar-herder came in to existence at the end of last year (2021) > and while the main use at the time was addressing the lack of storage on > bayfront, I also hoped to improve the situation regarding mirrors for > substitutes. > > I'm not in a great situation to test this though, as my usual internet > connection is slow enough that a closer mirror probably won't make much > difference. > > So, one thing that I'd be interested in, is hearing from anyone who > thinks they get worse download performance from bordeaux.guix.gnu.org or > ci.guix.gnu.org than they get when downloading other > things. Importantly, it would be good to know roughly where > (geographically) the machine doing the downloading is, and some data to > show the difference. > > For example, I'm in the United Kingdom in Europe, and this is the output > from wget downloading a ~200M file from bordeaux.guix.gnu.org: > > =E2=86=92 wget https://bordeaux.guix.gnu.org/nar/lzip/078vr3r8mn3yrwzwx= w64hmcyshic9p3q-stellarium-0.21.0 > --2022-05-20 16:49:56-- https://bordeaux.guix.gnu.org/nar/lzip/078vr3r= 8mn3yrwzwxw64hmcyshic9p3q-stellarium-0.21.0 > Resolving bordeaux.guix.gnu.org (bordeaux.guix.gnu.org)... 2a0c:e300::5= 8, 185.233.100.56 > Connecting to bordeaux.guix.gnu.org (bordeaux.guix.gnu.org)|2a0c:e300::= 58|:443... connected. > HTTP request sent, awaiting response... 200 OK > Length: 208615205 (199M) [text/plain] > Saving to: =E2=80=98078vr3r8mn3yrwzwxw64hmcyshic9p3q-stellarium-0.21.0.= 6=E2=80=99 > > 078vr3r8mn3yrwzwxw64 100%[=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D>] 198.95M 4.24MB/s in 46s > > 2022-05-20 16:50:43 (4.31 MB/s) - =E2=80=98078vr3r8mn3yrwzwxw64hmcyshic= 9p3q-stellarium-0.21.0.6=E2=80=99 saved [208615205/208615205] > > > Also, I've setup a US based (Hetzner data center, east coast) mirror of > bordeaux.guix.gnu.org: > > https://bordeaux-us-east-mirror.cbaines.net/ > > So, I'd also be interested in seeing how that performs for people, and > how it compares against bordeaux.guix.gnu.org, which is hosted in France > in Europe. > > Here's my output from wget: > > =E2=86=92 wget https://bordeaux-us-east-mirror.cbaines.net/nar/lzip/078= vr3r8mn3yrwzwxw64hmcyshic9p3q-stellarium-0.21.0 > --2022-05-20 16:50:44-- https://bordeaux-us-east-mirror.cbaines.net/na= r/lzip/078vr3r8mn3yrwzwxw64hmcyshic9p3q-stellarium-0.21.0 > Resolving bordeaux-us-east-mirror.cbaines.net (bordeaux-us-east-mirror.= cbaines.net)... 5.161.49.48 > Connecting to bordeaux-us-east-mirror.cbaines.net (bordeaux-us-east-mir= ror.cbaines.net)|5.161.49.48|:443... connected. > HTTP request sent, awaiting response... 200 OK > Length: 208615205 (199M) [text/plain] > Saving to: =E2=80=98078vr3r8mn3yrwzwxw64hmcyshic9p3q-stellarium-0.21.0.= 7=E2=80=99 > > 078vr3r8mn3yrwzwxw64 100%[=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D>] 198.95M 4.17MB/s in 47s > > 2022-05-20 16:51:32 (4.22 MB/s) - =E2=80=98078vr3r8mn3yrwzwxw64hmcyshic= 9p3q-stellarium-0.21.0.7=E2=80=99 saved [208615205/208615205] > > > Now, performance is probably a bit more complicated than just download > speed. The US mirror holds the narinfo information locally, which should > enable it to respond to requests more quickly, reducing latency, but > this is a little harder to test. > > Thanks, > > Chris