Jalankan mesin virtual tanpa host


11

Saya tahu bahwa saya dapat memiliki perangkat lunak virtualisasi (Virtual Box, Virtual PC) yang berjalan di Ubuntu atau Windows dan menjalankan sistem operasi tamu di dalamnya. Apakah mungkin menjalankan mesin virtual tanpa OS host?

Terima kasih sebelumnya. Saya tidak terlalu terbiasa dengan virtualisasi. Maaf jika ini adalah pertanyaan dasar. Saya tidak dapat menemukan jawaban di Google. Jika Anda bisa mengarahkan saya ke sesuatu yang gratis itu akan menjadi luar biasa!


lihat makan inti server di windows server 2008
Saif Khan

Ini ide yang bagus, atau solusi lain, misalnya, kami membuat host windows xp minimal sebagai wadah driver dan menjalankan OS apa pun di atasnya.
diyism

1
Semua jawaban salah karena per definisi hypervisor adalah OS host. Jadi, kecuali Anda secara ajaib memulai VM tanpa apa pun sebelumnya (yang bertanya: apa yang memuat VM) Anda selalu menjalankan OS.
TomTom

Jawaban:


10

Beberapa pilihan perangkat lunak virtualisasi bare-metal gratis:

  • VMWare ESXi
  • Microsoft Hyper-V Server 2008

Hyper-V tidak gratis.
Josh Brower

@Anaplogetos, Tautan di atas mengatakan "unduh gratis." Pemahaman saya adalah bahwa Microsoft menggunakan biaya $ 28 per server untuk Hyper-V Server 2008, tetapi membuatnya gratis sekitar sebulan setelah VMWare membuat ESXi gratis. computerworld.com/action/... Apakah saya kehilangan sesuatu?
Pete TerMaat

Pete benar ... gratis. Tautan tidak muncul pada posnya karena beberapa alasan, tetapi dapat diunduh di sini: microsoft.com/hyper-v-server/en/us/default.aspx
Sean Earp


4

Lihatlah artikel wikipedia ini:

  • Virtualisasi platform
  • Hypervisor

Microsoft memiliki hypervisor yang disebut Hyper-V.


1
juga mencari "virtualisasi bare-metal"
Rob Allen

3

Pada dasarnya, ada dua jenis hypervisor. Pertama ada hypervisor yang berjalan di atas sistem operasi Anda. Ini disebut hypervisor Tipe-2 dan termasuk VMware Workstation, MS Virtual PC dan VirtualBox. Lalu, ada yang hypervisors yang merupakan sistem operasi (saya tahu yang terlalu disederhanakan). Ini disebut hypervisor Tipe-1 dan termasuk Xen, Linux dengan KVM, VirtualIron, ESX, ESXi dan MS Hyper-V.

Apa yang paling mendekati apa yang Anda inginkan, adalah hypervisor Tipe-1. Menilai Anda dari pertanyaan Anda, Anda akan mengalami kesulitan dengan apa saja kecuali ESXi dengan antarmuka webnya. Saya akan mendukungnya jika Anda menginginkan kinerja yang layak dan opsi variasi luas sistem operasi tamu. ESXi agak pilih-pilih untuk perangkat keras yang mendasarinya, jadi jika itu masalah, lihat ke Fedora dengan KVM dan / atau Windows 2008 dengan Hyper-V. Opsi terbaru cukup mahal, jika Anda belum memiliki lisensi Windows 2008.


1
Ya, tetapi bahkan sebuah hypervisor bare metal IS - secara teknis - sebuah OS. Jadi jawabannya salah.
TomTom

3

KVM untuk Linux

Walaupun sangat mirip dengan perangkat lunak lain untuk menggunakan beberapa mesin virtual pada kenyataannya itu secara efektif mengubah kernel Linux menjadi hypervisor.

Hal yang sama berlaku untuk XEN, perbedaannya adalah bahwa dengan XEN Anda benar-benar mem-boot XEN sebagai Hypervisor yang akan memulai instance tervirtualisasi (dom0) yang digunakan sebagai instance manajemen.

KVM mengubah instalasi Linux Anda menjadi sebuah hypervisor sehingga Anda pada dasarnya distribusi yang Anda gunakan di sekitar kernel linux yang diaktifkan KVM Anda tidak lebih dari antarmuka manajemen.

Linux KVM dan XEN setahu saya satu-satunya virtualisasi logam kosong gratis (seperti di libre) yang tersedia.

