Apa saja Solusi Virtualisasi yang Berbeda?

Virtualisasi berarti “dengan batasan atau batasan dihapus” atau “disimulasikan.” Solusi mengacu pada produk dan layanan yang menangani masalah atau situasi tertentu. Solusi virtualisasi mengacu pada cara mengatasi masalah komputasi dengan menghilangkan batasan atau kendala, dan/atau melalui penggunaan simulasi.

Solusi virtualisasi dapat dibagi menjadi tiga jenis: virtualisasi perangkat keras, virtualisasi jaringan dan penyimpanan, dan virtualisasi aplikasi. Virtualisasi perangkat keras adalah istilah lain untuk virtualisasi server. Ini mengacu pada tiga cara untuk mempartisi komputer untuk membuat server virtual di dalamnya. Tergantung pada metode yang digunakan, server virtual mungkin dapat menjalankan sistem operasi yang berbeda. Bagaimanapun, aplikasi pada server terpisah tidak akan berinteraksi atau menyebabkan masalah satu sama lain, dan redundansi menjadi mungkin dengan mudah.

Berkenaan dengan solusi virtualisasi yang melibatkan jaringan dan penyimpanan, pendekatan yang agak berlawanan diambil dengan pendekatan dalam virtualisasi server, mengumpulkan item bersama-sama, daripada memisahkan satu item menjadi banyak. Dengan virtualisasi jaringan, ini berarti beberapa perangkat di jaringan digabungkan untuk dikontrol dan dikelola dari satu konsol administrator. Virtualisasi jaringan sering kali mencakup virtualisasi penyimpanan, yang memungkinkan berbagai — terkadang banyak dan sangat berbeda — perangkat penyimpanan untuk semua diakses dengan cara yang sama.

Solusi virtualisasi yang melibatkan aplikasi setidaknya terdiri dari lima jenis. Streaming aplikasi adalah proses di mana aplikasi sebenarnya tidak diinstal pada setiap mesin dalam jaringan, tetapi dikirimkan sesuai kebutuhan. Ini adalah salah satu cara untuk memastikan perangkat lunak paling mutakhir digunakan serta melacak waktu penggunaan setiap orang. Cara lain di mana virtualisasi aplikasi terjadi adalah ketika PC pengguna adalah terminal atau dibuat berfungsi sebagai terminal ke server. Dalam hal ini, semua aplikasi dan data berada di server.

Perangkat keras partisi adalah salah satu solusi virtualisasi yang terjadi pada PC pengguna individu. Apple baru-baru ini merancang Mac mereka agar dapat dipartisi dan menjalankan perangkat lunak Windows. Ini disebut virtualisasi desktop.

Dua jenis virtualisasi aplikasi lainnya sangat berbeda dari tiga yang pertama. Salah satunya dicontohkan oleh perangkat lunak Java Virtual Machine (JVM), yang memungkinkan program baik yang ditulis dalam Java atau dikompilasi ke dalam bytecode Java untuk dijalankan di komputer mana pun yang menginstalnya. JVM dikatakan memvirtualisasikan perangkat lunak perangkat lunak dengan memperluas batas di mana ia dapat berjalan. Penugasan aplikasi dinamis adalah pendekatan yang memperlakukan sekelompok server sebagai kumpulan sumber daya kohesif yang dapat ditetapkan secara real time, memvirtualisasikan aplikasi dengan menjalankannya di server mana pun, sesuai kebutuhan.