{"id":1508,"date":"2018-09-18T15:54:39","date_gmt":"2018-09-18T19:54:39","guid":{"rendered":"https:\/\/www.bu.edu\/rhcollab\/?p=1508"},"modified":"2019-04-26T10:19:29","modified_gmt":"2019-04-26T14:19:29","slug":"colloquium-networking-as-a-first-class-cloud-resource","status":"publish","type":"post","link":"https:\/\/www.bu.edu\/rhcollab\/2018\/09\/18\/colloquium-networking-as-a-first-class-cloud-resource\/","title":{"rendered":"Colloquium: Networking as a First-Class Cloud Resource"},"content":{"rendered":"<p><script type=\"text\/javascript\" src=\"https:\/\/addevent.com\/libs\/atc\/1.6.1\/atc.min.js\" async defer><span data-mce-type=\"bookmark\" style=\"display: inline-block; width: 0px; overflow: hidden; line-height: 0;\" class=\"mce_SELRES_start\">\ufeff<\/span><\/script><\/p>\n<div class=\"event-content\">\n<h3>Red Hat Collaboratory at Boston University Colloquium<\/h3>\n<h3 style=\"font-weight: normal;\">Rodrigo Fonseca<\/h3>\n<p>Associate Professor, Computer Science Department, Brown University<\/p>\n<h3><i>Networking as a First-Class Cloud Resource<\/i><\/h3>\n<h4>Abstract<\/h4>\n<p>Tenants in a cloud can specify, and are generally charged by, resources such as CPU, storage, and memory. There are dozens of different bundles of these resources tenants can choose from, and many different pricing schemes, including spot markets for left over resource. This is not the case for networking, however. Most of the time, networking is treated as basic infrastructure, and tenants, apart from connectivity, have very little to choose from in terms of network properties such as priorities, bandwidth, or deadlines for flows.<\/p>\n<p>In this talk I look into why that is, and whether networking could be treated as a first-class resource. The networking community has developed plenty of mechanisms for different networking properties, and programmable network elements enable much more fine-grained control and allocation of network resources. We argue that there may be a catch-22, as tenants can&#8217;t specify what they want, and providers, not seeing different needs, don&#8217;t provide different services, or charge differently for these services. I will discuss a prototype we have designed with the Mass Open Cloud project, which provides a much more expressive interface between tenants and the cloud for networking resources, improving efficiency, fostering innovation, and even allowing for a marketplace for networking resources.<\/p>\n<h4>Bio<\/h4>\n<p>Rodrigo Fonseca <img loading=\"lazy\" src=\"\/rhcollab\/files\/2018\/09\/rodrigo_fonseca-636x636.jpg\" alt=\"\" width=\"636\" height=\"636\" class=\"alignright size-medium wp-image-1510\" srcset=\"https:\/\/www.bu.edu\/rhcollab\/files\/2018\/09\/rodrigo_fonseca-636x636.jpg 636w, https:\/\/www.bu.edu\/rhcollab\/files\/2018\/09\/rodrigo_fonseca-150x150.jpg 150w, https:\/\/www.bu.edu\/rhcollab\/files\/2018\/09\/rodrigo_fonseca-768x768.jpg 768w, https:\/\/www.bu.edu\/rhcollab\/files\/2018\/09\/rodrigo_fonseca-1024x1024.jpg 1024w, https:\/\/www.bu.edu\/rhcollab\/files\/2018\/09\/rodrigo_fonseca.jpg 1702w\" sizes=\"(max-width: 636px) 100vw, 636px\" \/>is an associate professor at Brown University&#8217;s Computer Science Department. He holds a PhD from UC Berkeley, and a MSc and BSc from UFMG. Prior to Brown, he was also a visiting researcher at Yahoo! Research. He is broadly interested in networking, distributed systems, and operating systems, and is the recipient of an NSF CAREER award, and of a 2015 SOSP Best Paper Award. His research involves seeking better ways to build, operate, and diagnose distributed systems,<br \/>\nincluding large-scale internet systems, cloud computing, and mobile computing.<\/p>\n<h3>Agenda<\/h3>\n<ul>\n<li>11:30 AM &#8211; 12:00 PM: <strong>Pizza &amp; Networking<\/strong><\/li>\n<li>12:00 &#8211; 1:00 PM: <strong>Talk and Discussion<\/strong><\/li>\n<\/ul>\n<h3>Questions?<\/h3>\n<p><a href=\"\/rhcollab\/get-involved\/contact-us\/\">Contact the Collaboratory<\/a> with any questions you may have about this event.<\/p>\n<h3>Recording of Event<\/h3>\n<p>This talk was held as scheduled. A recording can be accessed\u00a0<a href=\"https:\/\/echo360.org\/media\/25b029e3-d562-4582-9a3e-4e90494dff57\/public\">here<\/a>.\u00a0 Slides can be accessed <a href=\"\/rhcollab\/files\/2018\/09\/Fonseca-Colloquium-Fall-2018.pdf\">here<\/a>.<\/p>\n<\/div>\n<aside class=\"event-meta\">\n<h4>Dates &amp; Times<\/h4>\n<p>Wednesday, October 17, 2018<br \/>\n11:30 AM &#8211; 1:00 PM<br \/>\n(Pizza &amp; networking until 12 PM)<\/p>\n<div title=\"Add to Calendar\" class=\"addeventatc\" style=\"margin-bottom: 30px;\">Add to Calendar<br \/>\n<span class=\"start\">10\/17\/2018 11:30 AM<\/span><span class=\"end\">10\/17\/2018 1:00 PM<\/span><span class=\"timezone\">America\/New_York<\/span><span class=\"title\">Colloquium: <i>Colloquium: Networking as a First-Class Cloud Resource<\/i><\/span><span class=\"description\"><span class=\"description\">Tenants in a cloud can specify, and are generally charged by, resources such as CPU, storage, and memory. There are dozens of different bundles of these resources tenants can choose from, and many different pricing schemes, including spot markets for left over resource. This is not the case for networking, however. Most of the time, networking is treated as basic infrastructure, and tenants, apart from connectivity, have very little to choose from in terms of network properties such as priorities, bandwidth, or deadlines for flows.<\/span><\/span><span class=\"location\">Hariri Institute for Computing 111 Cummington Mall, Seminar Room, Boston MA<\/span><\/p>\n<\/div>\n<h4>Location<\/h4>\n<address style=\"font-style: normal;\">Hariri Institute for Computing<br \/>\n111 Cummington Mall, Seminar Room<\/address>\n<p><a href=\"https:\/\/goo.gl\/maps\/96msDgREAF32\">Directions<\/a><\/p>\n<\/aside>\n","protected":false},"excerpt":{"rendered":"<p>Red Hat Collaboratory at Boston University Colloquium Rodrigo Fonseca Associate Professor, Computer Science Department, Brown University Networking as a First-Class Cloud Resource Abstract Tenants in a cloud can specify, and are generally charged by, resources such as CPU, storage, and memory. There are dozens of different bundles of these resources tenants can choose from, and [&hellip;]<\/p>\n","protected":false},"author":14350,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[50,48,6],"tags":[],"_links":{"self":[{"href":"https:\/\/www.bu.edu\/rhcollab\/wp-json\/wp\/v2\/posts\/1508"}],"collection":[{"href":"https:\/\/www.bu.edu\/rhcollab\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bu.edu\/rhcollab\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/rhcollab\/wp-json\/wp\/v2\/users\/14350"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/rhcollab\/wp-json\/wp\/v2\/comments?post=1508"}],"version-history":[{"count":6,"href":"https:\/\/www.bu.edu\/rhcollab\/wp-json\/wp\/v2\/posts\/1508\/revisions"}],"predecessor-version":[{"id":1601,"href":"https:\/\/www.bu.edu\/rhcollab\/wp-json\/wp\/v2\/posts\/1508\/revisions\/1601"}],"wp:attachment":[{"href":"https:\/\/www.bu.edu\/rhcollab\/wp-json\/wp\/v2\/media?parent=1508"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bu.edu\/rhcollab\/wp-json\/wp\/v2\/categories?post=1508"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bu.edu\/rhcollab\/wp-json\/wp\/v2\/tags?post=1508"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}