An Efficient Geometry Data Allocation Algorithm in Cloud Computing Environments

被引:8
|
作者
Wang, Kun-Wei [1 ]
Huang, Bo-Wei [1 ]
Peng, Wen-Chih [1 ]
机构
[1] Natl Chiao Tung Univ, Dept Comp Sci, Hsinchu, Taiwan
关键词
Data allocation; Geometry computation; Cloud computing;
D O I
10.1109/ICPADS.2012.44
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The number of location-based services is growing and developing. Usually, these services put a huge amount of effort into geometry data computation. Thus, their workload is generally high. By exploring cloud computing techniques, one could utilize a number of computing nodes to distribute the workload of the systems. However, the workload is usually not equally balanced across computing nodes, if data is not well-distributed. To make the best use of computing nodes, we propose a sophisticated data distribution technology for geometry computation processing. Intuitively, one can simply divide geometry data into tiles so that the geometry data in each tile can be stored on one computing node. Unfortunately, since data in a tile shares spatial-proximity, processing a geometry computation on spatial-proximity data still incurs a huge workload. To address this issue, we propose a new data distribution approach, Reversed K-means, to distribute geometry data that shares spatial-proximity across different computing nodes. In this way, we can use more computing nodes to process geometry computation and get better performance. To evaluate the performance of our proposed algorithm, we evaluate the utility of computing nodes and the response time when performing geometry computations. The experimental results show that the utility of the computing nodes is higher than existing methods, and the response time is the fastest of all methods.
引用
收藏
页码:260 / 267
页数:8
相关论文
共 50 条
  • [1] Energy Efficient Resource Allocation in Cloud Computing Environments
    Vakilinia, Shahin
    Heidarpour, Behdad
    Cherieti, Mohamed
    IEEE ACCESS, 2016, 4 : 8544 - 8557
  • [2] A Power Efficient Genetic Algorithm for Resource Allocation in Cloud Computing Data Centers
    Portaluri, Giuseppe
    Giordano, Stefano
    Kliazovich, Dzmitry
    Dorronsoro, Bernabe
    2014 IEEE 3RD INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2014, : 58 - 63
  • [3] An Efficient Algorithm for Skyline Queries in Cloud Computing Environments
    Zhenhua Huang
    Weicheng Xu
    Jiujun Cheng
    Juan Ni
    中国通信, 2018, 15 (10) : 182 - 193
  • [4] An Efficient Algorithm for Skyline Queries in Cloud Computing Environments
    Huang, Zhenhua
    Xu, Weicheng
    Cheng, Jiujun
    Ni, Juan
    CHINA COMMUNICATIONS, 2018, 15 (10) : 182 - 193
  • [5] An efficient algorithm for dynamic storage allocation in cloud computing environment
    Lin, Wen-Hui
    Lei, Zhen-Ming
    Liu, Jun
    Liu, Fang
    He, Gang
    International Journal of Applied Mathematics and Statistics, 2013, 48 (18): : 254 - 262
  • [6] An Efficient Resource Allocation for Infrastructure-as-a-Service in Cloud Computing Environments
    Liao, Wen-Hwa
    Yu, Chih-Kai
    Kuai, Ssu-Chi
    ADVANCED SCIENCE LETTERS, 2014, 20 (10-12) : 1851 - 1855
  • [7] Energy Efficient Resource Allocation and Latency Reduction in Mobile Cloud Computing Environments
    Rathika, J.
    Soranamageswari, M.
    WIRELESS PERSONAL COMMUNICATIONS, 2024, 136 (02) : 657 - 687
  • [8] Enhancing Harris Hawks Optimization Algorithm for Resource Allocation in Cloud Computing Environments
    Bai, Ganghua
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (03) : 610 - 618
  • [9] An Efficient Allocation of Cloud Computing Resources
    Alshamrani, Sultan
    PROCEEDINGS OF 2018 ARTIFICIAL INTELLIGENCE AND CLOUD COMPUTING CONFERENCE (AICCC 2018), 2018, : 68 - 75
  • [10] An energy efficient and SLA compliant approach for resource allocation and consolidation in cloud computing environments
    Malekloo, Mohammad-Hossein
    Kara, Nadjia
    El Barachi, May
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2018, 17 : 9 - 24