Virtualisasi?Teknologi Masa Depan!
Virtualization
Virtualization atau bisa dibilang virtualisasi adalah suatu teknologi untuk mensimulasikan teknologi yang nyata.dengan virtualisasi, satu Komputer dapat menjalankan beberapa system operasi sekaligus.Virtualisasi memungkinkan untuk membagi hardware kedalam beberapa system operasi.dengan adanya teknologi virtualisasi ini tentunya lebih efisien,mengapa?
- Lebih hemat biaya dari segi listrik,hardware, dan lainnya
2. Tidak perlu ruang/tempat yang besar untuk menjalankan teknologi virtualisasi
3. Maintenance yang lebih mudah
Tetapi virtualisasi mempunyai kelemahan diantaranya adalah:
1. Terpusat.jika semua server terpusat tentunya bahaya jika satu server yang berisi banyak virtual server itu rusak atau error.semua virtual server akan kena imbasnya.yang parahnya lagi jika hardisk fisik server rusak,semua data virtual server akan hilang,tetapi hal ini masih bisa ditangani dengan fitur BACKUP maupun RAID.
2. Pusat serangan.sangat bahaya jika seorang penyusup memasuki server kita,si penyusup bisa merusak,mencuri,atau merubah data di setiap virtual server kita.berbeda dengan server fisik,si pencuri harus masuk ke beberapa server fisik.tentunya akan memakan waktu yang sangat lama.
3. Spesifikasi Hardware,menjalankan banyak server dalam satu komputer/server tentunya akan memakan Resource yang sangat besar.maka dari itu harus membutuhkan spesifikasi yang sangat tinggi di kelas server.pastinya akan sangat mahal,tetapi tetap efisien karena kita akan membeli satu saja,hemat listrik dan ruang tempat.
Hypervisor
Hypervisor adalah aplikasi yang menjalankan virtualisasi.Untuk menggunakan teknologi virtualisasi bisa menggunakan beberapa software popular seperti Virtualbox atau vmware.HyperVisor ini yang mengatur kebutuh resource seperti ram,hardisk,cpu,dll
Server Virtualization
Server Virtualization adalah teknologi untuk membangun beberapa server dalam satu komputer/server.maksudnya adalah dalam satu server akan ada banyak server virtual.tentunya akan menghemat biaya karena tidak perlu membeli lebih dari satu server.
Tidak hanya server saja yang bisa di virtualisasi.dekstop,storage hardisk,ram,network,aplikasi bisa di virtualisasi juga.
1. Dekstop.kita bisa membuat virtualisasi desktop seperti windows 7,8,10 atau linux GUI maupun Mac OS
2. Storage.satu storage fisik bisa kita banging jadi beberapa storage virtual.untuk membangun virtualisasi desktop atau server pastinya membutuhkan virtualisasi storage
3. Application.kita bisa menjalankan aplikasi di virtual desktop atau server.
4. Network.membangun sebuah jaringan di virtualisasi tentunya bisa,kita bisa menghubungkan virtualisasi ke luar computer fisik.seakan akan virtualisasi yang menjadi computer fisik.tidak hanya itu,bisa juga membangun network antar virtual.beberapa interface virtual:
a. Internal Interface,koneksi antar virtual
b. Host Only interface,koneksi antar host dan guest
c. NAT Interface,virtual yang menjadi pc asli.pc asli diwakili oleh virtual
d. Bridge interface,diteruskan ke interface asli
5. RAM,ram tentunya bisa divirtualisasikan,mengapa?disaat kita membuat virtual server atau desktop haruslah memberi berapa ram yang dibutuhkan untuk menjalankan virtual tersebut.tetapi tidak bisa lebih dari ram fisik.contohnya kita bisa membuat ram virtual desktop windows 7 dengan kapasitas 1024 mb.
Tipe-Tipe Virtualisasi
Virtualisasi tidak hanya virtualbox atau vmware yang berjalan di system operasi.virtualisasi juga bisa menjadi system operasi.dalam virtualisasi ada dua tipe yaitu:
1. Type 1 Baremetal.tipe 1 ini berjalan langsung pada fisik computer.bisa dibilang virtualisasi inilah yang menjadi system operasinya.tipe 1 ini tentunya lebih ringan karena berjalan langsung pada fisik computer.rata-rata semua kebutuhan server menggunakan tipe 1 ini.contoh tipe ini VMWare Esxi,Proxmox,KVM
2. Type 2 Hosted.tipe 2 ini berjalan diatas system operasi.artinya jika ingin menjalankan virtualisasi harus menjalankan system operasi terlebih dahulu seperti windows atau linux GUI.untuk kebutuhan server ini kurang cocok,mengapa?tentunya berat.kita harus menjalankan system operasi selain virtualisasi.karena menjalankan system operasi membutuhkan resource besar seperti ram. Contoh tipe ini VirtualBox,VMWare Workstation,Microsoft Hyper-V
Sekian tentang artikel Virtualisasi semoga bermanfaat kurang lebihnya mohon maaf jika ada pertanyaan silahkan komentar dibawah ini:)
Referensi:
https://sis.binus.ac.id/2014/10/11/konsep-dasar-virtualisasi/
https://agussas.wordpress.com/2016/08/27/virtualization-overview-and-common-used-hypervisors/
https://www.researchgate.net/figure/258745709_fig2_Figure-3-Two-Types-of-Hypervisors
http://www.vardhamantechnology.com/images/virtual1.png