Re: Power aware networks : Comments requested from routing community

Thomas Nadeau <tnadeau@juniper.net> Mon, 11 February 2013 19:34 UTC

Return-Path: <tnadeau@juniper.net>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F20BA21F8849 for <rtgwg@ietfa.amsl.com>; Mon, 11 Feb 2013 11:34:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.466
X-Spam-Level:
X-Spam-Status: No, score=-3.466 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, UNRESOLVED_TEMPLATE=3.132]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0hcdFEpB9Xnq for <rtgwg@ietfa.amsl.com>; Mon, 11 Feb 2013 11:34:57 -0800 (PST)
Received: from exprod7og121.obsmtp.com (exprod7og121.obsmtp.com [64.18.2.20]) by ietfa.amsl.com (Postfix) with ESMTP id B7C6921F88FD for <rtgwg@ietf.org>; Mon, 11 Feb 2013 11:34:56 -0800 (PST)
Received: from P-EMHUB03-HQ.jnpr.net ([66.129.224.36]) (using TLSv1) by exprod7ob121.postini.com ([64.18.6.12]) with SMTP ID DSNKURlH4KVxC/Zi8A9x94rGKyyZFq2nO9gj@postini.com; Mon, 11 Feb 2013 11:34:56 PST
Received: from P-CLDFE02-HQ.jnpr.net (172.24.192.60) by P-EMHUB03-HQ.jnpr.net (172.24.192.37) with Microsoft SMTP Server (TLS) id 8.3.213.0; Mon, 11 Feb 2013 11:29:55 -0800
Received: from o365mail.juniper.net (207.17.137.224) by o365mail.juniper.net (172.24.192.60) with Microsoft SMTP Server id 14.1.355.2; Mon, 11 Feb 2013 11:29:54 -0800
Received: from CO9EHSOBE042.bigfish.com (207.46.163.27) by o365mail.juniper.net (207.17.137.224) with Microsoft SMTP Server (TLS) id 14.1.355.2; Mon, 11 Feb 2013 11:38:39 -0800
Received: from mail71-co9-R.bigfish.com (10.236.132.251) by CO9EHSOBE042.bigfish.com (10.236.130.105) with Microsoft SMTP Server id 14.1.225.23; Mon, 11 Feb 2013 19:29:53 +0000
Received: from mail71-co9 (localhost [127.0.0.1]) by mail71-co9-R.bigfish.com (Postfix) with ESMTP id 6792AA00F6 for <rtgwg@ietf.org.FOPE.CONNECTOR.OVERRIDE>; Mon, 11 Feb 2013 19:29:53 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:157.56.245.197; KIP:(null); UIP:(null); (null); H:CH1PRD0511HT001.namprd05.prod.outlook.com; R:internal; EFV:INT
X-SpamScore: -20
X-BigFish: PS-20(zz98dI9371Ic85fh1432I111aI98adlzz1f42h1ee6h1de0h1202h1e76h1d1ah1d2ahzz8275ch1033IL17326ah8275bh8275dh18c673hz2dh2a8h668h839hbe3he5bhf0ah1288h12a5h12bdh137ah1441h1504h1537h153bh162dh1631h1758h18e1h1946h19b5h1155h)
Received: from mail71-co9 (localhost.localdomain [127.0.0.1]) by mail71-co9 (MessageSwitch) id 1360610990890433_32386; Mon, 11 Feb 2013 19:29:50 +0000 (UTC)
Received: from CO9EHSMHS024.bigfish.com (unknown [10.236.132.227]) by mail71-co9.bigfish.com (Postfix) with ESMTP id D5F6E2E0101; Mon, 11 Feb 2013 19:29:50 +0000 (UTC)
Received: from CH1PRD0511HT001.namprd05.prod.outlook.com (157.56.245.197) by CO9EHSMHS024.bigfish.com (10.236.130.34) with Microsoft SMTP Server (TLS) id 14.1.225.23; Mon, 11 Feb 2013 19:29:50 +0000
Received: from CH1PRD0511MB420.namprd05.prod.outlook.com ([169.254.9.59]) by CH1PRD0511HT001.namprd05.prod.outlook.com ([10.255.159.36]) with mapi id 14.16.0263.000; Mon, 11 Feb 2013 19:29:49 +0000
From: Thomas Nadeau <tnadeau@juniper.net>
To: Balaji venkat Venkataswami <balajivenkat299@gmail.com>, Hannes Gredler <hannes@juniper.net>
Subject: Re: Power aware networks : Comments requested from routing community
Thread-Topic: Power aware networks : Comments requested from routing community
Thread-Index: AQHOBJn2ZCPhmd4MdEGFU2pLnHfERphuXwAAgAAMnQCABlOpAA==
Date: Mon, 11 Feb 2013 19:29:49 +0000
Message-ID: <CD392F29.18B73%tnadeau@juniper.net>
In-Reply-To: <CAHF4apMV595uodR1DNwhUgzuunbMAnrLpCYfiZN3NqN8DmhcbQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.3.0.121105
x-originating-ip: [10.255.159.4]
Content-Type: multipart/alternative; boundary="_000_CD392F2918B73tnadeaujunipernet_"
MIME-Version: 1.0
X-FOPE-CONNECTOR: Id%0$Dn%*$RO%0$TLS%0$FQDN%$TlsDn%
X-FOPE-CONNECTOR: Id%12219$Dn%GMAIL.COM$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
X-FOPE-CONNECTOR: Id%12219$Dn%IETF.ORG$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
Cc: Shankar Raman M J <mjsraman@gmail.com>, "rtgwg@ietf.org" <rtgwg@ietf.org>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtgwg>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Feb 2013 19:34:59 -0000


