Re: [recipe] FYI: [admin-discuss] REMINDER: IETF carbon emission measurement workshops on 20 and 21 September
Hesham ElBakoury <helbakoury@gmail.com> Sun, 25 September 2022 11:29 UTC
Return-Path: <helbakoury@gmail.com>
X-Original-To: recipe@ietfa.amsl.com
Delivered-To: recipe@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D3D09C14CE3B for <recipe@ietfa.amsl.com>; Sun, 25 Sep 2022 04:29:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.107
X-Spam-Level:
X-Spam-Status: No, score=-5.107 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001, URI_DOTEDU=1.997] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PiigMqwuI8OB for <recipe@ietfa.amsl.com>; Sun, 25 Sep 2022 04:29:27 -0700 (PDT)
Received: from mail-lj1-x22b.google.com (mail-lj1-x22b.google.com [IPv6:2a00:1450:4864:20::22b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 778A5C14CE37 for <recipe@ietf.org>; Sun, 25 Sep 2022 04:29:27 -0700 (PDT)
Received: by mail-lj1-x22b.google.com with SMTP id p5so4605824ljc.13 for <recipe@ietf.org>; Sun, 25 Sep 2022 04:29:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=QhwcBqDBsUvGwFiRSDz3hUQsn4YwQenZlETCwx9h60s=; b=QeSrmJt9TvETyu5LDq5YTQm+eihM2SStwl3NqdDJhl+cDcZ4VphWZTrNhxqhCSnnNR oYEEUk5hHoLHeuTM+V/2b+Kb6F2KGIJS4s7t+9S/3I2/R6C94HVStT8C4WxGo2YcLN6Y M4WfQePccTu6vOq0n0zbTvTukUEtHYyo9x3UDrHtvCyneUnRLFt8WcwuRK36wwYPSxub nn5V7Fyu6fObXjyOeRtRYivb2tVkvdP5MFDpol9yJA+DjDpCaQnW4GhEESzAbikNMbsk NSlwfxgJiqVDo9BMoeQ6jnwNZ4t4sJmcDKQQLAyaD5yHoyhCyv3R9ioynSIC1aDqLffl N6QA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=QhwcBqDBsUvGwFiRSDz3hUQsn4YwQenZlETCwx9h60s=; b=5r1S4YEbxnIzwNM+uo0mRU2IAxe9kVLBzAdnDxXPDBHHbUnSgZsXHdlwBjlo+qfHU6 7GXSUpOtVasZwKhxsUmV7VwhHyaW0uIkVKXuATD14Figd1a9e+gTVD5mhaHh2dH0wgKD 0uij1v+QM5jHbRkziegGdh9IoJyPBprIeGqELdeYR8/pmZzFsUc723eZ/yVqZALeXzlH dZpeqnA8xO3xnEzeFNvDT8ST/3FO7557fj6gNynHHn1273HwANplReZT0b/SB/zGsrmm ZlcNEHKmOssCPTXbMRlLtOEzddcHw5E62ilO/YG8QGXIkljvUADKJdkZXZrhyUemLbRd VzcA==
X-Gm-Message-State: ACrzQf1lUAxxIynk5Y1pN7Zmnw810r7j4BxxlB0MnzDqbJmCH7dCUczd EMxxuQYdm+5g3MUhjOilY0RaX00AIFtuC1uPs0U=
X-Google-Smtp-Source: AMsMyM4QEIhvdCxg57Hfc4d0wc/5uKRkWUfFPUR6/OCREn96rlJuC8F1UyfyYpLW1ml2R7Tj+e7ZQOjPjnXeBcyMsQ4=
X-Received: by 2002:a05:651c:222c:b0:25f:e654:36e3 with SMTP id y44-20020a05651c222c00b0025fe65436e3mr5697353ljq.20.1664105365035; Sun, 25 Sep 2022 04:29:25 -0700 (PDT)
MIME-Version: 1.0
References: <CAFvDQ9qcYLDDMqT+8hAqt512spkNjfDRN5305HA0uRt=_JPtcg@mail.gmail.com> <DB87FF4E-582D-4664-A75A-B3AE70FA3A67@ifi.uio.no>
In-Reply-To: <DB87FF4E-582D-4664-A75A-B3AE70FA3A67@ifi.uio.no>
From: Hesham ElBakoury <helbakoury@gmail.com>
Date: Sun, 25 Sep 2022 04:29:11 -0700
Message-ID: <CAFvDQ9rMPs3-7CrATodjyJiyhJZ3EwDB36YMRbgW9_uPT9usBw@mail.gmail.com>
To: Michael Welzl <michawe@ifi.uio.no>
Cc: Toerless Eckert <tte@cs.fau.de>, recipe@ietf.org
Content-Type: multipart/alternative; boundary="00000000000026e05405e97eb9d7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/recipe/jE_fuLWHuM2KGbF6gM5kM3dfhQM>
Subject: Re: [recipe] FYI: [admin-discuss] REMINDER: IETF carbon emission measurement workshops on 20 and 21 September
X-BeenThere: recipe@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "RECIPE \(Reducing Energy Consumption with Internet Protocols Exploration\)" <recipe.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/recipe>, <mailto:recipe-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/recipe/>
List-Post: <mailto:recipe@ietf.org>
List-Help: <mailto:recipe-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/recipe>, <mailto:recipe-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 25 Sep 2022 11:29:31 -0000
Hi Mike, Of course I know that you are in expert in CC. In fact I have your book "*Network Congestion Control -- Managing Internet Traffic". *You may need to update it to add new developments in this area (if you did, please let me know where I can get the new edition). I also attended the presentatipn of your paper* "Is it Really Necessary to Go Beyond A Fairness Metric for Next-Generation Congestion Control?" *during the anrw session in IETF 114. This paper does not mention energy saving, but I agree with you that energy saving could be one of the criteria to select CC algorithm for deployment. It can also be used for admission control. Last time I spoke to Raj Jain about Jain index he told me that the paper itself was rejected and researchers cite the report he published when he was in DEC. When I mentioned to Colin the idea of having a RG on Energy Aware Networking his response was "lt is impossible to say without knowing more details on what would be the goals and research directions for such a group, the potential community, and some ideas why hosting such a group in the IRTF might add value." I agree with him. If we can address his issues we may get support for such RG. Thanks Hesham On Sun, Sep 25, 2022, 2:52 AM Michael Welzl <michawe@ifi.uio.no> wrote: > Hi, > > Below: > > Sent from my iPhone > > On 24 Sep 2022, at 21:07, Hesham ElBakoury <helbakoury@gmail.com> wrote: > > > I agree that that FCT is the right metric for congestion control. Please > refer to Nandita and Nick McKeown 2006 paper > https://people.eecs.berkeley.edu/~sylvia/cs268-2019/papers/rcp-ccr.pdf > > They proposed RCP (Rate Control Protocol) which minimizes FCT. But I am > not sure if RCP is deployed in operator networks. > > > Thanks; I know this (cc. is my main background :-) ) No I don’t > think this is deployed. > > > Minimizing FCT can help reduce energy consumption by maximizing the sleep > time of network resources such as routers/switches or their interfaces. The > problem is that the activation cost of turning on these resources from a > sleep state can be very expensive and time consuming which may disrupt > running services. How we can achieve the best balance between FCT and > energy consumption without impacting running services? > > > Good question! > First, I think we’d need a more general notion of energy cost than just > measuring systems x and b. Could we derive a model? > > I find it interesting to imagine if energy could be a cc metric. How would > that have to look, as a useful general metric? (on par with: throughput, > fct, packet loss ratio, jain’s fairness index….) > > an “energy index“? > > > In general there are papers in the literature which study the adaptive > network topology problem where network resources are put to sleep to reduce > energy consumption. I do not think any of these papers have solutions that > operators can deploy in their network. Moreover, operators may not trust > software to put network resources to sleep specially in critical parts of > their networks. > > > depends…. if this software can save their money? Also, trade-offs are > less likely to be deployable than win-win schemes, or schemes which at > least don’t trade performance… > > > It is worth noting that there are papers which look into using > optimization techniques (e.g.dynamic programming) in the data center to > provide balance between energy consumption and FCT. Here is a recent one > https://arxiv.org/pdf/2206.01360 > > > Thanks! > > > What IETF can do to address these issues? > > > At this point, IMHO, an RG would be a good idea. > > Cheers, > Michael > > > Thanks > Hesham > > On Sat, Sep 24, 2022, 7:43 AM Michael Welzl <michawe@ifi.uio.no> wrote: > >> Hi ! >> >> I’m answering to both Toerless and Cedric in one email here. >> >> Toerless: >> >> On Sep 22, 2022, at 8:08 PM, Toerless Eckert <tte@cs.fau.de> wrote: >> >> Michael: >> >> There where unfortunately only very few folks attending the IETF LLC >> admin meeting here >> the current IETF plan to simply start to estimate the IETF meetings >> CO2/greenhouse-emissions >> was presented. But it did look like a good first small step on a long >> road. >> >> For something like IETF meetings the next logical step IMHO is to discuss >> if or how there >> is a benefit in some form of carbon offsetting. I think they've planned >> that as a next step. >> I'd certainly like to learn more about that option because all i've read >> so far about it >> is that most carbon offsetting seems to look fairly problematic to me. >> But maybe there are >> some good options. >> >> >> Sure, such things is a useful thing to discuss - but still, to me, it may >> only be a drop in the bucket compared to the potential that the IETF has >> when it comes to reducing energy for the Internet. >> Whether the Internet truly makes up half, 1/4, even 1/10 of the aviation >> industry’s GHG emissions… just imagine the potential impact if we manage to >> even only reduce its energy by a small amount, but at a global scale! >> >> >> On the admin-discuss mailing list there was also an interesting pointer >> to a european >> conference recommendations how to minimize carbon emissions for meetings. >> It looked >> pretty good except that it didn't put different options into perspective. >> E.g.: it said >> that reduccing video conference resolution from HD/4k to SD would reduce >> up to (forgot, e.g.:) >> 70% energy consumption. Which i think may be true that lets say some 5% >> of the total >> video stream network required energy might be changing based on >> resolution, even the whole >> 100% of the network/end-user energy requirements. Which in itself would >> likely be just a small >> portion of the energy of in-person meeting. In my >> draft-eckert-ietf-and-energy-overview, >> i cited https://www.sciencedirect.com/science/article/pii/ >> S0140366414000620 which is a bit >> old by now (aka: energy consumption of video likely having gone down >> already due to lower energy >> per bit now), but still a good example of a comparative approach. >> >> >> I would be against trading quality of online meetings: as you say, this >> is a tiny portion of the energy of in-person meeting … so it’s probably >> more important to ensure the best possible online experience. >> I think we shouldn’t focus on trade-offs too much. There are ways to >> reduce energy that do not embed a trade-off, and in some cases it can even >> be a win-win (shorter FCT = more sleep time for devices). >> >> Cedric: >> >> On Sep 22, 2022, at 11:53 PM, Cedric Westphal < >> cedric.westphal@futurewei.com> wrote: >> >> HI Michael & Toerless: >> >> Michael: thank you very much for the data points. >> >> Regarding your paper: I really like the idea that protocols can help >> saving energies. When we wrote our draft >> https://datatracker.ietf.org/doc/draft-cx-green-ps/ we were a bit >> disappointed that the protocol side of things didn’t have great >> opportunities for reducing energy consumption – aside of course of >> facilitating sleep modes as you suggest in your paper. If you have a chance >> to read it, we would welcome your comments. I’m currently updating it for >> London. >> >> >> I did read the draft, but didn’t have any comments. I did find it >> interesting though! I’ll be in London too, btw, and I’ll give a brief >> presentation on the relationship between energy saving and congestion >> control (just the simple result from my paper) to ICCRG there. I think >> there are plenty of opportunities in protocols - they just need to be >> worked out, evaluated, … I mean, you point out some interesting >> opportunities in your own draft. >> >> >> Your paper seem to argue that short/high bandwidth transmissions are >> better than longer/slower ones – we wrote something like this in our paper >> https://scholar.google.com/citations?view_op=view_citation&citation_for_view=5WcgOxMAAAAJ:rJyh6hJnyfgC >> (upon which the draft is based on) and we got some pushback to the >> extent that: short/fast = burstiness = high buffers = packet loss = >> re-transmissions. >> >> >> Thanks, i’ll read this. >> Regarding bursts, I think we shouldn’t think about “bursts” and even use >> a different word. Bulk? “Send data in bulk” as opposed to "sending a burst”? >> >> This is an important distinction because data in bulk can (and probably >> should) still be paced - we really shouldn’t be sending bursts if we can >> avoid them. What I mean is something like sending 100 paced packets in 1 >> RTT instead of 10 packets per RTT over 10 RTTs. In fact, the Internet does >> the latter kind of transmission often enough. Given typical flow lengths >> and growing capacities, the primary role of congestion control in today’s >> Internet seems to be to waste our time with round-trips (before >> transmissions are over). Some hints about this: >> https://ieeexplore.ieee.org/document/9817041 (or: >> http://arxiv.org/abs/2206.06642 ) … and references therein, e.g. >> https://dl.acm.org/doi/10.1145/3472305.3472321 >> >> >> I checked the spreadsheet on the other paper – they haven’t been updated. >> >> >> I did the same! Disappointing, isn’t it. >> >> >> It’s a strange paper, that makes a lot of assumption regarding energy >> consumption, but you have to start somewhere. I’m surprised you’re saying >> there hasn’t been follow up to that, it’s such an important topic. >> >> >> I don’t think I said that? There are plenty of studies out there, but … >> it’s a jungle. >> >> >> I definitely will add some paragraph or section on “emergy” in the next >> version of the draft. >> >> This paper evaluates the emissions from virtual conferences – to keep in >> mind when comparing with IETF emissions from combined hybrid/in-person >> conference: >> https://forum.legacy-events.com/uploads/short-url/zmI7aFu6X6ojBESqz9IWKke4GW4.pdf >> This paper assesses the value of in-person vs virtual to be 66 times >> higher from the travel alone (but that’s 99% of the in-person energy cost!) >> >> >> Thanks! >> >> >> Toerless: was that paper cited at the workshop??? >> >> Best, >> >> C. >> >> >> >> Cheers, >> Michael >> >> _______________________________________________ >> recipe mailing list >> recipe@ietf.org >> https://www.ietf.org/mailman/listinfo/recipe >> >
- [recipe] FYI: [admin-discuss] REMINDER: IETF carb… Toerless Eckert
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Michael Welzl
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Toerless Eckert
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Cedric Westphal
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Toerless Eckert
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Michael Welzl
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Toerless Eckert
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Cedric Westphal
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Cedric Westphal
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Hesham ElBakoury
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Michael Welzl
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Hesham ElBakoury
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Michael Welzl
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Michael Welzl
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Hesham ElBakoury
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Hesham ElBakoury
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Toerless Eckert
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Hesham ElBakoury
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Michael Welzl
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Michael Welzl
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Hesham ElBakoury
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Michael Welzl
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Hesham ElBakoury
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Toerless Eckert
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Bruce Nordman
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Michael Welzl
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Michael Welzl
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Hesham ElBakoury
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Bruce Nordman
- Re: [recipe] FYI: [admin-discuss] REMINDER: IETF … Toerless Eckert