182 Arfriandi, Perancangan, Implementasi, dan Analisis Kinerja Virtualisasi Server Menggunakan Proxmox, Vmware ESX, dan Openstack PERANCANGAN, IMPLEMENTASI, DAN ANALISIS KINERJA VIRTUALISASI SERVER MENGGUNAKAN PROXMOX, VMWARE ESX, DAN OPENSTACK Arief Arfriandi Magister Teknologi Informasi Universitas Gadjahmada Yogyakarta arfriandi35@gmail.com ABSTRACT Several types of processor has more than one cores, especially on the server. By looking at the potential core processors that have more than one, we can use it to run applications and services simultaneously using virtualization techniques on a computer server. The concept of high availability clusters contained in server virtualization can reduce costs and simplify management of information technology services. Accordingly, in this study measured against some server virtualization using overhead, and linearity to determine the performance of server virtualization. The method this research is by design, and implementation Proxmox Virtual Environment, VMWare ESXi and Openstack on multicore servers, and analyzing the performance of the server virtualization. The main results of these studies are design, and implementation server virtualization using Proxmox Virtual Environment, VMware ESXi, and Openstack and also a description of analysis, the performance of each model the server virtualization. Keywords : Virtualization, High Availibility Server, Overhead, Linearity INTISARI Banyak tipe processor yang mempunyai inti lebih dari satu, terutama pada server. Dengan melihat potensi prosessor yang mempunyai inti lebih dari satu tersebut, kita dapat memanfaatkannya untuk menjalankan aplikasi-aplikasi dan services secara bersamaan menggunakan teknik virtualisasi pada komputer server. Konsep cluster high availability yang terdapat pada virtualisasi server dapat mengurangi biaya dan menyederhanakan pengelolaan pelayanan teknologi informasi. Berdasarkan hal tersebut, dalam penelitian ini dilakukan pengukuran terhadap beberapa virtualisasi server menggunakan metode overhead, dan linearitas untuk mengetahui kinerja virtualisasi server. Metode yang digunakan adalah dengan cara perancangan, dan implementasi Proxmox, vmware esx dan openstack pada server multicore, dan dilakukan analisa kinerja dari virtualisasi server tersebut. Hasil utama dari penelitian ini adalah perancangan, dan implementasi virtualisasi server menggunakan Proxmox, vmware, dan openstack serta deskripsi analisa, hasil kinerja masing-masing model virtualisasi server tersebut. Kata-kunci: Virtualisasi, High Availibility Server, Overhead, Linearitas PENDAHULUAN Penggunaan server dengan processor berinti banyak semakin banyak dijumpai, masing-masing vendor produsen processor mempunyai berbagai macam tipe processor dengan inti lebih dari satu. Processor dengan inti lebih dari satu mempunyai kemampuan yang cukup untuk melakukan berbagai macam proses secara bersamaan, akan tetapi belum semua aplikasi pada saat ini yang dapat memanfaatkan secara optimal prosesor berinti banyak (multiprosessor) tersebut. Berdasarkan pengamatan dari Tony Iams, analis senior di D.H. Brown Associates Inc, NY, server di sebagian besar organisasi hanya menggunakan 15-20% dari kapasitas sesungguhnya, tentu saja angka tersebut merupakan rasio yang jauh dari ideal. Dengan melihat potensi prosessor yang mempunyai inti lebih dari satu tersebut, dapat kita manfaatkan untuk menjalankan aplikasi- aplikasi dan services secara bersamaan menggunakan teknik virtualisasi pada komputer server. Tanggapan vendor produsen processor terhadap semakin dibutuhkannya teknologi virtualisasi juga dibuktikan dengan menambahkan dukungan terhadap proses virtualisasi di dalam processor yang mereka produksi sehingga teknologi virtualisasi yang akan digunakan pada processor berinti banyak tersebut dapat memiliki kinerja yang optimal ketika menjalankan sistem operasi dan program aplikasi secara virtual. Teknologi virtualisasi server yang diterapkan pada server dengan processor berinti lebih dari satu, dapat kita manfaatkan untuk menjalankan aplikasi-aplikasi dan