Brief announcement: sources of instability in data center multicast

Data centers, and particularly the massive ones that support cloud computing, e-commerce, social networking and other large-scale functionality, necessarily replicate data. Our basic premise is that since updates to replicated data can be thought of as reliable multicasts, data center multicast is a potentially important technology. Nonetheless, a series of recent keynote speeches at major conferences makes it clear that data center multicast is a troubled area [4, 2]. One might expect such technologies to use IP multicast hardware, but in fact this is rare. Only TCP is really trusted today (because it backs down when loss occurs), and indeed, TCP is the overwhelming favorite among data center transport protocols [3]. Using TCP to get reliable multicast with high throughput produces an implicit TCP overlay tree.

[1]  Albert G. Greenberg,et al.  The cost of a cloud: research problems in data center networks , 2008, CCRV.

[2]  Albert G. Greenberg Networking the Cloud , 2009, 2009 29th IEEE International Conference on Distributed Computing Systems.

[3]  Idit Keidar,et al.  Sources of instability in data center multicast , 2010, LADIS '10.