Wednesday, 22 September 2021

Pengertian KVM, OpenVZ, dan XEN dalam Virtualisasi VPS

 Pernah terbayangkan bagaimana cara kerja VPS? Apa yang ada dibalik VPS sehingga bisa memberikan fitur layaknya dedicated server? 

Untuk menjawab pertanyaan tersebut, mari kita bedah apa itu VPS terlebih dahulu.

Teknisnya, VPS adalah mesin virtual atau Virtual Machine (VM). Di mana satu server fisik dibagi menjadi beberapa server secara virtual. 

Nah, proses pembagian ini dinamakan virtualisasi VPS. Caranya dengan bantuan Hypervisor atau software yang membagi sumber daya server fisik menjadi beberapa VM.

Jadi, satu server fisik dapat menampung beberapa VM sekaligus, dengan kapasitas resources atau sumber daya yang sama.

Nah, itu kenapa Anda bisa menikmati fasilitas server fisik dengan harga yang relatif terjangkau. Karena Anda tidak perlu membeli dedicated server dan biaya pengoperasian VPS juga lebih rendah. 

Performa VPS sendiri dipengaruhi oleh platform virtualisasi apa yang dipakai. Beberapa di antaranya adalah KVM, OpenVZ, dan XEN.

Setiap virtualisasi VPS memiliki fitur dan keunggulan yang berbeda-beda. Di artikel ini akan dibahas mengenai KVM, OpenVZ, dan XEN. Jadi, mari kita ketahui lebih dalam masing-masing virtualisasi VPS.

Apa Itu KVM?

alur kerja virtualisasi vps kvm

KVM atau Kernel-Based Virtual Machine adalah teknologi virtualisasi full hardware yang dikembangkan dan dijalankan dengan sistem operasi Linux. KVM juga cocok digunakan pada tipe CPU x86 (64 bit).

Jenis virtualisasi VPS yang satu ini memiliki komponen hypervisor, seperti: 

  • Pengatur memori;
  • Penjadwal proses;
  • I/O stack;
  • Device drivers;
  • Pengaturan keamanan;
  • Network stack, dll.

Dengan perangkat tersebut, hypervisor KVM dapat diinstal langsung di atas server fisik (bare-metal). Sehingga dapat menjadi sistem host yang stabil karena tidak berjalan di OS lain.

Dari sisi keamanan, KVM lebih unggul ketimbang penggunaan container seperti OpenVZ yang nantinya akan dibahas. Karena masing-masing Guest OS akan menggunakan kernel-nya sendiri.

Apa Itu OpenVZ?

virtualisasi vps openvz

OpenVZ adalah virtualisasi pada tingkat OS atau sistem operasi yang berbasis container pada sistem operasi Linux. 

Sistem ini merupakan modifikasi dari kernel Linux sehingga membuat server fisik dapat menjalankan beberapa mesin virtual atau containers. 

Dalam operasionalnya, OpenVZ tidak mengandalkan virtual technology atau VT pada CPU. Sehingga sistem ini dapat dijalankan untuk sejumlah tipe CPU, termasuk SPARC, IA-64, PowerPC, dan x86, x84.

OpenVZ hanya dapat melakukan virtualisasi untuk sistem operasi berbasis Linux, seperti Ubuntu, Debian, CentOS, dll. Karena masih bergantung pada kernel Linux, maka tidak memungkinkan untuk menginstal sistem operasi lain, seperti Windows.

Namun, sistem operasi ini dapat mencapai performa, skalabilitas, dan densitas yang optimal karena terdapat satu kernel Linux yang berjalan pada host.

Nah, Niagahoster sebagai layanan Cloud VPS, mensupport penggunaan OpenVZ karena memiliki fitur-fitur dan keunggulan yang akan dijelaskan pada bagian selanjutnya.

Apa Itu XEN?

XEN atau XENserver adalah virtual machine (VM) manager yang bersifat open source. Dikembangkan oleh University of Cambridge sejak 2009.

Tujuan XEN yaitu untuk dapat menjalankan ratusan sistem operasi hanya menggunakan satu komputer. 

Virtualisasi yang satu ini diberi label sebagai virtualisasi tercepat dan terkuat yang dapat menghandle banyak VM dalam satu waktu.

alur kerja virtualisasi xen

Virtual server dari Citrix ini dijalankan berbasis Linux, dapat juga membantu mengoptimalkan Windows dan virtual server Linux. 

Cara kerjanya, XEN server berada pada elemen-elemen yang sederhana dari mesin fisik. Nantinya akan dialokasikan ke VM yang sedang berjalan.

Virtualisasi XEN menggunakan teknologi paravirtualisasi. Dengan teknologi ini, XEN mampu menyediakan fasilitas:

  • Multi-server management;
  • Performance alerting dan reporting:
  • Live VM;
  • Live storage migration.

XEN juga kompatibel dengan beberapa sistem operasi Linux seperti Ubuntu, Fedora, OpenSuse.

Cara Cek Virtualisasi Pada VPS

Bagi Anda yang membeli layanan hosting VPS, Anda dapat mengecek platform virtualisasi pada VPS dengan dua perintah, yaitu:

  • Virt-what
  • Hostnamectl

Kali ini, kami akan menunjukkan kedua cara tersebut agar Anda dapat mengecek virtualisasi apa yang ada di VPS Anda.

1. Perintah virt-what

virt-hart adalah shell script yang dapat digunakan untuk mendeteksi program apa yang sedang berjalan di VM. Sebelum mengecek virtualisasi VPS, silakan instal virt-hart terlebih dahulu.

Berikut cara instalasi virt-hart pada sistem operasi Ubuntu, Debian, dan CentOS.

Instal virt-hart 

Anda dapat menginstal virt-hart pada VPS Ubuntu dan Debian dengan menggunakan perintah berikut:

sudo apt-get install virt-what -y

Untuk Anda yang menggunakan CentOS, silakan gunakan perintah berikut:

yum install virt-what -y

Cara Cek Virtualisasi VPS dengan virt-hart

Saat perintah virt-hart sudah terinstal di VPS Anda, silakan masukan perintah:

virt-what

Pada tutorial kali ini, kami menggunakan layanan Cloud VPS dari Niagahoster. Saat sudah memasukkan perintah di atas, maka akan muncul output seperti dibawah ini:

cara cek virtualisasi vps

2. Perintah hostnamectl

Perintah ini digunakan untuk mengidentifikasi hostname pada server VPS yang Anda gunakan. Sebenarnya perintah ini sudah ada di setiap paket instalasi VPS di semua sistem operasi, yaitu:

hostnamectl status

Output dari perintah di atas adalah:

cara cek hostnamectl pada virtualisasi vps

KVM, OpenVZ, dan XEN: Mana yang Cocok untuk Anda?

Nah, sampai disini Anda telah mengetahui tiga jenis virtualisasi yaitu KVM, OpenVZ, dan XEN. Lengkap dengan fitur dan keunggulan masing-masing.

Ketiganya seringkali digunakan sebagai teknologi virtualisasi VPS. Baik yang berbasis Linux seperti KVM dan OpenVZ, maupun yang bersifat open source seperti XEN.

Semuanya memang dapat mengelola beberapa VM sekaligus. Namun, jika Anda membutuhkan platform virtualisasi yang mudah pengelolaannya dan relatif terjangkau, maka OpenVZ sangat dapat Anda pertimbangkan.

No comments:

Post a Comment

wisata pulau jawa terbaik

wisata pulau jawa terbaik Indonesia memanglah populer dengan kekayaan rekreasi serta pesona alamnya yang sungguh molek. lebih lagi hal rekr...