TY - JOUR
T1 - Toward SLAs Guaranteed Scalable VDC Provisioning in Cloud Data Centers
AU - Sun, Gang
AU - Xu, Zhu
AU - Yu, Hongfang
AU - Chang, Victor
AU - Du, Xiaojiang
AU - Guizani, Mohsen
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2019
Y1 - 2019
N2 - Cloud computing has been a cost-efficient paradigm for deploying various applications in datacenters in recent years. Therefore, efficient provisioning for virtual data center (VDC) requests from different service providers (SPs) over physical data centers plays a vital role in improving the quality of service (QoS) and reducing the operational cost of SPs. Therefore, a significant attention has been paid for the VDC provisioning problem. However, few approaches have been proposed for the problem of reliable VDC embedding across multiple data centers, as most of them only consider the problem of VDC mapping within a single data center. In this paper, we study the problem of QoS-aware VDC provisioning across multiple data centers, such that the total bandwidth consumption in the inter-data center backbone network is minimized while satisfying the reliability requirement of each VDC request. We formulate this problem as a mathematical optimization problem by using integer linear programming (ILP) and propose an efficient heuristic algorithm called reliable VDC embedding (RVDCE) algorithm to solve this NP-hard problem. The simulation results show that the proposed algorithm performs better in terms of blocking ratio, CPU resource consumption, and bandwidth consumption of backbone network than the existing solution. In addition, this paper has also incorporated integrated security to minimize security vulnerabilities seen in other similar approaches. Apart from demonstrating how to resolve security challenges in our VDC proposal, cost calculations have been implemented to demonstrate the robustness, resiliency, validity, and effectiveness of the VDC provisioning solution for cloud computing.
AB - Cloud computing has been a cost-efficient paradigm for deploying various applications in datacenters in recent years. Therefore, efficient provisioning for virtual data center (VDC) requests from different service providers (SPs) over physical data centers plays a vital role in improving the quality of service (QoS) and reducing the operational cost of SPs. Therefore, a significant attention has been paid for the VDC provisioning problem. However, few approaches have been proposed for the problem of reliable VDC embedding across multiple data centers, as most of them only consider the problem of VDC mapping within a single data center. In this paper, we study the problem of QoS-aware VDC provisioning across multiple data centers, such that the total bandwidth consumption in the inter-data center backbone network is minimized while satisfying the reliability requirement of each VDC request. We formulate this problem as a mathematical optimization problem by using integer linear programming (ILP) and propose an efficient heuristic algorithm called reliable VDC embedding (RVDCE) algorithm to solve this NP-hard problem. The simulation results show that the proposed algorithm performs better in terms of blocking ratio, CPU resource consumption, and bandwidth consumption of backbone network than the existing solution. In addition, this paper has also incorporated integrated security to minimize security vulnerabilities seen in other similar approaches. Apart from demonstrating how to resolve security challenges in our VDC proposal, cost calculations have been implemented to demonstrate the robustness, resiliency, validity, and effectiveness of the VDC provisioning solution for cloud computing.
KW - Provisioning
KW - cloud computing
KW - reliability
KW - service level agreements
KW - virtual data center
UR - http://www.scopus.com/inward/record.url?scp=85068958901&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2019.2923096
DO - 10.1109/ACCESS.2019.2923096
M3 - Article
AN - SCOPUS:85068958901
SN - 2169-3536
VL - 7
SP - 80219
EP - 80232
JO - IEEE Access
JF - IEEE Access
M1 - 8736766
ER -