On the Optimal Allocation of Virtual Resources in Cloud Computing Networks

被引:168
作者
Papagianni, Chrysa [1 ]
Leivadeas, Aris [1 ]
Papavassiliou, Symeon [1 ]
Maglaris, Vasilis [1 ]
Cervello-Pastor, Cristina [2 ]
Monje, Alvaro [2 ]
机构
[1] Natl Tech Univ Athens, Div Commun Elect & Informat Engn, Sch Elect & Comp Engn, Athens 15780, Greece
[2] Univ Politecn Cataluna, Dept Telemat Engn, Barcelona 08860, Spain
关键词
Federated infrastructures; resource allocation; resource mapping; virtualization; cloud computing; quality of service;
D O I
10.1109/TC.2013.31
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing builds upon advances on virtualization and distributed computing to support cost-efficient usage of computing resources, emphasizing on resource scalability and on demand services. Moving away from traditional data-center oriented models, distributed clouds extend over a loosely coupled federated substrate, offering enhanced communication and computational services to target end-users with quality of service (QoS) requirements, as dictated by the future Internet vision. Toward facilitating the efficient realization of such networked computing environments, computing and networking resources need to be jointly treated and optimized. This requires delivery of user-driven sets of virtual resources, dynamically allocated to actual substrate resources within networked clouds, creating the need to revisit resource mapping algorithms and tailor them to a composite virtual resource mapping problem. In this paper, toward providing a unified resource allocation framework for networked clouds, we first formulate the optimal networked cloud mapping problem as a mixed integer programming (MIP) problem, indicating objectives related to cost efficiency of the resource mapping procedure, while abiding by user requests for QoS-aware virtual resources. We subsequently propose a method for the efficient mapping of resource requests onto a shared substrate interconnecting various islands of computing resources, and adopt a heuristic methodology to address the problem. The efficiency of the proposed approach is illustrated in a simulation/emulation environment, that allows for a flexible, structured, and comparative performance evaluation. We conclude by outlining a proof-of-concept realization of our proposed schema, mounted over the European future Internet test-bed FEDERICA, a resource virtualization platform augmented with network and computing facilities.
引用
收藏
页码:1060 / 1071
页数:12
相关论文
共 31 条
[1]  
Andersen D., 2002, THEORETICAL AP UNPUB
[2]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
[3]  
[Anonymous], CREAT EN EFF DAT CTR
[4]  
[Anonymous], 2013, VMWARE VSTORAGE THIN
[5]  
Breitgand D, 2012, ACHIEVING FEDERATED AND SELF-MANAGEABLE CLOUD INFRASTRUCTURES: THEORY AND PRACTICE, P288, DOI 10.4018/978-1-4666-1631-8.ch015
[6]   Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities [J].
Buyya, Rajkumar ;
Yeo, Chee Shin ;
Venugopal, Srikumar .
HPCC 2008: 10TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2008, :5-13
[7]   ViNEYard: Virtual Network Embedding Algorithms With Coordinated Node and Link Mapping [J].
Chowdhury, Mosharaf ;
Rahman, Muntasir Raihan ;
Boutaba, Raouf .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2012, 20 (01) :206-219
[8]  
Chowdhury Mosharaf., 2010, Proc. of ACM SIGCOMM workshop on Virtualized Infrastructure Systems and Arch., P49
[9]   A survey of network virtualization [J].
Chowdhury, N. M. Mosharaf Kabir ;
Boutaba, Raouf .
COMPUTER NETWORKS, 2010, 54 (05) :862-876
[10]  
Fajjari Ilhem., 2011, COMMUNICATIONS ICC 2, P1