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 条
  • [41] QRAS: efficient resource allocation for task scheduling in cloud computing
    Harvinder Singh
    Anshu Bhasin
    Parag Ravikant Kaveri
    SN Applied Sciences, 2021, 3
  • [42] Energy Efficient Resource Allocation for Heterogeneous Workload in Cloud Computing
    Malik, Surbhi
    Saini, Poonam
    Rani, Sudesh
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON FRONTIERS IN INTELLIGENT COMPUTING: THEORY AND APPLICATIONS, FICTA 2016, VOL 1, 2017, 515 : 89 - 97
  • [43] QRAS: efficient resource allocation for task scheduling in cloud computing
    Singh, Harvinder
    Bhasin, Anshu
    Kaveri, Parag Ravikant
    SN APPLIED SCIENCES, 2021, 3 (04):
  • [44] Reliable and Energy Efficient Resource Provisioning and Allocation in Cloud Computing
    Sharma, Yogesh
    Javadi, Bahman
    Si, Weisheng
    Sun, Daniel
    PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC' 17), 2017, : 57 - 66
  • [45] Efficient dynamic resource allocation method for cloud computing environment
    Belgacem, Ali
    Beghdad-Bey, Kadda
    Nacer, Hassina
    Bouznad, Sofiane
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (04): : 2871 - 2889
  • [46] Optimization of Resource Allocation in Cloud Computing by Grasshopper Optimization Algorithm
    Vahidi, Javad
    Rahmati, Maral
    2019 IEEE 5TH CONFERENCE ON KNOWLEDGE BASED ENGINEERING AND INNOVATION (KBEI 2019), 2019, : 839 - 844
  • [47] QoS Based Efficient Resource Allocation and Scheduling in Cloud Computing
    Chahal, Harvinder
    Bhasin, Anshu
    Kaveri, Parag Ravikant
    INTERNATIONAL JOURNAL OF TECHNOLOGY AND HUMAN INTERACTION, 2019, 15 (04) : 13 - 29
  • [48] Efficient dynamic resource allocation method for cloud computing environment
    Ali Belgacem
    Kadda Beghdad-Bey
    Hassina Nacer
    Sofiane Bouznad
    Cluster Computing, 2020, 23 : 2871 - 2889
  • [49] Modified Round Robin Algorithm for Resource Allocation in Cloud Computing
    Pradhan, Pandaba
    Behera, Prafulla Ku.
    Ray, B. N. B.
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL MODELLING AND SECURITY (CMS 2016), 2016, 85 : 878 - 890
  • [50] A New Game Theoretical Resource Allocation Algorithm for Cloud Computing
    Teng, Fei
    Magoules, Frederic
    ADVANCES IN GRID AND PERVASIVE COMPUTING, PROCEEDINGS, 2010, 6104 : 321 - 330