Network-aware Cloud Brokerage for telecommunication services
Giuseppe Carella, Thomas Magedanz, Konrad Campowsky, Florian Schreiner · 2012
Cross-domain Cloud Brokering mechanisms enable elastic and cost-efficient utilization of cloud resources distributed across multiple cloud platforms. They are allowing cloud service providers to cost-efficiently exploit the growing competition in the cloud provider market. Existing elastic cloud computing solutions are optimizing cloud resource utilization merely within a specific cloud provider platform. Optimized multi-site Cloud Brokering mechanisms on the other hand enable economically efficient cloud resource consumption. However, in order to satisfy QoS requirements of cloud-based, real-time multimedia telecommunication services, enhanced QoS assurance mechanisms for multi-site cloud brokers need to be in place. In this paper we optimize and evaluate the FOKUS Cloud Broker solution through experimentation in a multi-site cloud testing facility which allows experimentation under different networking conditions, i.e. over standard, best-effort internet connections across several cloud platforms in Europe, as well as under fully controllable network conditions. The result of this work shows the benefits of network-aware cloud brokering mechanisms. Moreover, this paper shows the terms under which additional real-time data on network performance is useful for enhancing cloud brokering mechanisms, especially for meeting QoS requirements of realtime communication services. This work also shows how initial, service-specific correlation of network, service and host performance parameters, furthermore improves the overall cloud brokering performance.