Skip to main content

Apa itu virtualisasi penuh?

Virtualisasi penuh adalah proses di mana seluruh sistem komputer dibuat menjadi konstruksi perangkat lunak.Konstruk ini bertindak seperti perangkat keras asli dalam segala hal.Perangkat lunak yang dirancang untuk perangkat keras akan menginstal pada konstruk seolah -olah itu adalah komputer yang sebenarnya dan kemudian berjalan dengan sedikit atau tanpa perlambatan.Menggunakan virtualisasi penuh memiliki beberapa kegunaan, seperti menguji perangkat lunak dalam lingkungan virtual atau memperluas kegunaan komputer atau server tunggal melalui sistem operasi virtual.Sementara virtualisasi parsial sangat umum, virtualisasi penuh relatif jarang.

Untuk menjadi virtualisasi penuh, seluruh sistem perangkat keras perlu diubah menjadi perangkat lunak.Setiap tindakan dan nuansa perangkat keras asli perlu pindah ke sistem virtual.Karena ini adalah usaha yang sangat besar, dan beberapa produsen sistem mengambil langkah -langkah untuk mencegahnya, virtualisasi penuh agak jarang.Jauh lebih umum untuk menemukan virtualisasi parsial, di mana semua bit sistem yang diperlukan hadir, tetapi sistem perangkat keras fisik menangani banyak perhitungan dan fungsi tingkat rendah.

pada mesin virtualisasi penuh, perangkat lunak meniru mesin asli demikianDemikian pula bahwa program apa pun akan menginstal ke dalam perangkat lunak tanpa konversi atau langkah tambahan.Antarmuka virtual meniru perangkat keras yang ditetapkan sedemikian rupa sehingga perangkat lunak akan berjalan persis sama dengan cara yang berjalan pada sistem alami.Dengan virtualisasi parsial, hampir selalu ada kelambatan pada program yang diinstal karena perintah dipindahkan antara yang ditiru dan perangkat keras yang sebenarnya.

Ada beberapa alasan mengapa virtualisasi penuh adalah tujuan komputasi utama.Ketika mesin dan sistem operasinya sepenuhnya divirtualisasi, dimungkinkan untuk melayani itu kepada pengguna individu sebagai lingkungan desktop penuh.Pengguna dapat menggunakannya persis seperti yang mereka inginkan, memodifikasi pengaturan apa pun atau menginstal program apa pun.Jika masalah berkembang, administrator dapat dengan mudah menghapus segmen virtual spesifik pengguna dan kemudian memberi mereka yang baru bersih.

Dalam vena yang sama, sistem perangkat keras/perangkat lunak yang terisolasi dalam lingkungan virtualisasi penuh sepenuhnya terpisah dari perangkat keras mesin yang sebenarnya.Ini berarti bahwa pengguna, terlepas dari apa yang mungkin dia lakukan, tidak akan pernah benar -benar berinteraksi dengan perangkat keras fisik.Ini berarti tindakan pengguna yang merusak, baik secara sengaja atau tidak disengaja, kurang merusak sistem yang sebenarnya.

Tujuan umum terakhir adalah yang paling teknis.Karena sistem perangkat lunak tidak dibatasi oleh perangkat keras aktual yang ada dalam sistem, perangkat keras virtual dapat diubah untuk meningkatkan kinerja dibandingkan mesin asli.Perangkat keras yang berlebihan atau tidak perlu dapat dihapus.Perangkat keras yang ada dapat mengubah parameternya untuk bertindak dengan cara yang tidak mungkin untuk perangkat keras asli.Ini memungkinkan sistem untuk melakukan pada efisiensi puncak, sesuatu yang hampir mustahil untuk dilakukan oleh sistem perangkat keras yang sebenarnya.