Teknologi virtualisasi (virtualization)
Teknologi virtualisasi (virtualization)
Oleh : Cecelia
Sumber gambar: http://nguprek.com/wp-content/uploads/2019/12/virtualisasi.jpg
Virtualization atau
virtualisasi
Virtualisasi adalah proses pembentukan ha-hal yang bersifat
virtual ke dalam bentuk abtrak agar bisa masuk dalam dunia internet.
Virtualisasi ini sudah diterapkan pada tahun 60-an. dibuatnya versi virtual
dari suatu hal, khususnya di bidang IT misalnya sistem informasi. Yang bisa
dijadikan virtual dalam hal ini biasanya adalah sistem operasi, server, maupun
hal-hal terkait teknologi informasi lainnya yang berbentuk perangkat keras atau
hardware.
Cara Kerja
Virtualisasi
Penggunaan utama teknologi virtualisasi adalah virtualisasi
server, yang menggunakan lapisan perangkat lunak yang disebut hypervisor untuk
meniru perangkat keras yang mendasarinya. Hypervisor mengambil sumber daya
fisik dan memisahkannya sehingga dapat dimanfaatkan oleh virtual environment.
Mereka dapat berjalan di atas OS atau mereka dapat langsung diinstal ke
perangkat keras.
Proses virtualisasi mengikuti langkah-langkah yang tercantum
di bawah ini:
Hypervisor melepaskan sumber daya fisik dari lingkungan
fisik mereka.
Sumber daya diambil dan dibagi, sesuai kebutuhan, dari
lingkungan fisik ke berbagai lingkungan virtual.
User sistem bekerja dengan melakukan perhitungan dalam
lingkungan virtual.
Setelah lingkungan virtual berjalan, user atau program dapat
mengirim instruksi yang membutuhkan sumber daya tambahan dari lingkungan fisik.
Sebagai tanggapan, hypervisor menyampaikan pesan ke sistem fisik dan menyimpan
perubahan. Proses ini akan terjadi pada kecepatan asli.
Lingkungan virtual sering disebut sebagai mesin tamu (guest
machine) atau mesin virtual (virtual machine). VM bertindak seperti file data
tunggal yang dapat ditransfer dari satu komputer ke komputer lain dan dibuka di
keduanya.
Pada teknologi
virtualisasi ada beberapa istilah yang digunakan antara lain:
1.
Hypervisor/Virtualizer: Perangkat lunak yang
melakukan virtualisasi system dan monitoring sumberdaya komputasi.
2.
Host: Sebuah Komputer/server fisik yang
dipasangkan software virtualisasi/hypervisor.
3.
Guest: Sistem virtual yang berjalan diatas
sistem virtualisasi.
4.
Emulasi: Sebuah teknik konversi perintah atau
instruksi melalui perangkat lunak. Emulasi menciptakan overhead (semakin
komplek perintah yang diemulasikan, semakin besar overhead).
5.
Emulator: software yang melakukan emulasi.
Misalnya: DOSbox, Bochs, Qemu, Dynamips/Dynagen, ePSXe.
Fungsi Virtualisasi
1.
Memudahkan Untuk Backup dan Recovery
Mengapa menggunakan virtualisasi lebih mudah melakukan
backup data serta recovery? Kamu bisa mengamankan data ke dalam komputer virtual kamu. Dengan satu
tempat saja yaitu komputer anda. Karena komputer yang sudah menggunakan sistem
virtualisasi tidak memerlukan bayak komputer lagi, dan itu akan mempermudah
backup dan pengembalian data.
2.
Biaya hardware lebih sedikit
Teknologi ini merupakan teknik dengan cara kerja menampilkan
beberapa fungsi utama dengan menyembunyikan beberpa teknis. Teknik ini bisa
mengurangi biaya hardware menjadi sangat sedikit bila dibandingkan dengan
lainnya. Dengan sistem virtualisasi kamu hanya memerlukan satu komputer saja
karena sistem ini mampu menjalankan banyak sistem yang berada di komputer
virtualisasi kamu.
3.
Bisa Mengurangi Panas Pada hardware
Virtualisasi ini bisa mengurangi panas pada saat kita
menggunakan beberapa teknologi server yang sangat dibutuhkan pada pendingin
yang terdapat di satu ruangan. Kamu juga membutuhan beberapa pendingin, tapi
dengan adanya teknologi virtuallisasi, kamu tidak pru menambahkan beberapa
pendinin ruangan, sehinga dapat menekan biaya pengunaan listrik.
4.
Easy to Cloning
Cloning sistem memang kadang sangat dibutuhkan oleh
teknologi server pada umumnya, karena jika kita menggunakan sistem cloning
keuntungan yang kita dapatkan sangat banyak. Jika anda memperkerjakan banyak
staff IT yang menangani instalasi sistem, dan ingin menembah beberapa install
program pada perangkat baru, maka anda tidak perlu menginstall ulang ckup
cloning sistem pada peangkat baru yang anda gunakan
Manfaat Virtualisasi
Beberapa di antaranya adalah sebagai berikut:
1.
Efisiensi sumber daya
setiap server membutuhkan CPU fisiknya masing-masing. Tentunya,
staf IT perlu membeli server terpisah untuk setiap aplikasi yang ingin
dijalankan. Nah, dengan virtualisasi , kamu bisa memaksimalkan kapasitas
penggunaan setiap satu perangkat keras. Ini menjadi mungkin karena virtualisasi
server membuat beberapa aplikasi bisa dioperasikan dengan satu komputer.
2.
Manajemen sederhana
Mengganti beberapa komputer dengan mesin virtual untuk
virtualisasi adalah cara membuat pengaturannya lebih mudah. Bahkan, kamu bisa
membuat alur kerja manajemen layanan IT yang terotomasi.
3.
Sedikit downtime
Beberapa mesin virtual dapat menangani masalah sistem
operasi dan aplikasi seperti crash yang produktivitas pengguna. Tentunya, ini
akan menjadi lebih murah dibanding menggunakan beberapa server fisik.
4.
Instalasi cepat
Membeli, menginstal , dan pembantuan perangkat lunak untuk
setiap aplikasi adalah proses yang lama dan rumit, tetapi dengan virtualisasi
ini tidak perlu dilakukan. Mesin virtual untuk virtualisasi dapat mulai bekerja
dengan cepat, bahkan diatur secara otomatis.
Jenis-Jenis
Virtualisasi
Menurut TechTarget , ada enam area dalam bidang teknologi
informasi yang menggunakan penggunaan virtualisasi , yaitu:
1.
Virtualisasi jaringan
Virtualisasi jaringan adalah metode virtualisasi dengan
penggabungan sumber daya dalam jaringan. Ini dilakukan dengan cara memilah
bandwidth menjadi bebepara channel . Masing-masing saluran ini bersifat
independen dari satu dan lainnya. Dengan begitu, saluran ini bisa ditetapkan
pada server atau perangkat tertentu secara real time.
2.
Virtualisasi penyimpanan
Cara virtualisasi ini adalah dengan mengumpulkan penyimpanan
fisik dari beberapa perangkat penyimpanan jaringan. Satu perangkat penyimpanan
jaringan yang bisa diatur dan diatur dari sebuah konsol utama. Tipe
virtualisasi ini cukup umum digunakan dalam jaringan area penyimpanan.
3.
Virtualisasi server
Tujuan virtualisasi ini adalah untuk menyederhanakan sumber
daya server sehingga lebih mudah diimplementasikan. Selain itu, virtualisasi
server juga dapat meningkatkan pembagian jaringan dan kapasitasnya untuk
berkembang.
4.
Virtualisasi data
Ini proses abstraksi rincian data teknis tradisional dan
manajemen data. Tujuannya adalah untuk mewujudkan akses yang lebih luas untuk
memenuhi kebutuhan bisnis.
5.
Virtualisasi desktop
Virtualisasi desktop
adalah proses virtualisasi stasiun kerja. Hal ini digunakan untuk
memberi akses pada pengguna pada sebuah desktop meski secara remote .
6.
Virtualisasi aplikasi
Tipe ini merupakan abstraksi layer sebuah aplikasi dari
sistem operasinya. Dengan melakukan virtualisasi aplikasi, suatu aplikasi dapat
dijalankan dalam bentuk yang dikemas tanpa harus bergantung pada sistem
operasinya.
Kelebihan dari
teknologi Virtualisasi ini antara lain:
·
Pengurangan Biaya Investasi Hardware. Dengan
menggunakan teknologi ini, investasi hardware dapat ditekan lebih rendah karena
virtualisasi hanya mendayagunakan kapasitas yang sudah ada.
·
Kemudahan Backup & Recovery. Teknologi ini,
server-server yang dijalankan didalam sebuah mesin virtual dapat disimpan dalam
1 buah image yang berisi seluruh konfigurasi sistem.
·
Kemudahan Deployment. Dengan menggunakan
teknologi virtualisasi, server virtual dapat dikloning sebanyak mungkin dan
dapat dijalankan pada mesin lain dengan mengubah sedikit konfigurasi.
·
Kemudahan Maintenance & Pengelolaan.
Teknologi ini memungkinkan jumlah server yang lebih sedikit otomatis akan
mengurangi waktu dan biaya untuk mengelola.
·
Penyediaan/pembangunan dan instalasi yang lebih
cepat
·
Keseragaman Platform
·
Kemudahan Replacement. kita bisa dengan mudah
melakukan upgrade spesifikasi atau memindahkan virtual machine ke server lain
yang lebih powerful
Kekurangan
Virtualisasi
Teknologi ini selain mempunyai kelebihan juga mempunyai
kekurangan. Kekurangan dari teknologi virtualisasi antara lain:
·
Satu Pusat Masalah. Pada teknologi ini jika
server induk bermasalah, semua sistem virtual machine didalamnya tidak bisa
digunakan.
·
Spesifikasi Hardware. Dengan menggunakan
teknologi ini, untuk implementasi Virtualisasi membutuhkan spesifikasi server
yang lebih tinggi untuk menjalankan server induk dan mesin virtual didalamnya.
·
Satu Pusat Serangan. Penempatan semua server
dalam satu komputer akan menjadikannya sebagai target serangan sehingga rawan
untuk di bobol.
Semoga bermanfaat
Daftar pustaka
__. 2020. Virtualisasi,
Tren Bidang IT yang Mampu Ciptakan Versi Virtual Sebuah Hardware. https://glints.com/id/lowongan/virtualization-adalah/#.YBinhugzbIU
diakses pada 2 Januari 2021 pukul 8.39 wib.
__. __. Pengertian
Virtualisasi, Fungsi Beserta Jenis-jenis Virtualisasi. https://www.jurnalponsel.com/pengertian-virtualisasi/
diakses pada 2 Januari 2021 pukul 8.39 wib.
Jr. 2019. Apa itu
Virtualisasi ?. http://nguprek.com/apa-itu-virtualisasi/
diakses pada 2 Januari 2021 pukul 8.39 wib.
Komentar
Posting Komentar