Opsi lain telah disebutkan


1
Ya, sekarang tolong jalankan itu tanpa OS - yaitu tanpa Linux. Atau memulai sesuatu.
TomTom

3

Tidak mungkin untuk menjalankan VM tanpa Host karena tidak mungkin untuk menjalankan proses tanpa sistem operasi.

Dalam sistem operasi kernel mengisolasi proses yang berbeda dan menjadwalkan mereka harus ada sesuatu yang mirip dengan melakukan penjadwalan dan isolasi di lingkungan virtual kernel ini disebut Hypervisors.


Pada dasarnya Anda mengatakan bahwa Hypervisor dapat menjadi tuan rumah dengan sendirinya (digunakan seperti mini OS, alih-alih menggunakannya di atas OS yang berfungsi penuh).
JCarlosR

2

Mesin virutual bergantung pada mesin host, dan OS-nya, untuk menyediakan akses ke CPU fisik mesin memori, memori, drive disk dan periferal lainnya.

Jadi, tidak, Anda tidak dapat menjalankan mesin virtual tanpa mesin host dan OS-nya.


3
hypervisor telanjang-logam, siapa pun?
HannesFostie

2
Terpidana benar. Hypervisor hanyalah os yang diperkeras, sangat sedikit yang didedikasikan untuk mengelola akses VM ke sumber daya. Namun demikian, ini adalah OS, yang akan di-host di ring 0 pada CPU fisik. Intel VT membantu melepaskan tugas ini untuk hypervisor, tetapi VM tidak dapat memiliki akses nyata ke rinf 0, jika tidak Anda tidak dapat memiliki isolasi mesin virtual di antara mereka.
Mathieu Chateau

Jawaban Mathieu Chateau lebih lengkap daripada jawaban Narapidana. Sementara narapidana secara teknis benar, saya pikir itu harus menyebutkan hypervisor tipe 1 dan mengapa mereka masih tidak memberikan akses fisik langsung (ring0) ke mesin virtual.
Burly

0

Anda dapat menggunakan Windows 7 dan mem-boot langsung ke hard drive virtual, maka OS pada drive virtual itu akan memiliki akses langsung ke perangkat keras. Lihat artikel ini: Kurang Virtual, Lebih Banyak Mesin - Windows 7 dan keajaiban Boot ke VHD


2
Itu hanya disk virtual, bukan mesin virtual. Dan Anda hanya dapat menjalankan satu OS sekaligus, sepertinya tidak banyak digunakan kecuali untuk menguji Win7 tanpa drive cadangan.
saschabeaumont

0

Saya pikir Anda sedang mencari sesuatu seperti VMware ESXi . Ini juga gratis saat ini ...

Tanpa malu-malu disalin dari ini pertanyaan yang lebih atau kurang terkait ;-)


0

Anda juga dapat melihat Citrix XenServer 5.0

Ini benar-benar gratis sejak Februari dan memiliki kinerja yang sangat bagus.

Opsi lain (gratis dan mudah dikelola) yang dijelaskan sebelumnya adalah

  • VMware ESXi
  • MS Hyper-V gratis jika Anda sudah memiliki lisensi Win2k8
  • Novell Xen (dilengkapi dengan Novell SLES)

Jangan lupa bahwa ketika Anda menggunakan hypervisor Bare-metal (seperti yang ada dalam daftar), Anda akan memerlukan Intel VT atau CPU yang diaktifkan AMD-V untuk menjalankan Mesin Virtualisasi Perangkat Keras Virtual. Dengan VMware dan Hyper-V, Anda memiliki kesempatan untuk menjalankan Mesin Virtual Terjemahan Biner yang memiliki efek lebih negatif pada kinerja daripada perangkat keras yang divirtualisasikan.

Novell Xen dan Citrix XenServer dibangun di atas Xen (duh) sehingga sangat mudah untuk membuat mesin virtual paravirtualised. Jenis virtualisasi ini membutuhkan kernel yang sadar bahwa itu sedang divirtualisasi. Novell SLES sangat mudah untuk mengatur paravirtualized dan Citrix XenServer memiliki templat Debian Paravirtualised di papan yang segera menginstal Debian tanpa perlu CD. februari 18, XenServer versi baru akan keluar, termasuk Debian Lenny (Debian terbaru).


0

Penginstal WUBI Ubuntu pada dasarnya melakukan ini. Saya ingin melihat lebih banyak pengembangan masuk ke WUBI untuk tujuan itu.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.