Rumah Virtualisasi Apa perbedaan antara mesin virtual dan wadah?

Apa perbedaan antara mesin virtual dan wadah?

Anonim

Q:

Apa perbedaan antara mesin virtual dan wadah?

SEBUAH:

Mesin virtual adalah bagian dari lingkungan virtualisasi. Wadah, di sisi lain, adalah jenis khusus dari strategi virtualisasi yang menawarkan keuntungan dan kerugiannya sendiri dalam berbagai jenis platform virtualisasi, termasuk jaringan yang di-host dan sistem komputasi awan.

Pakar virtualisasi berbicara tentang "virtualisasi wadah" atau "virtualisasi sistem operasi" sebagai alternatif dari apa yang beberapa orang sebut virtualisasi tradisional berbasis-hypervisor. Apa bedanya? Dalam virtualisasi berbasis hypervisor, sistem mengemulasi perangkat keras; sebuah sistem perangkat lunak menciptakan komputer individual dan bukan jaringan komputer fisik secara bersamaan. Salah satu cara yang dibicarakan oleh para ahli adalah bahwa sistem berbasiskan hypervisor memerlukan komunikasi untuk bekerja seperti yang akan terjadi di antara mesin fisik; dengan kata lain, perangkat keras virtual ini tidak membagikan apa pun yang mesin fisik tidak akan berbagi dengan yang lain, kecuali untuk lingkungan sumber daya umum.

Dengan virtualisasi wadah, virtualisasi dilakukan pada level sistem operasi dan bukan pada level perangkat keras. Contoh individual membagikan bagian dari kernel, sehingga data dialihkan secara berbeda.

Banyak orang TI melihat virtualisasi kontainer karena kemampuannya untuk menyediakan lingkungan yang lebih padat daripada virtualisasi hypervisor. Beberapa orang membicarakannya sebagai cara "murah" dalam melakukan lingkungan host. Insinyur dapat memilih untuk menggunakan kontainer dengan berbagai cara, misalnya, melalui platform open-source seperti OpenStack. Namun, beberapa berpendapat bahwa virtualisasi kontainer terkadang kurang skalabel atau fleksibel daripada metode tradisional.

Apa perbedaan antara mesin virtual dan wadah?