It's Microsoft vs. the professors with competing data center architectures
Network World - Researchers from Microsoft Corp. and the University of California at San Diego have come up with divergent ways 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.
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, 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.
Originally published on www.networkworld.com. Click here to read the original story.
Microsoft
Additional Resources



White Papers & Webcasts
IDC Research Report: The Business Value of Consolidating on Energy-Efficient Servers
Download this Resource Now!
The Business Case for Virtualization
Download this Resource Now!
Low Administration ROI Tool
Download Now
Clipper Group Report: HP Provides Enhanced Options for Data Center
Download this Resource Now!
Effectively Implementing Datacenter Automation
Effectively select and deploy the best datacenter automation solution today!
XenApp Extends Virtualized Application Delivery
Download this webcast to learn how to accelerate delivery of virtualized applications and streamline management.
Top HPC Use Cases in Life Sciences
Learn from the experts how best to apply cutting edge high-performance computing techniques a life sciences environment.

