LOAD BALANCING DINAMIS MENGGUNAKAN ALGORITMA DYNAMIC DISTRIBUTION UPON DEMAND PADA SISTEM ENKRIPSI/DEKRIPSI DATA TERDISTRIBUSI

Lauw Reduardy I. Laulyta, Mohammad Fajar, Syamsul Bahri




Abstract


The diversity of capability of computers worker in distributed system influences resource allocation and completion time for each jobs on the system. This study aims to implement a dynamic load balancing technique using dynamic distribution upon demand (DDD) algorithm to optimize the resource allocation in distributed data encryption/decryption system. Evaluating was performed by comparing the proposed system with two other models that is a system without load balancing and with static load balancing method. Evaluation result showed that the resource allocation in the proposed system using DDD algorithm more optimized and at the decryption process of three and four characters with proper workload initialization values presented that the job completion time much faster than the two other systems.


Keywords


Parallel/Distributed Computing, Encryption, Decryption, Dynamic Distribution upon Demand, Dynamic Load Balancing, Resource Allocation

References


  1. Armando E. De Giusti, Marcelo R. Naiouf, Laura C. De Giusti & Franco Chichizola, Dynamic Load Balancing in Parallel Processing on Non-Homogeneous Clusters. Instituto de Investigación en Informática LIDI (III-LIDI), Facultad de Informática–UNLP, JCS&T, 5(4), 2005.
  2. Blaise Barney, Introduction to Parallel Computing, Lawrence Livermore National Laboratory. Available on https://computing.llnl.gov/tutorials/ parallel_comp/
  3. Gene M. Amdahl, Validity of the single processsor approach to achieving large scale computing capabilities, AFIPS spring joint computer conference, IBM Sunnyvale, California, 1967.
  4. Jhongsong Hoya, Mohammad Fajar, Reduksi Waktu Enkripsi/Dekripsi pada Algoritma RSA menggunakan Komputasi Terdistribusi, Prosiding Konferensi Nasional Sistem Informasi (KNSI 2010), STMIK MDP Palembang, 2010.
  5. N. Taing, Parallel and Distributed Computing. Retrieved May 14, 2014. from http://lycog.com/ distributed-systems/parallel-and-distributed-computing/
  6. Quentin F. Stout, What is Parallel Computing? A Not Too Serious Explanation, Computer Science and Engineering. University of Michigan. Ann Arbor, MI 48109-2121. Retrieved May 11, 2014. from http://web.eecs.umich.edu/ ~qstout/parallel.html
  7. Sherihan Abu Elenin & Masato Kitakami, Performance Analysis of Static Load Balancing in Grid, International Journal of Electrical & Computer Sciences IJECS-IJENS, 11(3), 2011.
  8. Zubair Khan, Ravendra Singh, Jahangir Alam and Shailesh Saxen, Classification of Load Balancing Conditions for parallel and distributed systems. IJCSI International Journal of Computer Science Issues, Vol. 8, Issue 5, No. 1, September 2011.


Full Text: PDF

The Journal is published by The Institute of Research & Community Outreach - Petra Christian University. It available online supported by Directorate General of Higher Education - Ministry of National Education - Republic of Indonesia.

©All right reserved 2016.Jurnal Informatika, ISSN: 1411-0105

 

free hit counters
View My Stats




Copyright © Research Center Web-Dev Team