{"id":4772,"date":"2015-08-17T09:00:02","date_gmt":"2015-08-17T16:00:02","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/msr_er\/?p=4772"},"modified":"2016-07-20T07:29:02","modified_gmt":"2016-07-20T14:29:02","slug":"hitesh-ballani-previews-sigcomm-2015","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/research\/blog\/hitesh-ballani-previews-sigcomm-2015\/","title":{"rendered":"Hitesh Ballani previews SIGCOMM 2015"},"content":{"rendered":"<p><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/conferences.sigcomm.org\/sigcomm\/2015\/\" target=\"_blank\">Sigcomm,<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> the annual mecca for networking researchers, is being held in London this week (August 17-21, 2015). The <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/conferences.sigcomm.org\/sigcomm\/2015\/program.php\" target=\"_blank\">conference program<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> includes something for all tastes: perennial sessions on wide-area and wireless networks, topics du jour like data centers and software defined networking, and even blasts from the past like network algorithmics. I want to take this opportunity to point out a few things I am looking forward to.<\/p>\n<p>There is a new Experience Track at Sigcomm this year with papers describing commercial systems. This should address the rumblings about insufficient industry participation at Sigcomm and whether we, as a community, are having enough real-world impact. I am very excited about the session, and about two papers in particular. First, the <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/conferences.sigcomm.org\/sigcomm\/2015\/pdf\/papers\/p183.pdf\" target=\"_blank\">Jupiter Rising paper<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> presents a brilliant retrospective of how the network in Google\u2019s data centers has evolved over the past decade. Seeing the parallels between various generations of the Google network and concurrent proposals in the research community is fascinating. I am confident this paper will become a must read for anyone working in the area.<\/p>\n<p>Second, the <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/conferences.sigcomm.org\/sigcomm\/2015\/pdf\/papers\/p139.pdf\" target=\"_blank\">Pingmesh paper<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> describes a system that continuously measures inter-server latencies in Microsoft\u2019s data centers to perform network troubleshooting. The wide variety of network problems that can be detected using this incredibly simple technique is surprising. Actually, both these papers have a running theme of elegant and simple design coupled with impressive engineering in order to reduce cost and complexity. I believe this theme underlies most systems deployed at scale and is something that we should strive for, even in research prototypes.<\/p>\n<p>The study of traffic characteristics across <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/conferences.sigcomm.org\/sigcomm\/2015\/pdf\/papers\/p123.pdf\" target=\"_blank\">Facebook\u2019s data centers <span class=\"sr-only\"> (opens in new tab)<\/span><\/a>is intriguing. Some observations in the paper, like the lack of rack-level locality in their traffic, may raise a few eyebrows as they run counter to similar studies from other cloud operators. What caught my eye is the very low average utilization (<10%) of their data center network, even though it is oversubscribed. This agrees with past studies and calls into question the idea of building (costly) full bisection bandwidth networks; can cloud operators afford such over-provisioning? Does this also mean that data center network scheduling is moot? Perhaps not since it is important to differentiate coarse-grained average statistics from tail behavior. The microsecond-granularity buffer utilization reported in the paper supports this argument. I have never seen such detailed statistics reported before, so kudos to the authors!<\/p>\n<p>The congestion control and Quality-of-Service (QoS) sessions are also compelling, albeit for entirely different reasons. When I graduated, my advisor sent me off with the simple advice: \u201cStay away from congestion control research.\u201d I am sure he meant well. Congestion control research had seemingly hit a dead-end from its heyday in the late 90s. The same held true for QoS research. Sigcomm 2003 even had an aptly named workshop, RIPQoS, to put the QoS discussion to bed. However, new environments and technologies have led to a phoenix-like resurgence for these areas. For example, using the capabilities of modern NICs and switches, techniques like <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/conferences.sigcomm.org\/sigcomm\/2015\/pdf\/papers\/p537.pdf\" target=\"_blank\">Timely<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> and <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/conferences.sigcomm.org\/sigcomm\/2015\/pdf\/papers\/p523.pdf\" target=\"_blank\">DCQCN<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> are really pushing the boundaries for congestion control in low latency and high throughput networks. Looking ahead, the emergence of <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/conferences.sigcomm.org\/sigcomm\/2015\/pdf\/papers\/p551.pdf\" target=\"_blank\">Rack-scale Computing <span class=\"sr-only\"> (opens in new tab)<\/span><\/a>\u2013 high-density racks with disaggregated resources \u2013 means that the era of nanosecond-latency networks is upon us. Beyond the improvements in raw latency and bandwidth, the notion of a converged rack network carrying a variety of traffic between different kinds of resources (compute SoCs, storage, memory) is likely to spur the next generation of network designs.<\/p>\n<p>On the SDN front, the <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/conferences.sigcomm.org\/sigcomm\/2015\/pdf\/papers\/p43.pdf\" target=\"_blank\">Fibbing paper<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> presents a very neat technique that provides centralized, programmatic control over a distributed routing protocol like OSPF. This is done by introducing fake nodes and links in the topology which, at first, seems like a clever hack. I think the authors are onto something deeper though, i.e., centralized and flexible routing may not preclude the use of (existing) distributed routing protocols. I am still mulling over the implication of this technique for general management tasks, especially with regards to the notion of decoupled data and control-plane.<\/p>\n<p>As for wireless, I find the idea of backscatter communication, i.e., sending data by modulating an existing signal, very cool. The technique has the feeling of pulling something out of thin air, yet it seems to work. This year\u2019s backscatter papers use clever designs to <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/conferences.sigcomm.org\/sigcomm\/2015\/pdf\/papers\/p255.pdf\" target=\"_blank\">increase the achievable data rate <span class=\"sr-only\"> (opens in new tab)<\/span><\/a>and to show that <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/conferences.sigcomm.org\/sigcomm\/2015\/pdf\/papers\/p283.pdf\" target=\"_blank\">backscattering can even be done atop WiFi signals<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>. Perhaps it shows my ignorance of the area but this work has a wow factor that some traditional networking topics seem to lack. Furthermore, the proliferation of tiny connected devices makes this a timely topic to investigate.<\/p>\n<p>Finally, building on last year\u2019s success, the <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/conferences.sigcomm.org\/sigcomm\/2015\/industrialdemosessions.php\" target=\"_blank\">industrial demo session<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> presents a great opportunity to see cutting-edge products in the flesh. Researchers interested in data center technologies will find demonstrations of VMWare\u2019s Open vSwitch, Barefoot\u2019s Programmable Dataplanes, Azure\u2019s Cloud Switch and Microsoft\u2019s End-to-end storage QoS particularly interesting. The conference also includes a couple of new events to help younger students transition into our community. <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/conferences.sigcomm.org\/sigcomm\/2015\/mentoring.php\" target=\"_blank\">Students can get feedback <span class=\"sr-only\"> (opens in new tab)<\/span><\/a>on their research and <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/conferences.sigcomm.org\/sigcomm\/2015\/topicpreviewsessions.pdf\" target=\"_blank\">get primers<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> on various research areas from more seasoned researchers. I remember how daunting my first Sigcomm was, so I am sure these events will be very well received.<\/p>\n<p>Overall, we are in for an exciting conference. If you are not attending (and thus missing out on lovely English weather and cuisine), I hope this post will help you tune your Sigcomm reading list.<\/p>\n<p><strong>Hitesh Ba<img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-medium wp-image-4781\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/HB-Jul-13-Small-copy-295x300.jpg\" alt=\"HB-Jul-13-Small-copy\" width=\"295\" height=\"300\" srcset=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/HB-Jul-13-Small-copy-295x300.jpg 295w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/HB-Jul-13-Small-copy.jpg 298w\" sizes=\"auto, (max-width: 295px) 100vw, 295px\" \/>llani <\/strong>is a Senior Researcher at Microsoft Research. He designs and builds networked systems that strike a balance between clean-slate and dirty-slate solutions. His current research focuses on data center networks and rack-scale computing. His recent work on Predictable Data Centers led to the Storage Quality of Service feature in Windows Server. He graduated with a Ph.D. from Cornell University in 2009 where he worked on network management, Internet routing, and IP anycast.<\/p>\n<p>For more computer science research news, visit <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/www.researchnews.com\/\" target=\"_blank\">ResearchNews.com<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sigcomm, the annual mecca for networking researchers, is being held in London this week (August 17-21, 2015). The conference program includes something for all tastes: perennial sessions on wide-area and wireless networks, topics du jour like data centers and software defined networking, and even blasts from the past like network algorithmics. I want to take [&hellip;]<\/p>\n","protected":false},"author":32627,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":false,"_classifai_error":"","msr-author-ordering":[],"msr_hide_image_in_river":0,"footnotes":""},"categories":[194485,194459,194463],"tags":[186617,195300,195579,196088,196841,196947,197198,197462],"research-area":[],"msr-region":[],"msr-event-type":[],"msr-locale":[268875],"msr-post-option":[],"msr-impact-theme":[],"msr-promo-type":[],"msr-podcast-series":[],"class_list":["post-4772","post","type-post","status-publish","format-standard","hentry","category-networking","category-researchnews","category-systems","tag-data-centers","tag-dcqcn","tag-fibbing-paper","tag-jupiter-rising-paper","tag-pingmesh-paper","tag-rack-scale-computing","tag-sigcomm","tag-timely","msr-locale-en_us"],"msr_event_details":{"start":"","end":"","location":""},"podcast_url":"","podcast_episode":"","msr_research_lab":[],"msr_impact_theme":[],"related-publications":[],"related-downloads":[],"related-videos":[],"related-academic-programs":[],"related-groups":[],"related-projects":[],"related-events":[],"related-researchers":[],"msr_type":"Post","byline":"","formattedDate":"August 17, 2015","formattedExcerpt":"Sigcomm, the annual mecca for networking researchers, is being held in London this week (August 17-21, 2015). The conference program includes something for all tastes: perennial sessions on wide-area and wireless networks, topics du jour like data centers and software defined networking, and even blasts&hellip;","locale":{"slug":"en_us","name":"English","native":"","english":"English"},"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/4772","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/users\/32627"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/comments?post=4772"}],"version-history":[{"count":1,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/4772\/revisions"}],"predecessor-version":[{"id":260706,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/4772\/revisions\/260706"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/media?parent=4772"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/categories?post=4772"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/tags?post=4772"},{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=4772"},{"taxonomy":"msr-region","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-region?post=4772"},{"taxonomy":"msr-event-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event-type?post=4772"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=4772"},{"taxonomy":"msr-post-option","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-post-option?post=4772"},{"taxonomy":"msr-impact-theme","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-impact-theme?post=4772"},{"taxonomy":"msr-promo-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-promo-type?post=4772"},{"taxonomy":"msr-podcast-series","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-podcast-series?post=4772"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}