From: Balaji venkat Venkataswami <balajivenkat299@gmail.com<mailto:balajivenkat299@gmail.com>>
Date: Thursday, February 7, 2013 8:52 AM
To: Hannes Gredler <hannes@juniper.net<mailto:hannes@juniper.net>>
Cc: Shankar Raman M J <mjsraman@gmail.com<mailto:mjsraman@gmail.com>>, "rtgwg@ietf.org<mailto:rtgwg@ietf.org>" <rtgwg@ietf.org<mailto:rtgwg@ietf.org>>
Subject: Re: Power aware networks : Comments requested from routing community

Dear Hannes,

We are familiar with the presentation that you have referred to.

I have 3 questions for you.

a) While we agree with the presentation that you have mentioned, can we in the IETF have control over the home appliances and subscriber line kit ? Is there a methodology by which we can optimize the power consumption on these devices ?

The last thing that many people want is for service providers to be able to control the equipment that is inside their homes, which includes the CPE device which they may in fact own.    However, if you want to go down that route, you might want to check out the HomeNet WG.

b) The problem space that the IETF can take up can be only in the edge and core devices in the ISP networks and the Campus/DC/Metro etc...Assume that I have n devices today with the same bandwidth offering but differing power consumption footprint, is there a way today to automatically send traffic through low power paths in the topology of these devices.

Again, checkout HomeNet.

--Tom



c) So we can optimize power only on what we can control. What are your views on this ?

thanks and regards,
balaji venkat

On Thu, Feb 7, 2013 at 6:37 PM, Hannes Gredler <hannes@juniper.net<mailto:hannes@juniper.net>> wrote:
balaji,

may i put your attention to a talk that  francois lemarchand
gave on future net 2010.
https://www.dropbox.com/s/3jb9au2zca4nl3x/10_fn_S29.pdf
contains a copy.

slide 2 initially shows that the core and edge layer might be appealing
due to their per-box power print. however slide 15 discusses the
big picture where 99.99% of the power is burned by the home
appliances and subscriber line kit.

Do you think that optimizing a part of the network which gives only limited
overall savings is a worthwhile goal ? Note that SPs already ask their vendors
about reducing the power footprint of those core devices by improved, (sometimes
less functional) silicon forwarding engines.

/hannes

On Feb 6, 2013, at 7:41 PM, Curtis Villamizar wrote:

