Skip Links

Network World

  • Social Web 
  • Email 
  • Close

(Comma separation for multiple addresses)
Your Message:

It's Microsoft vs. the professors with competing data center architectures

Both SIGCOMM 2009 proposals seek to ease complexity of network control plane, virtual machine migration
By Tim Greene, Network World
August 20, 2009 02:15 PM ET
  • Share/Email
  • Tweet This
  • Comment
  • Print

Researchers from Microsoft and the University of California at San Diego have come up with divergent schemes to address shortcomings of data center architectures, particularly management and configuration burdens, and to promote the efficient use of virtual machines. 

The two groups presented their findings at the SIGCOMM 2009 conference this week in Barcelona, and each had its own flavor. The Microsoft team sought high performance for all traffic regardless of demand, while the UCSD team focused on allowing the free migration of VMs, minimal configuration when adding new hosts to the network and quickly addressing failures.

Evolution of the router 

Microsoft's researchers also addressed VM migration and Layer 2-like addressing but using a method that calls for installing an agent on every endpoint, which contrasts with the UCSD group's plan to tweak switch software and leave the endpoints alone.

The UCSD effort led by Amin Vahdat, a professor of computer science at the school, proposes a blend of Layer 2 and Layer 3 connectivity for data centers that enables massive scaling that is otherwise limited by Layer 2 factors and reduces the management and configuration demands of Layer 3.

They say their PortLand protocol could support a data center network of 100,000 servers without modifying any of the host machines. The group presented its findings in the research paper "PortLand: A scalable Fault-Tolerant Layer 2 Data Center Network Fabric".

Making the addition of devices to the network plug-and-play -- with no configuration or modification of end devices -- was a key goal of PortLand, Vahdat says.

It would support VM migration, something Layer 3 can't do because VMs can move from server to server, each with a different IP addresses. It also introduces a flat mechanism for sharing PortLand-assigned media access control (MAC)  addresses that overcomes the memory limitations of most switches by reducing the size of the address tables each switch has to store, Vahdat says.

PortLand requires additional software that enables switches to discover their place in the data center topology. The software also enables switches to assign a pseudo MAC address to each device that is directly connected to them.

Under PortLand, switches maintain tables of PMAC prefixes and forward traffic to the appropriate switch until the traffic reaches the switch the destination device is attached to. That switch translates the PMAC to the actual MAC so the traffic can be delivered to the correct device, Vahdat says.

To facilitate forwarding traffic, PortLand includes a Fabric Manager server, which performs a function analogous to a DNS server in resolving URLs with IP addresses. Rather than broadcast for address resolution between PMACs and the IP addresses, switches redirect broadcast ARP requests from their connected hosts to the Fabric Manager, which replies with the appropriate IP address.

Fabric Manager maintains a soft state of the network so if it crashes, it can reconstruct the address information from access switches in the network using the PortLand protocol.

  • Share/Email
  • Tweet This
  • Comment
  • Print

Partner Content

Gartner 2009 Magic Quadrant for Job Scheduling

Gartner has positioned BMC CONTROL-M in the Leaders Quadrant of their "2009 Magic Quadrant for Job Scheduling." The report assesses the ability to execute and completeness of vision of key vendors in the marketplace. Read a full copy today, courtesy of BMC Software.

Download whitepaper

Dell's SMART Approach to Workload Automation

Read a compelling case study by EMA, Inc. to learn how Dell uses BMC CONTROL-M to cut cost and increase productivity with workload automation.

Download whitepaper

Workload Automation Cost Savings 2 Minute Video

A major computer manufacturer uses BMC CONTROL-M and just four people to schedule and run over 85,000 jobs every month. By switching to BMC CONTROL-M, they more than quadrupled the workload without adding a single staff member.  See how in this 2-minute video overview.

Go to video

Comments (5)
Login
Forgot your account info?

portland is not novelBy tl on August 21, 2009, 6:47 pmWhat portland attempts to do is scalable L2 routing -- this problem was actually very well addressed by an earlier sigcomm paper published last year (2008), named...

Reply | Read entire comment

PortLand and SEATTLEBy Nathan Farrington on August 21, 2009, 8:09 pmReading the PortLand paper clearly identifies the differences between PortLand and SEATTLE. PortLand was designed especially for data center networks and scales...

Reply | Read entire comment

Competitors today are everywhere...By Isiah K on August 24, 2009, 12:32 amCompetitors today are everywhere. I am more particular with the improvements of this companies. However, John McAfee, whose software company produces McAfee Antivirus,...

Reply | Read entire comment

flat L2 network for data centersBy my_unbiased_view on September 5, 2009, 12:27 amFlat L2 network for data centers originally proposed by the following paper from Microsoft Research in SIGCOMM 2008 PRESTO workshop: Towards a Next Generation...

Reply | Read entire comment

Portland is forward lookingBy Portland movers on December 21, 2009, 10:39 amThis is another example of Portland having a forward looking vision regarding its infrastructure in general.

Reply | Read entire comment

View all comments

Add comment
Anonymous comments subject to approval. Register here for member benefits.
Have a NetworkWorld account? Log in here. Register now for a free account.

Videos

rssRss Feed