Network Aware Resource Allocation in Distributed Clouds

被引:0
|
作者
Alicherry, Mansoor [1 ]
Lakshman, T. V. [1 ]
机构
[1] Alcatel Lucent, Bell Labs India, Bangalore, Karnataka, India
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We consider resource allocation algorithms for distributed cloud systems, which deploy cloud-computing resources that are geographically distributed over a large number of locations in a wide-area network. This distribution of cloud-computing resources over many locations in the network may be done for several reasons, such as to locate resources closer to users, to reduce bandwidth costs, to increase availability, etc. To get the maximum benefit from a distributed cloud system, we need efficient algorithms for resource allocation which minimize communication costs and latency. In this paper, we develop effecient resource allocation algorithms for use in distributed clouds. Our contributions are as follows: Assuming that users specify their resource needs, such as the number of virtual machines needed for a large computational task, we develop an efficient 2-approximation algorithm for the optimal selection of data centers in the distributed cloud. Our objective is to minimize the maximum distance, or latency, between the selected data centers. Next, we consider use of a similar algorithm to select, within each data center, the racks and servers where the requested virtual machines for the task will be located. Since the network inside a data center is structured and typically a tree, we make use of this structure to develop an optimal algorithm for rack and server selection. Finally, we develop a heuristic for partitioning the requested resources for the task amongst the chosen data centers and racks. We use simulations to evaluate the performance of our algorithms over example distributed cloud system and find that our algorithms provide significant gains over other simpler allocation algorithms.
引用
收藏
页码:963 / 971
页数:9
相关论文
共 50 条
  • [1] Distributed resource allocation in federated clouds
    Lee, Yi-Hsuan
    Huang, Kuo-Chan
    Shieh, Meng-Ru
    Lai, Kuan-Chou
    [J]. JOURNAL OF SUPERCOMPUTING, 2017, 73 (07): : 3196 - 3211
  • [2] Distributed resource allocation in federated clouds
    Yi-Hsuan Lee
    Kuo-Chan Huang
    Meng-Ru Shieh
    Kuan-Chou Lai
    [J]. The Journal of Supercomputing, 2017, 73 : 3196 - 3211
  • [3] Modeling and Optimization of Resource Allocation in Distributed Clouds
    Aral, Atakan
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING WORKSHOP (IC2EW), 2016, : 210 - 212
  • [4] NACER: a Network-Aware Cost-Efficient Resource allocation method for processing-intensive tasks in distributed clouds
    Ahvar, Ehsan
    Ahvar, Shohreh
    Crespi, Noel
    Garcia-Alfaro, Joaquin
    Mann, Zoltan Adam
    [J]. 2015 IEEE 14TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2015, : 90 - 97
  • [5] Resource allocation in a distributed network
    Heikkinen, T
    [J]. APPLICATIONS & SERVICES IN WIRELESS NETWORKS, 2002, : 118 - 125
  • [6] Rethinking Cloud Platforms: Network-aware Flexible Resource Allocation in IaaS Clouds
    Wickboldt, Juliano Araujo
    Granville, Lisandro Zambenedetti
    Schneider, Fabian
    Dudkowski, Dominique
    Brunner, Marcus
    [J]. 2013 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2013), 2013, : 450 - 456
  • [7] Resource Allocation for QoS-Aware OFDMA Using Distributed Network Coordination
    Pischella, Mylene
    Belfiore, Jean-Claude
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2009, 58 (04) : 1766 - 1775
  • [8] Traffic-Aware Resource Provisioning for Distributed Clouds
    Xu, Dan
    Liu, Xin
    Vasilakos, Athanasios V.
    [J]. IEEE CLOUD COMPUTING, 2015, 2 (01): : 30 - 39
  • [9] SEA: Stable Resource Allocation in Geographically Distributed Clouds
    Zhang, Sheng
    Qian, Zhuzhong
    Wu, Jie
    Lu, Sanglu
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2014, : 2932 - 2937
  • [10] Reliable Resource Allocation for Optically Interconnected Distributed Clouds
    Zhu, Yi
    Liang, Yan
    Zhang, Qiong
    Wang, Xi
    Palacharla, Paparao
    Sekiya, Motoyoshi
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2014, : 3301 - 3306