>
> Balaji,
>
> "We" in the context of your first paragraph seems to be a
> misrepresentation.  The authors of all of these drafts seem to be from
> the same university in India.  From prior attempts on your part to get
> a draft of this sort into IDR and a brief reading of a few of the
> drafts that you have just submitted, you don't seem to have a good
> understanding of how networks are built and how network equipment is
> built from which to begin to attack the problem of reducing the power
> consumption of these networks.
>
> If you want to try to advance a research paper with your theories on
> power reduction, please choose an appropriate venue such as a refereed
> technical journal.
>
> Curtis
>
>
> In message <CAHF4apO9bEkPk7QwA9fgJq9BNUNHNv+OFon_9_4Oij61e11r9w@mail.gmail.com<mailto:CAHF4apO9bEkPk7QwA9fgJq9BNUNHNv%2BOFon_9_4Oij61e11r9w@mail.gmail.com>>
> Balaji venkat Venkataswami writes:
>
>> Dear all,
>>
>> We are a group of research and industry individuals tied together with a
>> common goal towards reducing the energy consumption in the core and edge
>> networks.
>>
>> We present a metric-based hierarchical approach to reduce power consumption
>> in core and edge networks. The proposal considers both unicast and the
>> multicast cases. For unicast, the metric considered is *consumed-power to
>> available-bandwidth* and for multicast the metric is *consumed-power to
>> available-replication-capacity.*
>>
>> With unicast, the metric is used to determine a low-power path between
>> sources and destinations. With multicast, the metric serves the twin
>> purpose of finding low-power multicast paths as well as multicast
>> replication points.  We evolve multiple techniques at various hierarchical
>> levels. One at the Inter-AS level, Inter-Area level within the AS and
>> intra-Area within an AS. Additionally, the proposed method can also be used
>> to determine disjoint or redundant paths for load balancing or fault
>> tolerance. Additionally since TCAMs are one of the biggest power guzzlers
>> in all the components on a router/switch, we have presented a solution for
>> intra-AS purposes to use the TCAM according to the traffic matrix passing
>> through the system and shut down those TCAM banks that are unused. With
>> this in mind, we have also advocated taking into account a TCAM-POWER-Ratio
>> in order to compute the paths from source to destination based on this
>> metric. Once low-power paths, in either the unicast or the multicast cases,
>> are identified then currently available traffic engineering techniques
>> could be used to route the data packets. In the case of inter-AS BGP path
>> selection is also modified to arrive at paths which are low-power paths.
>>
>> Our main objective is as follows...
>>
>> We now outline four important aspects that any approach for power reduction
>> should be capable of addressing.
>>
>> *Should cater for both unicast and multicast scenarios*
>>
>> Multicast provides an important scenario for the Internet. Today, most
>> proposals consider mainly low-power path routing with unicast traffic.
>> Multicast traffic has received a lot of attention in wireless networks, but
>> not in the wired domain. Any new proposal should be able to address both
>> the unicast and the multicast traffic scenarios. Having different methods
>> for these two scenarios might lead to unnecessary processing burden in the
>> routers, which might hinder its scalability.
>>
>> *Should not rely on just switching off unused links*
>>
>> Most approaches to optimize energy pursue the following approach: measure,
>> monitor and respond to the system energy usage by switching off unused or
>> under-utilized links. Such an approach could be effective for reducing
>> power locally. The effect on the network is not clearly understood.
>> Further, the power usage involved in turning on and rebooting/reconfiguring
>> the device is often not explicitly considered. We note that Service Level
>> Agreement (SLA) requirements may not even permit the links to be switched
>> off. Also services provided by ISPs like Virtual Private Networks (VPNs)
>> can be affected by such re-routing decisions.
>>
>> *Should follow an hierarchical and distributed approach*
>>
>> For scalability, it is important that the algorithms proposed for inter-AS
>> should also be applicable to intra-AS situations. Networks do not work in
>> isolation, so any proposal should be both distributed and hierarchical. The
>> algorithms should be applicable at every level of the hierarchy.
>>
>> *Should  provide incentives for ISP for adoption*
>>
>> The engineering proposals should be aligned with commercial incentives for
>> rapid and widespread adoption. Today, the device manufacturers and the ISPs
>> operate independently of each other, and there is no incentive for
>> manufacturers to work towards low-power and high bandwidth devices. An
>> ISP=92s revenue model is based on the consumed bandwidth, which in turn lea=
>> d
>> naturally to more power consumption. If the proposed method chooses routers
>> that consume low-power and increase the data flow through them, then this
>> indirectly provides encouragement for ISPs to purchase low-power and high
>> bandwidth devices.
>>
>>
>>
>> We now present our metric-based proposals in the below mentioned drafts
>> which addresses the aforementioned design aspects.
>>
>> We would like the routing community to provide feedback on these drafts. We
>> also intend to present this work in an abridged format in the upcoming IETF=
>> .
>>
>> The drafts are as follows....
>>
>>
>>
>>
>>   - mjsraman-panet-bgp-power-path<http://tools.ietf.org/html/draft-mjsrama=
>> n-panet-bgp-power-path>
>>    (timeline)<http://www.arkko.com/tools/lifecycle/draft-mjsraman-panet-bg=
>> p-power-path-timing.html>
>>    Inter-AS-Proposal
>>   - mjsraman-panet-ecmp-redirect-power-repl-cap<http://tools.ietf.org/html=
>> /draft-mjsraman-panet-ecmp-redirect-power-repl-cap>
>>    (timeline)<http://www.arkko.com/tools/lifecycle/draft-mjsraman-panet-ec=
>> mp-redirect-power-repl-cap-timing.html>
>>    Multicast
>>   - mjsraman-panet-inter-as-power-source<http://tools.ietf.org/html/draft-=
>> mjsraman-panet-inter-as-power-source>
>>    (timeline)<http://www.arkko.com/tools/lifecycle/draft-mjsraman-panet-in=
>> ter-as-power-source-timing.html>
>> Inter-AS
>>   Proposal
>>   - mjsraman-panet-inter-as-psp<http://tools.ietf.org/html/draft-mjsraman-=
>> panet-inter-as-psp>
>>    (timeline)<http://www.arkko.com/tools/lifecycle/draft-mjsraman-panet-in=
>> ter-as-psp-timing.html>
>> Inter-AS
>>   Proposal
>>   - mjsraman-panet-inter-as-psp-protect<http://tools.ietf.org/html/draft-m=
>> jsraman-panet-inter-as-psp-protect>
>>    (timeline)<http://www.arkko.com/tools/lifecycle/draft-mjsraman-panet-in=
>> ter-as-psp-protect-timing.html>
>> Inter-AS
>>   Proposal
>>   - mjsraman-panet-pce-power-mcast-replic<http://tools.ietf.org/html/draft=
>> -mjsraman-panet-pce-power-mcast-replic>
>>    (timeline)<http://www.arkko.com/tools/lifecycle/draft-mjsraman-panet-pc=
>> e-power-mcast-replic-timing.html>
>>    Multicast
>>   - mjsraman-panet-pim-power<http://tools.ietf.org/html/draft-mjsraman-pan=
>> et-pim-power>
>>    (timeline)<http://www.arkko.com/tools/lifecycle/draft-mjsraman-panet-pi=
>> m-power-timing.html>
>>    Multicast
>>   - mjsraman-panet-tcam-power-efficiency<http://tools.ietf.org/html/draft-=
>> mjsraman-panet-tcam-power-efficiency>
>>    (timeline)<http://www.arkko.com/tools/lifecycle/draft-mjsraman-panet-tc=
>> am-power-efficiency-timing.html>
>> TCAM
>>   related
>>   - mjsraman-panet-tcam-power-ratio<http://tools.ietf.org/html/draft-mjsra=
>> man-panet-tcam-power-ratio>
>>    (timeline<http://www.arkko.com/tools/lifecycle/draft-mjsraman-panet-tca=
>> m-power-ratio-timing.html>)
>>   TCAM related
>>   - mjsraman-pce-power-replic<http://tools.ietf.org/html/draft-mjsraman-pc=
>> e-power-replic>
>>    (timeline)<http://www.arkko.com/tools/lifecycle/draft-mjsraman-pce-powe=
>> r-replic-timing.html>
>>    Multicast
>>   - mjsraman-panet-intra-as-psp-te-leak<http://tools.ietf.org/html/draft-m=
>> jsraman-panet-intra-as-psp-te-leak>
>>    (timeline)<http://www.arkko.com/tools/lifecycle/draft-mjsraman-panet-in=
>> tra-as-psp-te-leak-timing.html>
>> Inter-Area
>>   within an AS
>>   - mjsraman-panet-ospf-power-topo<http://tools.ietf.org/html/draft-mjsram=
>> an-panet-ospf-power-topo>
>>    (timeline)<http://www.arkko.com/tools/lifecycle/draft-mjsraman-panet-os=
>> pf-power-topo-timing.html>
>> Intra-Area
>>   within an AS
>>
>> We understand it is a lot of matter to go through. We would much appreciate
>> if some of you could review the inter-AS proposals while others take up
>> multicast and Intra-AS unicast and multicast.
>>
>> Thanks again for your time on this matter.
>>
>> thanks and regards,
>> balaji venkat
> _______________________________________________
> rtgwg mailing list
> rtgwg@ietf.org<mailto:rtgwg@ietf.org>
> https://www.ietf.org/mailman/listinfo/rtgwg
>