IEEE Transactions on Cloud Computing · 2018 · 28 citations · 31 references
ComputingCloud ComputingComputer SystemsCloud InfrastructureCloud NetworkingVirtualizationCloud Data Center NetworkingCloud Resource ManagementCloud VirtualizationCompute Resource ManagementNetwork VirtualizationResource SchedulingCloud Data CentersCloud NetworkCloud Resource ProvisioningCloud SchedulingCloud Service-level AgreementsService-level AgreementsVirtual Network ManagementVirtual Network Monitoring
Cloud computing is a scalable and efficient technology for providing different services. For better reconfigurability and other purposes, users build virtual networks in cloud environments. Since some applications bring heavy pressure to cloud datacenter networks, it is necessary to recognize and optimize virtual networks with different applications. In some cloud environments, cloud providers are not allowed to monitor user private information in cloud instances. Therefore, in this paper, we present a virtual network recognition and optimization method to improve quality-of-service (QoS) of cloud services. We first introduce a community detection method to recognize virtual networks from the cloud datacenter network. Then, we design a scheduling strategy by combining SDN-based network management and instance placement to improve the service-level agreements (SLA) fulfillment. Our experimental result shows that we can achieve a recognition accuracy as high as 80 percent to find out the virtual networks, and the scheduling strategy increases the number of SLA fulfilled virtual networks.
31
Santo Fortunato · Physics Reports · 2009 · 11.3K citations · Full text
Network traffic characteristics of data centers in the wild
Theophilus Benson, Aditya Akella, David A. Maltz · 2010 · 2.2K citations