Please take a moment to complete this survey below
Library's collection Library's IT development CancelTugas akhir ini memanfaatkan platform Openstack, Kubernetes, dan Hadoop. Ketiga platform tersebut merupakan layanan-layanan infrastruktur cloud computing yang digunakan dalam pengembangan sebuah data center. Tujuan dari tugas akhir ini adalah untuk melakukan desain dan konfigurasi data center dengan memanfaatkan platform Kubernetes dan platform Hadoop yang berjalan di atas platform Openstack.
Platform Openstack digunakan sebagai Infrastructure as a Service (IaaS). Dimana layanan infrastruktur tersebut berfungsi untuk mengatur sumber daya (misalnya, CPU, RAM, dan jaringan) pada sebuah data center. Sedangkan, platform Kubernetes dan platform Hadoop dimanfaatkan sebagai Platform as a Service (PaaS). Kedua platform tersebut akan dipasang pada perangkat keras server dengan menggunakan layanan Openstack. Layanan dari Openstack yang dimaksud adalah Magnum (untuk Kubernetes) dan Sahara (untuk Hadoop).
Pengujian sistem dilakukan untuk memastikan setiap layanan Openstack telah terpasang dengan benar dimana Openstack dapat melayani permintaan sumber daya yang dibutuhkan oleh pengguna. Selain itu, pengujian yang lain dilakukan dengan pemasangan dua aplikasi web-hosting pada klaster Kubernetes serta pengujian mekanisme MapReduce pada sebuah klaster Hadoop. Hasil pengujian menunjukan bahwa platform Openstack dapat berjalan pada data center walaupun Magnum dan Sahara tidak berhasil berjalan diatas Openstack yang diakibatkan bug pada Magnum dan Sahara. Alternatif untuk Hadoop berjalan diatas Openstack adalah dengan melakukan pemasangan secara manual menggunakan layanan Openstack Heat. Sedangkan untuk klaster Kubernetes yang dijalankan di luar Openstack, dia dapat menjalankan dua aplikasi web-hosting yang direncanakan. Kendala lain juga terlihat pada ketidaksesuaian versi antara layanan Openstack yang dapat mengakibatkan layanan Openstack tidak berjalan dengan baik.