2009 · 11 citations · 4 references
ComputingCloud ComputingComputer ScienceCloud ArchitectureCloud InfrastructureVirtualizationCloud Resource ManagementCloud VirtualizationData Center VirtualizationNetwork VirtualizationResource ProvisioningVirtualization ArchitectureCloud Data CentersCloud NetworkCloud Resource PlacementCloud Resource ProvisioningData Center NetworkingDatacenter VirtualizationNetworkingVirtualized Data Centers
Cloud Computing is a term applied to large, hosted data centers, usually geographically distributed, which offer various computational services on a ldquoutilityrdquo basis. Most typically the configuration and provisioning of these data centers, as far as the services for the subscribers go, is highly automated, to the point of the service being delivered within seconds of the subscriber request. Additionally, the data centers typically use hypervisor based virtualization as a technique to deliver these services. Providers who construct these data centers run into a variety of challenges which are not common in ordinary-scale data centers. Of specific interest is the unique demand placed on the underlying network. Many unique approaches are utilized to address these networking challenges, several of which are discussed in this paper.
4
Sanjay Ghemawat · Communications of the ACM · 2008 · 18.5K citations · Full text
X-trace: a pervasive network tracing framework
Rodrigo Fonseca, George Porter, Randy H. Katz et al. · 2007 · 408 citations
Carlos J. Bernardos, Ignacio Soto, José Ignacio Moreno et al. · European Transactions on Telecommunications · 2004 · 19 citations · Full text