Laporkan Masalah

IMPLEMENTASI ALGORITMA CLUSTERING K-MEANS UNTUK ALOKASI MESIN VIRTUAL DALAM KOMPUTASI AWAN MENGGUNAKAN CLOUDSIM; IMPLEMENTATION OF K-MEANS CLUSTERING ALGORITHM FOR VIRTUAL MACHINE ALLOCATION IN CLOUD COMPUTING USING CLOUDSIM

Adrian, Bramantyo, Heryawan, Lukman

2015 | Skripsi | FMIPA UGM

Cloud computing is known as dynamic service providers using physical resource or virtualized on the internet. These service consist of Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). Virtual machine technology is used by cloud computing’s client who don’t require dedicated server. Important challenge in cloud computing is resource management to improve utilization. Virtual machine allocation method is one of the way to improve resource utilization in cloud computing. Virtual machine specification is form of numerical attributes and the number of clusters is determined by the amount of host or datacenter so that K-means algorithm suitable to perform clustering on virtual machine demand. This research used a framework cloud simulator CloudSim version 3.0 and K-means clustering algorithm is used for virtual machine allocation method. Allocation of virtual machine is done by making virtual machine cluster based on level of specification similarity, then each virtual machine in cluster allocated on same host and datacenter. The number of cluster is determined dynamically according to the number of hosts and number of datacenter. Virtual machine allocation method using K-means clustering algorithm compared with existing FIFO algorithm on CloudSim. The test consists of two scenarios, first scenario each datacenter only has a host and the second scenario each datacenter has two host. In both of scenarios have same amount of work. The analysis result obtained from both of scenario is virtual machine allocation method using K-means is better than FIFO in virtual machine CPU utilization by reducing idle time and performing load balancing virtual machine in each datacenter.

Kata Kunci : Cloud Computing; Virtual Machine Allocation; K-means; CloudSim


    Tidak tersedia file untuk ditampilkan ke publik.