Efficient dynamic resource allocation in hadoop multiclusters for load-balancing problem

被引:0
|
作者
Karthikeyan S. [1 ]
Seetha H. [1 ]
Manimegalai R. [2 ]
机构
[1] VIT AP University, Amaravati, Andhra Pradesh
[2] PSG College of Technology, Coimbatore, Tamilnadu
关键词
Cloud-hadoop-cluster; Hadoop map; Mapreduce; Resource allocation-yarn-dynamic; Speculative execution; Yarn framework;
D O I
10.2174/2213275912666190430161947
中图分类号
学科分类号
摘要
Background: ‘Map-Reduce’ is the framework and its processing of data by rationalizing the distributed servers. also its running the various tasks in parallel way. The most important problem in map reduce environment is Resource Allocation in distributed environments and data locality to its corresponding slave nodes. If the applications are not scheduled properly then it leads to load unbalancing problems in the cloud environments. Objective: This Research suggests a new dynamic way of allocating the resources in hadoop multi cluster environment in order to effectively monitor the nodes for faster computation, load balancing and data locality issues. The dynamic slot allocation is explained theoretically in order to address the problems of pre configuration, speculative execution, delay in scheduling and pre slot allocation in hadoop environments. Experiment is done with Hadoop cluster which increases the efficiency of the nodes and solves the load balancing problem. Methods: The Current design of Map Reduce Hadoop systems are affected by underutilization of slots. The reason is the number of maps and reducer is allotted is smaller than the available number of maps and reducers. In Hadoop most of the times its noticed that dynamic slot allocation policy, the mapper or reducers are idle. So we can use those unused map tasks to overloaded reducer tasks in-order to increase the efficiency of MR jobs and vice versa. Results: The real time experiment was implemented with Multinode Hadoop cluster map reduce jobs of file size 1giga bytes to 5 giga bytes and various performance test has been taken. Conclusion: This paper focused on Hadoop map reduce resource allocation management techniques for multi cluster environments. It proposes a novel dynamic slot allocation policy to improve the performance of yarn scheduler and eliminates the load balancing problem. This work proves that dynamic slot allocation is outperforms more than yarn framework. In future it considered to concentrate on CPU bandwidth and processing time. © 2020 Bentham Science Publishers.
引用
收藏
页码:686 / 693
页数:7
相关论文
共 50 条
  • [41] Parallel dynamic load-balancing for adaptive unstructured meshes
    Walshaw, C
    Cross, M
    Everett, MG
    PARALLEL COMPUTATIONAL FLUID DYNAMICS: RECENT DEVELOPMENTS AND ADVANCES USING PARALLEL COMPUTERS, 1998, : 89 - 96
  • [42] Dynamic load-balancing of Jini services with smart proxies
    Lin, HH
    Tu, CH
    Hwang, YS
    PDPTA '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2005, : 721 - 726
  • [43] Dynamic load-balancing model based on trading service
    Luo, Z.G.
    Liu, J.D.
    Xiaoxing Weixing Jisuanji Xitong/Mini-Micro Systems, 2001, 22 (05):
  • [44] A dynamic load dispersion algorithm for load-balancing in a heterogeneous grid system
    Acker, David Solomon
    Kulkarni, Sarvesh
    2007 IEEE SARNOFF SYMPOSIUM, 2007, : 70 - 74
  • [45] On Load Balancing and Resource Allocation in Cloud Services
    Leontiou, Nikolaos
    Dechouniotis, Dimitrios
    Athanasopoulos, Nikolaos
    Denazis, Spyros
    2014 22ND MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2014, : 773 - 778
  • [46] Joint Task Offloading, Resource Allocation, and Load-Balancing Optimization in Multi-UAV-Aided MEC Systems
    Elgendy, Ibrahim A.
    Meshoul, Souham
    Hammad, Mohamed
    APPLIED SCIENCES-BASEL, 2023, 13 (04):
  • [47] Efficient Parallel and Adaptive Partitioning for Load-balancing in Spatial Join
    Yang, Jie
    Puri, Satish
    2020 IEEE 34TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM IPDPS 2020, 2020, : 810 - 820
  • [48] An Efficient Load-balancing Technique for Overlay Application Layer Multicast
    Makishi, Jun
    Chakraborty, Debasish
    Osada, Toshiaki
    Kitagata, Gen
    Takeda, Atushi
    Hashimoto, Kazuo
    Shiratori, Noiro
    2009 4TH INTERNATIONAL CONFERENCE ON COMPUTERS AND DEVICES FOR COMMUNICATION (CODEC 2009), 2009, : 13 - +
  • [49] Power-Efficient Load-Balancing on Heterogeneous Computing Platforms
    Khan, Muhammad Usman Karim
    Shafique, Muhammad
    Gupta, Apratim
    Schumann, Thomas
    Henkel, Joerg
    PROCEEDINGS OF THE 2016 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2016, : 1469 - 1472
  • [50] Space-Efficient B Trees via Load-Balancing
    Tomohiro, I
    Koppl, Dominik
    COMBINATORIAL ALGORITHMS (IWOCA 2022), 2022, 13270 : 327 - 340