ERWAN DERMAWAN
141420312
Skripsi
OLEH:
ERWAN DERMAWAN
141420312
Telah Diterima Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana
Komputer Pada Program Studi Teknik Informatika
Dosen Pembimbing II
ii
HALAMAN PERSETUJUAN
Skripsi ini berjudul “Analisi Performance System High Availability Dan Live
Migration Pada Mesin Virtual” oleh Erwan Dermawan (141420312) telah
dipertahankan pada ujian komprehensif di depan komisi penguji pada
Agustus 2018.
Komisi Penguji
Mengetahui,
Program Studi Teknik Informatika
Fakultas Ilmu Komputer
Universitas Bina Darma,
Ketua,
iii
SURAT PERNYATAAN
Demikian surat pernyataan ini Saya buat agar dapat dipergunakan sebagaimana
mestinya.
Erwan Dermawan
NIM. 141420312
iv
MOTTO DAN PERSEMBAHAN
MOTTO:
Sebelum melakukan sesuatu, ada baiknya kita berdoa.
quick.
PERSEMBAHAN
v
KATA PENGANTAR
Puji Syukur kehadirat Allah SWT karena berkat rahmat dan karunia- Nya
jualah, sehingga Penulis dapat menyelesaikan laporan penelitian ini, yang berjudul
“Analisis Performance System High Availability dan Live Migration Pada
Mesin Virtual. Penelitian ini diajukan sebagai salah satu syarat akademis untuk
kelulusan serta memperoleh gelar sarjanan Strata Satu (S1) Teknik Informatika
Universitas Bina Darma Palembang.
Dalam penulisan laporan penelitian ini, tentunya masih jauh dari
sempurna. Hal iini dikarenakan keterbatasnya pengetahuan yang dimiliki. Oleh
karena itu dalam rangka melengkapi kesempurnaan dari penulisan laporan
penelitian ini Diharapkan adanya saran dan kritik yang diberikan bersifat
membangun.
Pada kesempatan yang baik ini, tak lupa Penulis menghaturkan terima
kasih kepada semua pihak yang telah memberikan bimbingan, pengarahan,
nasehat dan pemikiran dalam penulisan Laporan Penelitian ini, terutama kepada :
1. Prof. Ir. H. Bochari Rahman, M.Sc. selaku Rektor Universitas Bina Darma
Palembang.
2. M. Izman Hardiansyah, S.T., M.M, Ph.D. selaku Dekan Fakultas Ilmu
Komputer
3. A. Haidar Mirza, ST., M.Kom., selaku Ketua Program Studi Informatika.
4. Fatmasari, M.M., M.Kom selaku Pembimbing I yang telah memberikan
bimbingan penulisan skripsi ini.
5. Chairul Mukmin, M.Kom. selaku pembimbing II yang telah memberikan
bimbingan penulisan skripsi ini.
6. Kedua orang tuaku yang selalu mendoakanku, mendukungku serta
memberikan kasih sayang yang tak terhingga.
7. Semua sahabat dan teman-teman seperjuanganku yang selalu memberiku
semangat, masukan, saran dan motivasi lebih.
Palembang, Agustus 2018
Penulis
vi
ABSTRAK
DAFTAR ISI
vii
HALAMAN DEPAN................................................................................................i
HALAMAN PENGESAHAN.................................................................................ii
HALAMAN PERSETUJUAN...............................................................................iii
SURAT PERNYATAAN.......................................................................................iv
KATA PENGANTAR............................................................................................vi
ABSTRAK.............................................................................................................vii
DAFTAR ISI........................................................................................................viii
DAFTAR GAMBAR..............................................................................................xi
DAFTAR TABEL.........................................................................................................xiv
BAB I PENDAHULUAN.......................................................................................1
1.4.1. Tujuan.......................................................................................................4
1.4.2. Manfaat.....................................................................................................4
1.6. Metodologi............................................................................................................5
viii
2.1. Landasan Teori.....................................................................................................8
2.1.5. Proxmox..................................................................................................11
3.1 Analisis.....................................................................................................................17
3.2 Perancangan.............................................................................................................18
4.1 Hasil..........................................................................................................................49
4.2 Pembahasan.............................................................................................................49
4.2.1. Proxmox....................................................................................................50
ix
4.2.3. Xen server.................................................................................................59
4.2.4. Vmware....................................................................................................69
4.3 Data table penghitungan downtime live migration dan high availability.........78
4.5 Hasil Data table pefromance high availability dan live migration....................83
5.1 Kesimpulan..............................................................................................................94
5.2 Saran.........................................................................................................................94
Daftar Pustaka................................................................................................................96
DAFTAR GAMBAR
x
Gambar 3.1 Topologi proxmox, xen server dan vmware 18
xi
Gambar 3.42 Add Server Vmware........................................................................43
Gambar 3.43 Tampilan Awal Vmware.................................................................44
Gambar 3.44 Install Freenas................................................................................44
Gambar 3.45 Storage Install Freenas..................................................................45
Gambar 3.46 Proses mulai Install........................................................................45
Gambar 3.47 Root Password Freenas..................................................................46
Gambar 3.48 Finish proses Install Freenas.........................................................46
Gambar 3.49 Reboot Install Freenas....................................................................47
Gambar 3.50 Tampilan Freenas...........................................................................47
Gambar 3.51 Tampilan Freenas di Browser........................................................48
Gambar 3.52 Base Name ISCSI Freenas..............................................................48
xii
Gambar 4.32 Log Live Migration Xen Server......................................................69
Gambar 4.33 Add Storage iSCSI Vmware............................................................69
Gambar 4.35 Add Virtual Machine Vmware........................................................70
Gambar 4.36 Add Virtual Machine Vmware (2)..................................................71
Gambar 4.37 Add Virtual Machine (3).................................................................71
Gambar 4.38 Tampilan Vmware...........................................................................72
Gambar 4.39 High Availability Vmware..............................................................72
Gambar 4.40 Traffic CPU High Availability.......................................................73
Gambar 4.41 Traffic Memory High Availability..................................................74
Gambar 4.42 Traffic Network...............................................................................74
Gambar 4.43 Log High Availability.....................................................................75
Gambar 4.44 Live Migration Vmware (1)............................................................75
Gambar 4.45 Live Migration Vmware (2)............................................................76
Gambar 4.46 Live Migration Vmware (3)............................................................76
Gambar 4.47 Traffic CPU Live Migration...........................................................77
Gambar 4.48 Traffic Memory Live Migration......................................................77
Gambar 4.49 Traffic Network Vmware................................................................78
Gambar 4.50 Perbandingan Downtime High Availability dan Live Migration....83
Gambar 4.51 Perbandingan Performance CPU High Availability.......................90
Gambar 4.52 Perbandingan Performance Memory High Availability.................90
Gambar 4.53 Perbandingan Performance Network High Availability.................91
Gambar 4.54 Perbandingan Performance CPU High Availability.......................91
Gambar 4.55 Performance Network Live migration............................................92
DAFTAR TABEL
xiii
Tabel 3.1 Spesifikasi Server 1 Sebagai Primary 21
Tabel 4.1 Hasil Jumlah Downtime High Availability dan Live Migration 49
xiv
BAB I
PENDAHULUAN
server sampai storage, dan perangkat lainnya yang dipakai pengguna akhir. Pada
kesinambungan bisnis, baik itu untuk ketersediaan data yang tinggi, maupun
kemampuan menciptakan versi virtual atau abstrak dari sebuah perangkat fisik,
seperti server, storage device, network, atau sistem operasi, yang kerangka
kerjanya membagi sumber daya tersebut menjadi salah satu atau lebih lingkungan
eksekusi. Atau dengan kata lain, virtualisasi membagi sebuah server yang
memungkinkan berbagai aplikasi sumber daya fisik, seperti CPU, RAM dan
mengelola sumber daya tersebut agar setiap aplikasi memiliki alokasi yang
1
dan pengujian untuk control manajemen terpusat. Teknologi virtualisasi memiliki
kelebihan yaitu tingkat avalibility tinggi atau biasa disebut high avalibility (HA)
untuk downtime dan mengembalikan layanan atau sistem dapat dilakukan dengan
cepat sehingga tidak mengganggu maintenance yang dilakukan oleh instansi atau
proses bisnis yang sedang berjalan. Sehingga jika proses bisnis yang terganggu
tidak akan merugikan perusahaan atau instansi karena sudah disediakan sistem
profit serta proses bisnisnya tidak berjalan dengan baik dan paling buruknya
dan live migration yang lebih baik antara beberapa teknologi virtualisasi yang ada.
2
Oleh karena itu salah satu solusi yang bisa dilakukan untuk mengatasi
masalah diatas dengan mengukur teknologi virtualisasi high avalibility dan live
diteliti yaitu bagaimana melakukan perbandingan pada tingkat mesin virtual untuk
Dalam penelitian ini membatasi permasalahan yang ada agar tetap terarah
dari apa yang sudah rencanakan sebelumnya. Adapun batasan masalah pada
penelitian ini :
1. Hanya pada tingkat virtual machine (proxmox, vmware dan hyper –v);
3
1.4. Tujuan dan Manfaat Penelitian
1.4.1. Tujuan
lebih baik pada tingkat virtual machine dalam hal high availability dan live
migration.
1.4.2. Manfaat
availability;
downtime dan;
4
1.5. Waktu dan Tempat
Yaitu antara bulan November 2017 sampai dengan bulan Maret 2018.
1.6. Metodologi
sama paling sedikit dua orang yaitu antara peneliti dan partisipan atau klien yang
berasal dari akademisi ataupun masyarakat. Oleh karena itu, tujuan yang akan
dicapai dari suatu penelitian tindakan (action research) akan dicapai dan berakhir
live migration pada mesin virtualadalah data kualitatif dengan sumber data primer
5
dan data sekunder. Data primer diperoleh dengan cara melakukan pengamatan
(observasi) pada server yang ada di universitas bina darma, sedangkan data
akan diteliti
pedoman atau garis besar penulisan laporan penelitian ini dan dapat
menggambarkan secara jelas isi dari laporan penelitian sehingga terlihat hubungan
antara bab awal hingga bab terakhir. Sistem penulisan laporan penelitian ini terdiri
atas :
BAB I PENDAHULUAN
6
BAB IV HASIL DAN PEMBAHASAN
7
BAB II
TINJAUAN PUSTAKA
Sumber:https://www.vardhamantechnology.com/images/
virtual1.png
Gambar 2.1Virtualisasi
atas sistem operasi yang sedang digunakan(Aziz and Kurniawan, 2016a). Sebagai
Windows di atas sistem operasi MacOs, menjalankan FreeBSD di atas Linux, dan
sebagainya.
8
2.1.2. Macam-macam virtualisasi
meskipun secara fisik hanya ada satu. Adapun contoh dari virtualisasiantara lain
3. Kemudahan Deployment;
4. Mengurangi Panas;
7. Standarisasi hardware;
8. Kemudahan replacement.
9
2.1.4. Presentase Virtualisasi pada perusahaan dalam proses bisnis
Sumber: http://www.cloudindonesia.or.id/solusi-tiyang-selalu-siap-untuk-
bisnis organisasiperusahaan.html.
Sumber: http://www.cloudindonesia.or.id/solusi-tiyang-selalu-siap-untuk-
bisnis organisasiperusahaan.html..
10
besar. Upaya untuk menjalankan inovasi dan maintenance secara bersamaan juga
2.1.5. Proxmox
secara khusus sebagai mesin host virtualisasi sistem dan memuat 2 teknologi
2012).
berbasis Linux, untuk mengoptimalkan windows dan linux virtual server, dimana
infrastructure.
menjalankan sampai dengan seratus sistem operasi ber-fitur penuh (full featured
11
paravirtualisasi menyediakan isolasi yang aman, pengatur sumberdaya, garansi
Machine (seperti hard drives, resources and ports) dan mengalokasikan ke virtual
dengan piranti server (Aziz and Kurniawan, 2016). Virtualisasi di sini artinya
bahwa sebuah piranti fisik, yang bisa dilihat sebagai bentuk sebuah PC atau yang
terkait dengannya, dapat dipecah menjadi beberapa piranti virtual yang masing-
saja tidak semua perangkat PC dapat diberikan perlakuan semacam ini. Hanya
terdapat konfigurasi disk, file dan lain-lain yang membentuk menjadi seakan
sebuah konfigurasi fisik sebuah hardware yang utuh. ESXi dapat di ibaratkan
machine.
Maka pada 3 virtualisasi (proxmox, xen server dan vmware) tersebut sudah
12
2.1.8. Live Migration
VM yang sedang berjalan dipindahkan dari mesin fisikal yang satu ke mesin
fisikal yang lain(Akoush et al., 2010). Secara lebih jelas, hal tersebut berarti
seluruh VM termasuk memori yang sedang aktif dan status terakhir dari
lingkungan tersebut dipindahkan dari mesin fisikal asal ke mesin fisikal tujuan
(antar hosts). Hal sperti ini dimaksudkan agar pada saat terjadi perpindahan VM
yang berisi servis online pengguna tidak harus terputus dalam melakukan kegiatan
online-nya. Pada tahap akhir perpindahannya virtual I/O devices akan diputus dari
(downtime) dan standardisasi downtime semakin waktu nilai kecil adalah nilai
yang bagus. Waktu henti adalah waktu saat virtual machine berhenti berjalan
memiliki banyak kelebihan. Salah satunya adalah konsep High Availability (HA)
dan Backup. High Availability (HA) menjadikan suatu server (aplikasi) yang
13
kejadian down atau tidak berfungsinya layanan dapat dikurangi(Binus,
dilakukan dengan cepat sehingga tidak mengganggu operasional atau bisnis yang
tersebut pada komputer PC Desktop pada sistem operasi dan dalam penelitian ini
virtualisasi. Untuk mencapai tujuan ini, fiture dan role yang digunakan adalah
dan live migration (LM) yang digunakan untuk sistem ujicoba. Hasil pengujian
HA LM Server
14
3 Rachmad Aziz, Implementasi −¿ −¿ √ √ −¿
teknologi Awan
Ibnu Febry
Untuk Layanan
Kurniawan
Infrastruktur
Menggunakan
VMware ESXi 5.5
15
BAB III
ANALISIS DAN PERANCANGAN
3.1 Analisis
sama paling sedikit dua orang yaitu antara peneliti dan partisipan atau klien yang
berasal dari akademisi ataupun masyarakat. Oleh karena itu, tujuan yang akan
dicapai dari suatu penelitian tindakan (action research) akan dicapai dan berakhir
5. Pembelajaran ( Learning ).
16
Pada bab berikut ini akan membahas tahapan diagnosing dan action
planning, kemudian pada bab berikutnya akan dilanjutkan dengan membahas tiga
tahapan selanjutnya.
host virtulisasi (proxmox, xen server dan vmware) switch sebagai penyambung
17
kabel UTP (Unshielded Twisted Pair) dan freenas sebagai server system storage
Pada tahap ini, peneliti akan merencanakan tindakan apa saja yang harus
dilakukan. Adapun rencana kegiatan atau tahapan yang akan dilakukan sebagai
berikut :
penampungan storage;
masing virtulisasi;
18
Diagram alur kerja
Mulai
Instalasi Proxmox,vmware,xen
server
Log
Perbandingan
Selesai
(Hasil Laporan)
19
3.3.1. Kebutuhan Perangkat Keras
1. CPU Intel i3
2. Memory 4 GB
1. CPU Intel i3
2. Memory 4 GB
20
1. CPU Intel Celeron
2. Memory 2 GB
2. Freenas, firefox morzila, citix xen center dan VMware vSphere Client;
21
Gambar 3.3 Proses Instal Proxmox
Gambar 3.3 kita proses sampai selesai seperti pada gambar di bawah ini:
gambar 3.4 kita pilih kapasitas Hardisk Untuk membuat system virtulisasi
proxmox.
22
Gambar 3.5 Time Zone Install Proxmox
23
Pada gambar 3.6 Isi Email dan Password seperti gambar di atas ini untuk
Pada gambar 3.7 isi management network berfungi untuk memberi IP pada server
proxmox.
24
Gambar 3.9 Install Proxmox Finish
25
Gambar 3.11 Tampilan Proxmox
Pada gambar 3.11 tampilan server proxmox pada server fisik dan ip
26
Gambar 3.13 Tampilan Awal Proxmox
27
Gambar 3.15 Proses Pemulai Install Xen server
Pada gambar 3.15 pilih “OK” mejelaskan bahwa penulis mulai install
Pilih “Accept EULA” bahwa penulis setuju dengan aturan pada virtualisasi
xen server.
28
Gambar 3.17 Storage Install Xen Server
29
Gambar 3.19 Pack Install Xen Server
Pilih “NO” karena penulis tidak ingin menambah update pada xen server.
30
Gambar 3.21 Set Password Install Xen Server
Isi Password lalu “OK” untuk masuk system server xen server.
31
Gambar 3.23 Hostname dan DNS Install Xen server
Isi “Hostname” untuk nama sistem server xen server dan DNS.
32
Gambar 3.25 Set Waktu Install Xen Server
33
Gambar 3.27 Konfirmasi Install Xen Server
Pilih Install “Xen server” bahwa penulis mulai install xen server atau
34
Gambar 3.29 Set Local Time Install Xen Server
35
Gambar 3.31 Tampilan Sistem Server Xen Server
36
Gambar 3.32 Add Server Citrix XenCenter
Penulis akan add server dan masukkan ip system xen server yang install
tadi kemudian masukan username: root (default basic linux) dan password.
Gambar 3.33 bahwa xen server sudah masuk pada menu dalam aplikasi
xencenter.
37
3.3.5 Install Virtulisasi Vmware
38
Gambar 3.36 Storage Install Xen Server
39
Pada Gambar 3.37 pilih default keyboard lalu tekan enter untuk melanjutkan
proses.
40
Setelah proses installasi selesai, maka VMWare vSphere akan melakukan
reboot. Setelah Startup kembali, tunggu hingga system siap difungsikan lebih
lanjut.
41
Gambar 3.42 Add Server Vmware
42
3.3.5 Install Freenas
43
Pilih harddisk yang akan di install untuk OS FreeNAs 9.3 ini. Lalu pilih menu
OK.
Masukkan password untuk RootFreeNAS 9.3 ini. Lalu pilih menu OK.
44
Gambar 3.48 Finish Proses Install Freenas
45
Gambar 3.50 Tampilan Freenas
pilih angak “1” dan penulis memberi ip 192.168.100.3 dan silahkan ketik ip
freenas di browser.
46
Sekarang peneliti akan mengaktifkan ISCSI (Internet Small Computer
System Interface). Di sini iSCSI membuat suatu pool storage yang dapat diakses
BAB IV
HASIL DAN PEMBAHASAN
4.1 Hasil
dengan high availability 1 menit 21,2 detik sedangkan xen server pada waktu
downtime yang ada dengan high availability 1 menit dan proxmox waktu
47
downtime yang ada dengan high availability 5 menit 3,9 detik. Sedangkan
vmware downtime dengan live migration 1 menit 21,2 detik sedangkan xen
server pada waktu downtime yang ada dengan live migration 1 menit dan
proxmox pada waktu downtime yang ada dengan live migration 5 menit 3,9
detik. Dari data diatas menunjukan bahwa vmware dan xen server memiliki
waktu downtime high availability dan live migration yang lebih stabil
dibandingan proxmox dalam hal penggunaan resource server disaat proses high
Availability dan live Migration. Waktu downtime paling kecil pada virtualisasi
4.2 Pembahasan
xen server dan vmware, tahap-tahap persiapan sekanario yang harus untuk
mengukur waktu downtime high availability dan live migration. Tahap-tahap ini
48
4.2.1. Proxmox
Penulis akan add storage iSCSI untuk virtualisasi proxmox. Hal ini iSCSI
berperan pool storage yang dapat diakses oleh server-server yang berada pada
cluster.
freenas dan masukkan IP server system freenas pilih server mana untuk
49
Gambar 4.3 Create Virtual Machine
machine.
machine, maka pada gambar 4.4 memberikan OS Ubuntu yang type linux, Storage
50
local-v sebagai Network File System (NFS) berfungsi kumpulan protokol yang
digunakan untuk mengakses beberapa sistem berkas melalui jaringan. dan storage
iSCSI freenas akan menjadi operation system ubuntu pada virual machine.
Pada Gambar 4.5 adalah tampilan proxmox yang memiliki virtual machine
berisi operation system ubuntu serta memiliki detail seluruh yang ada di
virtualisasi proxmox, tujuan peneliti adalah sebuah virtual machine akan pindah
51
Pada Gambar 4.6 sebelumnya virtual berada di posisi server secondary
ketika server secondary ada gangguan atau putus jaringan otomatis virtual
Gambar 4.7 server Trafic cpu (Hijau: Usage CPU dan Biru delay) yang
Gambar 4.8 serverTrafic memory (Biru: Usage Memory dan Hijau: Total
52
merah setelah proses perpindahan high availability dan melihat traffic memory
Gambar 4.9 server Trafic network (hijau: on/usage dan biru: off) yang
sedang proses perpindahan pada high availability. Lingkaran merah setelah proses
19:24:46 adalah proses mulai high availability dan 19:30:45 proses akhir
53
4.2.1.2 Proxmox Live migration
Gambar 4.11 peneliti akan milih virtual machine untuk memindakan pada
Lalu peneliti akan milih server yang online contoh: server secondary,
54
Gambar 4.13 Live Migration Virtual Machine Proxmox.
Gambar 4.13 proses live migration selesai ketika virtual machine sudah
berada di server2.
Gambar 4.14 server Trafic cpu yang sedang proses perpindahan pada live
55
migration, maka penulis mengetahui kekuatan performance memory network pada
virtualisasi proxmox.
Gambar 4.15 server Trafic memory (Biru: Usage Memory dan Hijau:
virtualisasi proxmox.
56
Gambar 4.16 server Trafic network (hijau: on/usage dan biru: off) yang
sedang proses perpindahan pada live migration. Lingkaran merah melihat traffic
57
Penulis akan create pool penyimpanan dapat dikonfigurasi dalam berbagai
kapasitas apa pun dan menggunakan kombinasi ruang penyimpanan fisik dalam
Pada Gambar 4.19 Penulis akan add storage iSCSI untuk virtualisasi
xenserver. Hal ini iSCSI berperan pool storage yang dapat diakses oleh server-
58
Gambar 4.20 Create iSCSI xen server (2).
freenas dan masukkan IP server system freenas pilih sever mana untuk
59
Penulis akan membuat virtual machine, Node adalah server di mana
virtual machine akan di letak, pada Gambar 4.21 penulis milih type OS yang mau
machine, maka pada gambar 4.22 memberikan OS Ubuntu yang type linux, ISO
Library sebagai Network File System (NFS) berfungsi kumpulan protokol yang
60
Gambar 4.23 Tampilan Xen Server
Pada Gambar 4.23 adalah tampilan xen server yang memiliki sebuah
virtual machine berisi operation system ubuntu serta memiliki detail seluruh yang
ada di virtualisasi xen server, tujuan peneliti adalah pada sebuah virtual machine
61
Pada Gambar 4.24 sebelumnya virtual berada di posisi server primary
ketika server primary ada gangguan atau putus jaringan otomatis virtual machine
pindah server secondary dimana server secondary kondisi tanpa ada gangguan
atau kerusakan.
Gambar 4.25 server Trafic cpu dan memory yang sedang proses
setelah perpindahan high availability dan melihat traffic CPU memory Usage
kekuatan performance xen server dimana server menerima virtual machine pada
62
Gambar 4.26 Traffic Network High Availability
Gambar 4.26 server Trafic network yang sedang proses perpindahan pada
high availability. Melihat traffic network Usage kekuatan performance xen server
server.
Waktu 10:37 proses awal high availability dan waktu 10:38 waktu selesai
63
4.2.2.2.1 Live migration xen server
64
Pada gambar 4.29 peneliti akan milih virtual machine untuk memindakan
Gambar 4.30 server Trafic cpu dan memory yang sedang proses
perpindahan pada live migration. Lingkaran merah melihat traffic CPU dan
memory Usage kekuatan performance xen server dimana server menerima virtual
Gambar 4.31 server Trafic network yang sedang proses perpindahan pada
live migration. Melihat traffic network Usage kekuatan performance xen server
65
dimana server menerima virtual machine pada perpindahan live migration, maka
Waktu selesai pada perpindahan virtual machine dengan live migration ketika
4.2.3 Vmware
Pada Gambar 4.33 Penulis akan add storage iSCSI untuk virtualisasi
vmware. Hal ini iSCSI berperan pool storage yang dapat diakses oleh server-
66
Gambar 4.34 Add Storage iSCSI Vmware (2).
Pada Gambar 4.34 menejelaskan cara menambahkan add storage iSCSI
freenas dan masukkan IP server system freenas akan otomatis muncul name id
67
Gambar 4.36 Add Virtual Machine Vmware (2).
virtual machine, maka pada gambar 4.36 memberikan OS Ubuntu yang type linux,
Storage iso sebagai Network File System (NFS) berfungsi kumpulan protokol
yang digunakan untuk mengakses beberapa sistem berkas melalui jaringan. dan
storage iSCSI freenas akan menjadi operation system ubuntu pada virual
machine.
68
Gambar 4.38 Tampilan Vmware.
Pada Gambar 4.38 adalah tampilan vmware yang memiliki sebuah virtual
machine berisi operation system ubuntu serta memiliki detail seluruh yang ada di
virtualisasi vmware, tujuan peneliti adalah pada sebuah virtual machine akan
69
Pada Gambar 4.39 sebelumnya virtual berada di posisi server secondary
(ip: 192.168.100.12) ketika server secondary ada gangguan atau putus jaringan
Gambar 4.40 server Trafic cpu yang sedang proses perpindahan pada high
vmware.
70
Gambar 4.41 server Trafic memory yang sedang proses perpindahan pada
vmware.
Gambar 4.42 server Trafic network yang sedang proses perpindahan pada
vmware.
71
Gambar 4.43 Log High Availability
Waktu 8:47:00 proses mulai proses high availability dan waktu 8:48:22
virtualisasi vmware.
72
Gambar 4.45 Live Migration Vmware.
Pada gambar 4.45 Pilih change host karena peneliti ingin memindahkan
server/host.
Pada Gambar 4.46 proses live migration selesai karena virtual machine
Gambar 4.47 server Trafic cpu yang sedang proses perpindahan pada live
73
migration dan melihat traffic cpu kekuatan performance vmware dimana server
Gambar 4.48 server Trafic memory yang sedang proses perpindahan pada
dimana server menerima virtual machine pada perpindahan live migration, maka
Gambar 4.49 server Trafic network yang sedang proses perpindahan pada
live migration. Lingkaran merah virtual machine proses setelah perpindahan live
74
server menerima virtual machine pada perpindahan live migration, maka penulis
high availability.
downtime 2 menit 11,8 detik (dilihat dari tabel bahwa tidak terlalu terjadi
perubahan secara signifikan, hal tersebut dibuktikan dengan data yang ada).
75
Tabel 4.2 Downtime Xen Server Live Migration
Penguji Server Virtual machine
1 Server primary > Server secondary 1 menit 46 detik
2 Server secondary > Server primary 1 menit 45 detik
3 Server primary > Server secondary 1 menit 44 detik
4 Server secondary > Server primary 1 menit 44 detik
5 Server primary > Server secondary 1 menit 46 detik
6 Server secondary > Server primary 1 menit 45 detik
7 Server primary > Server secondary 1 menit 47 detik
8 Server secondary > Server primary 1 menit 47 detik
9 Server primary > Server secondary 1 menit 44 detik
10 Server secondary > Server primary 1 menit 45 detik
Jumlah 1 menit 45,3 detik
downtime 1 menit 45,3 detik (dilihat dari tabel bahwa tidak terlalu terjadi
perubahan secara signifikan, hal tersebut dibuktikan dengan data yang ada).
76
8 Server secondary > Server primary 1 menit 22 detik
9 Server primary > Server secondary 1 menit 20 detik
10 Server secondary > Server primary 1 menit 23 detik
Jumlah 1 menit 22,1 detik
downtime 1 menit 45,3 detik (dilihat dari tabel bahwa tidak terlalu terjadi
perubahan secara signifikan, hal tersebut dibuktikan dengan data yang ada).
77
Tabel diatas menjelaskan bahwa pengujian proxmox high availability
downtime 5 menit 3,9 detik (dilihat dari tabel bahwa tidak terlalu terjadi
perubahan secara signifikan, hal tersebut dibuktikan dengan data yang ada).
downtime 1 menit (dilihat dari tabel bahwa tidak terlalu terjadi perubahan secara
78
2 Server secondary > Server primary 1 menit 20 detik
3 Server primary > Server secondary 1 menit 21 detik
4 Server secondary > Server primary 1 menit 22 detik
5 Server primary > Server secondary 1 menit 20 detik
6 Server secondary > Server primary 1 menit 22 detik
7 Server primary > Server secondary 1 menit 21 detik
8 Server secondary > Server primary 1 menit 21 detik
9 Server primary -> Server secondary 1 menit 22 detik
10 Server secondary > Server primary 1 menit 21 detik
Jumlah 1 menit 21,2 detik
downtime 1 menit 21,2 detik (dilihat dari tabel bahwa tidak terlalu terjadi
perubahan secara signifikan, hal tersebut dibuktikan dengan data yang ada).
79
4.4 PerbandinganHasil Data penghitungan downtime live
Downtime Virtualisasi
6
0
High Availability Live Migration
proxmox waktu downtime terbesar pada high availability dan live migration,
sedangkan downtime terkecil virtualisasi xen server pada high availability dan
Migration.
Penulis mencari tahu alasan kenapa proxmox downtime nilai besar, penulis
80
Tabel 4. 7 Performance Proxmox High Availability.
Penguji Performance
high availability
Proxmox CPU Memory Network
1 28% 2,2 GB 2 MB
2 30% 2,1 GB 2,1 MB
3 28% 2,2 GB 2 MB
4 29% 2,2 GB 2 MB
5 28% 2,2 GB 2 MB
6 31% 2,1 GB 2 MB
7 28% 2,1 GB 2 MB
8 29% 2,2 GB 2,1 MB
9 30% 2 ,1 GB 2 MB
10 27% 2,1 GB 2,1 MB
Jumlah 28,8% 2,15 GB 2,03 MB
pengunaan cpu 28,8%, memory 2,15 GB, network 2,03 MB (dilihat dari tabel
bahwa tidak terlalu terjadi perubahan secara signifikan, hal tersebut dibuktikan
81
3 14% 2 GB 11 MB
4 15% 2 GB 11 MB
5 17% 2 GB 10 MB
6 14% 2 GB 11 MB
7 15% 2 GB 10 MB
8 16% 2 GB 11 MB
9 15% 2 GB 11 MB
10 16% 2 GB 11 MB
Jumlah 15,2% 2 GB 1,07 MB
15,2%, memory 2 GB, network 1,07 MB (dilihat dari tabel bahwa tidak terlalu
terjadi perubahan secara signifikan, hal tersebut dibuktikan dengan data yang
ada).
82
2 25% 2 GB 3 MB
3 24% 2 GB 3,1 MB
4 25% 2 GB 3,1 MB
5 23% 2 GB 3 MB
6 24% 2 GB 3,1 MB
7 25% 2 GB 3 MB
8 26% 2 GB 3 MB
9 25% 2 GB 3,1 MB
10 26% 2 GB 3,1 MB
Jumlah 24,8% 2 GB 3,05 MB
pengunaan cpu 24,8%, memory 2 GB, network 3,03 MB (dilihat dari tabel bahwa
tidak terlalu terjadi perubahan secara signifikan, hal tersebut dibuktikan dengan
83
3 14% 2 GB 21 MB
4 15% 2 GB 21 MB
5 14% 2 GB 20 MB
6 13% 2 GB 21 MB
7 15% 2 GB 20 MB
8 14% 2 GB 21 MB
9 13% 2 GB 21 MB
10 13% 2 GB 21 MB
Jumlah 14,0% 2 GB 2,06 MB
pengunaan cpu 14,0%, memory 2 GB, network 2,06 MB (dilihat dari tabel bahwa
tidak terlalu terjadi perubahan secara signifikan, hal tersebut dibuktikan dengan
84
2 21% 1,7 GB 4,0 MB
3 24% 1,7 GB 4,1 MB
4 25% 1,7 GB 4,1 MB
5 22% 1,8 GB 4,0 MB
6 23% 1,7 GB 4,1 MB
7 23% 1,7 GB 4,0 MB
8 24% 1,7 GB 4,1 MB
9 25% 1,8 GB 4,1 MB
10 21% 1,7 GB 4,1 MB
Jumlah 22,9% 1,73 GB 4,07 MB
pengunaan cpu 22,9%, memory 1,73 GB, network 4,07 MB (dilihat dari tabel
bahwa tidak terlalu terjadi perubahan secara signifikan, hal tersebut dibuktikan
85
3 12% 2 GB 21 MB
4 12% 2 GB 21 MB
5 11% 2 GB 21 MB
6 14% 2 GB 21 MB
7 12% 2 GB 20 MB
8 13% 2 GB 22 MB
9 13% 2 GB 23 MB
10 14% 2 GB 23 MB
Jumlah 12,5% 2 GB 2,14 MB
pengunaan cpu 12,5%, memory 2 GB, network 2,14 MB (dilihat dari tabel bahwa
tidak terlalu terjadi perubahan secara signifikan, hal tersebut dibuktikan dengan
86
4.6 Perbandingan Hasil Data Performance High Availability dan
proxmox
24,8%
28,8% xen server
vmware
22,9%
Pada Gambar 4.51 bahwa telihat perbandingan usage cpu, cpu usage
proxmox
1,73 GB xen server
2,15 GB
vmware
2 GB
87
Pada Gambar 4.52 bahwa telihat perbandingan memory usage, bahwa
usage besar.
2,03 MB proxmox
xen server
4,07 MB vmware
3,05 MB
88
CPU (Live Migration)
proxmox
12,5% xen server
15,2%
vmware
14,0%
Pada Gambar 4.54 bahwa telihat perbandingan usage cpu bahwa terkecil
proxmox
1,73 GB 2 GB xen server
vmware
2 GB
memory terkecil virtualisasi vmware sedangkan proxmox dan xen server nilai
89
Network (Live Migration)
proxmox
1,07 MB xen server
2,14 MB vmware
2,06 MB
network kecil.
downtime proxmox besar karena performance cpu dan memory besar dan
90
BAB V
5.1 Kesimpulan
diinginkan.
vmware.
3. Proxmox adalah waktu live migration dan high availability nilai downtime
terbesar.
5.2 Saran
yang akan dating terkait dengan penelitian yang berjudul yang berjudul “Analisis
91
Performance System High Availability dan Live Migration pada mesin virtual”
sebagai berikut:
perbedaan performance.
4. Pada virtualisasi xen server tidak ada hitungan dalam satuan detik di saat
downtime server, berbeda dengan proxmox dan xen server. Dalam proses
high availability downtime dalam satuan menit dan detik. Untuk itu
92
Daftar Pustaka
AKOUSH, S., SOHAN, R., RICE, A., MOORE, A. W. & HOPPER, A. A. 2010. Predicting the
Performance of Virtual MachineMigration.
AZIZ, R. & KURNIAWAN, I. F. 2016. IMPLEMENTASI TEKNOLOGI AWAN UNTUK LAYANAN
INFRASTRUKTUR MENGGUNAKAN VMWARE ESXi 5.5. Manajemen Informatika.,
6, 24.
BINUS. 2016. High Availability di dalam Virtualisasi [Online]. 24 August 2016. Available:
https://sis.binus.ac.id/2016/08/24/high-availability-di-dalam-virtualisasi/
[Accessed 25 2017].
MAULIDI, A. 2016. Pengertian Data Primer dan Data Sekunder [Online]. Rabu, 19
Oktober 2016. Available: https://www.kanalinfo.web.id/2016/10/pengertian-
data-primer-dan-data-sekunder.html [Accessed 12 2018].
93