Pengembangan Input Generator untuk Simulasi Penjadwalan MPI Job dengan metode First Come First Serve-Ejecting Based Dynamic Scheduling (FCFS-EDS) dalam Sistem Grid

Rusydi Umar Rusydi Umar

Abstract


Menjadwalkan MPI job dalam sistem grid berdasarkan reservasi yaitu First Come First Serve – Ejecting Based Dynamic Ejecting (FCFS-EDS) masuk ke dalam kategori flexible advance reservation, bersifat dinamis dalam sudut pandang logika. Karena sifat penjadwalannya yang dinamis dan sudut pandangnya adalah lojik maka sulit dipahami bagaimana proses penjadwalannya. Simulasi Penjadwalan MPI job berdasarkan reservasi dengan metode FCFS-EDS telah dibuat, dan input dari simulasi tersebut adalah file teks. File teks tersebut berisi spesifikasi input dari program simulasi dan rangkaian spesifikasi dari job yang datang untuk dijadwalkan. Selama ini file input dibuat secara manual, oleh karena itu sangat rentan terjadi kesalahan. Di makalah ini akan menjelaskan bagaimana caranya membuat program aplikasi input generator yang sudah ditentutakan spesifikasi inputnya diawal, sehingga file teks tersebut dapat dibuat dengan dengan berbagai macam variasi sepesifikasi input dan akan terhindar dari kesalahan. Dari pengujian, perangkat lunak ini layak untuk diimplementasikan

Keywords


reservasi; penjadwalan; FCFS-EDS; input generator

References


Juve, Gideon, et al. "Scientific workflow applications on Amazon EC2." 2009 5th IEEE international conference on e-science workshops. IEEE, 2009.

Smith, Warren, Ian Foster, and Valerie Taylor. "Scheduling with advanced reservations." Proceedings 14th International Parallel and Distributed Processing Symposium. IPDPS 2000. IEEE, 2000.

Mu'alem, Ahuva W., and Dror G. Feitelson. "Utilization, predictability, workloads, and user runtime estimates in scheduling the IBM SP2 with backfilling." IEEE transactions on parallel and distributed systems 12.6 (2001): 529-543.

Sulistio, Anthony, and Rajkumar Buyya. "A grid simulation infrastructure supporting advance reservation." 16th International Conference on Parallel and Distributed Computing and Systems (PDCS 2004). Vol. 11. 2004.

Umar, Rusydi, Arun Agarwal, and C. Raghavendra Rao. "Advance planning and reservation in a grid system." International Conference on Networked Digital Technologies. Springer, Berlin, Heidelberg, 2012.

Umar, Rusydi, and Ardi Pujiyanta. "Media Pembelajaran untuk Metode Penjadwalan First Come First Serve-Ejecting Based Dynamic Scheduling (FCFS-EDS) untuk MPI Job dalam Sistem Grid." Annual Research Seminar (ARS). Vol. 3. No. 1. 2017.

Umar, Rusydi, and Ardi Pujiyanta. "Development of First Come First Serve-Ejecting Based Dynamic Scheduling (FCFS-EDS) Simulation Scheduling Method for MPI Job in a Grid System." Journal of Engineering and Applied Sciences 12.8 (2017): 1972-1978.

Daniel, Minoli. "A Networking Approach to Grid Computing, Hoboken." (2005).

Foster, Ian, and Carl Kesselman, eds. The Grid 2: Blueprint for a new computing infrastructure. Elsevier, 2003.

Hwang, Kai, and Zhiwei Xu. Scalable parallel computing: technology, architecture, programming. McGraw-Hill, Inc., 1998.

Tiemeyer, Matthew P., and Johnny SK Wong. "A task migration algorithm for heterogeneous distributed computing systems." Journal of Systems and Software 41.3 (1998): 175-188.

Sulistio, Anthony, Kyong Hoon Kim, and Rajkumar Buyya. "Using revenue management to determine pricing of reservations." Third IEEE International Conference on e-Science and Grid Computing (e-Science 2007). IEEE, 2007.




DOI: http://dx.doi.org/10.29406/cbn.v3i01.1813

Refbacks

  • There are currently no refbacks.


Copyright (c) 2020

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.