The design principles and the actual design of vl2 are directly influenced by these observations. Routing techniques in data center networks springerlink. A dcn enables the deployment of resources centralization and ondemand access of the information and services of data centers to users. To meet these goals, we present vl2, a practical network architecture that scales to support huge data centers with uniform high capacity between servers, performance isolation between services, and ethernet layer2 semantics. In 2008, 10 gige switches are on the verge of becoming commodity parts. Pdf to be agile and cost effective, data centers should allow dynamic resource allocation across large server pools. Mar 17, 2011 reading the mostrecent issue of communications of the acm, i enjoyed the reprint of vl2. Networking the cloud, albert greenberg, icdcs 2009 keynote talk 6. Traffic pattern characteristics in data centers vl2.
We evaluate the merits of the vl2 design using measurement, analysis. Vl2 is a scalable data center architecture to provide uniform high capacity between servers, performance isolation between services, ethernet layer 2 semantics in large data centers, and dynamic resource allocation across large server pools aka agility. Vl2s design is driven by detailed measurements of traffic and fault data from a large operational cloud service provider. Greenberg a, hamilton jr, jain n, kandula s, kim c, lahiri p, maltz da, patel p, sengupta s 2009 vl2.
Tomeetthesegoals,wepresentvl2,apracticalnetworkarchitecture that scales to support huge data centers with uniform high capacity between servers, performance isolation between services, andethernetlayer. A scalable, flexible, and highbandwidth data center network ye yu and chen qian department of computer science, university of kentucky ye. Pdf datacenternetworkarchitecture incloudcomputing. A scalable and flexible data center network sigcomm 2009 4 f10. Such partially equipped data center is usually highly. In practice, it is common to leave part of the data center network empty to ease future extension. Introduction to cloud data center and network issues. As a result, vl2 networks can be deployed today, and we have built a working prototype. A decade of clos topologies and centralized control in. A highradix, lowlatency optical switch for data centers dan alistarh, hitesh ballani, paolo costa microsoft research adam funnell, joshua benjamin, philip watts, benn thomsen university college. Datacenter new challenges to networking ethernet, and. Virtual machines should be able to migrate to any physical machine while maintaining their ip addresses and reachability. Introduction cloud services need data centers with hundreds of thousands of servers and that concurrently support a large number of distinct services. The core objective of a datacenter network is to maintain the utilization of the datacenter servers at a uniformly high level, and doing so requires agility.
Vl2 ensures agility by establishing reachability without addressing and routing con. A scalable faulttolerant layer 2 data center network fabric. A scalable and flexible data center network, sigcomm 2009. Hamilton navendu jain srikanth kandula changhoon kim parantap lahiri. A scalable and flexible data center network microsoft research presented by.
Scalable, faulttolerant layer 2 data center network fabric. In particular, the data center network should enable any server to be assigned to any service. A scalable and flexible data center network albert greenberg james r. A scalable faulttolerant layer 2 data center network fabric, in proceedings of acm sigcomm09, aug 2009. In recent years, the scale of the dcn has constantly increased with the. Reading the mostrecent issue of communications of the acm, i enjoyed the reprint of vl2. Datacenter new challenges to networking ethernet, and seattle. To meet these goals, we present vl2, a practical network architecture that scales to support huge data centers with uniform high capacity. Maltz, parveen patel, and sudipta sengupta microsoft research changhoon kim.
A scalable and flexible data center network an excellent p resentation both motivating and discussing vl2. Center network work with albert greenberg, james r. On2k 36, fail to yield a gradually scalable performance. Its the ecosystem stupid, talk stanford clean slate cto summit panel. Maltz, parveen patel, and sudipta sengupta microsoft. A scalable and flexible data center network article pdf available in communications of the acm 543. Oversubscription forces services to reserve hosts for locality. Data center challenges building networks for agility usenix. Tomeetthesegoals,wepresentvl2,apracticalnetworkarchi tecture. To be agile and cost effective, data centers should allow dynamic resource allocation across large server pools. A highradix, lowlatency optical switch for data centers. Many traditional data center network architectures although provide excellent scalability e.
Pdf to be agile and cost effective, data centers must allow dynamic resource allocation across large server pools. Data center networks are in my way, stanford clean slate cto summit invited talk, stanford, ca. In particular, the data center network should enable any server to be assigned to. A scalable and flexible data center network microsoft. A scalable and flexible data center network sigcomm 2009. Vl2s implementation leverages proven network technologies, already available at. Maltz parveen patel sudipta sengupta microsoft research abstract to be agile and cost e. A quick summary of the vl2 datacenter network scheme.
Aggregation layer forwards servertoserver traffic in the data center not ideal for eastwest traffic network is the bottleneck. A scalable and flexible data center network consolidate layer2layer3 into a virtual layer 2 separating naming and addressing, also deal with dynamic loadbalancing issues. Abstract to be agile and cost effective, data centers should allow dynamic resource allocation across large server pools. Hamilton, navendu jain, srikanth kandula, parantap lahiri, david a. A quick summary of the vl2 datacenter network scheme tom.
Tomeetthesegoals,wepresentvl2,apracticalnetworkarchi tecture that scales to support huge data centers with uniform high capacity between servers, performance isolation between services, andethernetlayer. A scalable and flexible data center network consolidate layer2layer3 into a virtual layer 2 separating naming and addressing, also deal with dynamic. Deployment and maintenance of current data center networks is costly and prone to errors. Unfortunately, the designs for todays data center network prevent agility in several ways. Networking the cloud in my view, we are on the cusp of big changes. Networking the cloud in my view, we are on the cusp of big changes in the networking world driven by the availability of highradix, lowcost, commodity routers coupled with protocol innovations. Tomeetthesegoals,wepresentvl2,apracticalnetworkarchitecture that scales to support huge data. A scalable and flexible data center network 400 bad request. Reference mohammad alfares, alexander loukissas, amin vahdat, a scalable, commodity data center network architecture, acm sigcomm 2008 albert greenberg, james r. Flexible any service should be flexible enough to run anywhere in the data center with full supportforbothendhostandnetworkvirtualization. A scalable, commodity data center network architecture. A scalable and flexible data center network acm sigcomm. Data center challenges building networks for agility. A scalable and flexible data center network perspectives.
Vl2 replaces conventional hierarchical topologies with clos network topology that ensures graceful. In practice, it is common to leave part of the data. Cloud computing just provides flexibility at both side. Computer networks, fall 2012 presented by naveen chekuri outline introduction problem solution approach design decisions initial data center traffic analysis addressing and routing evaluation observations introduction a data center is a centralized repository. Vl2 is a scalable data center architecture to provide uniform high capacity between servers, performance isolation between services, ethernet layer 2 semantics in large data centers, and. Computer networks, fall 2012 presented by naveen chekuri outline introduction problem solution approach design decisions initial data. Sep 22, 2009 vl2 is a scalable data center architecture to provide uniform high capacity between servers, performance isolation between services, ethernet layer 2 semantics in large data centers, and dynamic resource allocation across large server pools aka agility.
To meet these goals, we present vl2, a practical network architecture that scales to support huge data centers. Vl2s implementation leverages proven network technologies, already available at low cost in highspeed hardware implementations, to build a scalable and reliable network architecture. Vl2 s implementation leverages proven network technologies, already available at low cost in highspeed hardware implementations, to build a scalable and reliable network architecture. A scalable and flexible data center network mosharaf. Aggregation layer forwards servertoserver traffic in the data center not ideal for east. Its the ecosystem stupid, talk stanford clean slate cto summit panel, stanford ca. A data center network dcn is an important component of data centers that consists of a large number of hosted servers and switches connected with high speed communication links. Vl2s implementation leverages proven network technologies, already available at lowcost in highspeed hardware implementations, to build a scalable and reliable network architecture. Maltz, parveen patel, and sudipta sengupta microso research changhoon kim tenets of cloud.
Hamilton navendu jain srikanth kandula changhoon kim parantap lahiri david a. In order to avoid manual configuration, many of them require centralized administrators which. Means for communicating with other servers, regardless of where they are in the data center. However, in some sense, figure 2understates the dif.
1412 267 444 1023 517 1084 162 1468 591 900 207 156 1619 1425 19 1513 1358 1038 325 433 719 793 1528 1373 407 141 1233 979 144 905 26 512 616 1021 512 520 1043 302 467 194