Apa itu mesin virtual di windows 7. Untuk apa mesin virtual itu?

Pesatnya perkembangan teknologi virtualisasi memiliki dampak yang signifikan tidak hanya pada pengembangan infrastruktur TI perusahaan besar. Kekuatan desktop komputer pribadi telah mencapai titik di mana satu mesin fisik dapat mendukung beberapa sistem operasi yang berjalan secara bersamaan di mesin virtual. Sampai beberapa tahun yang lalu, mesin virtual adalah sesuatu yang eksotis bagi pengguna akhir yang menginstalnya, sebagian besar untuk tujuan informasi. Sekarang prosesor multi-core dan volume besar memori akses acak di komputer rumah atau kantor tidak jarang, dan ini memungkinkan Anda untuk menemukan opsi baru untuk penggunaannya dalam konteks teknologi virtualisasi.

Banyak pengguna menemukan berbagai kegunaan untuk platform virtualisasi desktop, baik di rumah maupun di tempat kerja. Bagaimanapun, mesin virtual, dibandingkan dengan mesin fisik, memiliki fleksibilitas yang jauh lebih besar dalam hal portabilitas ke platform fisik lain. Selain itu, kualitas platform virtualisasi desktop telah berkembang secara signifikan selama beberapa tahun terakhir dalam hal fungsionalitas, kemudahan penggunaan, dan kinerja. Baru-baru ini, dukungan untuk virtualisasi perangkat keras pada desktop mengatakan bahwa produsen prosesor terkemuka seperti Intel dan AMD memiliki keyakinan akan masa depan teknologi virtualisasi desktop.

Tentu saja, sistem operasi yang besar dan menuntut sumber daya perangkat keras seperti Windows Vista dapat menyerap kekuatan desktop pengguna, tidak peduli seberapa tinggi mereka, tetapi kemajuan tidak berhenti, dan pengembangan lebih lanjut dari platform perangkat keras desktop akan segera memungkinkan untuk mendukung beberapa sistem tersebut pada saat yang sama, memenuhi persyaratan kinerja. Namun, banyak pengguna percaya bahwa menggunakan teknologi virtualisasi di rumah tidak diperlukan dan menganggap virtualisasi sebagai teknologi spesifik lain yang tidak akan banyak berdampak pada mereka. Sebagian besar, ini disebabkan oleh fakta bahwa mereka tidak melihat cara yang layak untuk menggunakan mesin virtual.

Di bidang bisnis, teknologi virtualisasi diperkenalkan terutama untuk mendukung infrastruktur virtual server perusahaan dan memiliki dampak yang sangat kecil pada pengguna akhir. Dalam artikel ini, kami akan menunjukkan bahwa hampir semua pengguna komputer pribadi dapat menerapkan teknologi virtualisasi untuk meningkatkan efisiensi komputer pribadi mereka di rumah, serta untuk tugas sehari-hari di tempat kerja.

Cara menggunakan mesin virtual di rumah

Sebagian besar pengguna komputer pribadi sering dihadapkan pada masalah penggunaan aplikasi yang berpotensi berbahaya atau tidak stabil yang dapat merusak sistem operasi atau memengaruhi pengoperasian program lain. Sering komputer rumah, di mana dokumen kerja juga berada, digunakan oleh beberapa orang, di antaranya tidak semua orang mengerti cara menanganinya dengan benar agar tidak merusak data penting atau sistem operasi. Membuat akun tipe "Pengguna" tidak menyelesaikan masalah ini, karena banyak aplikasi memerlukan hak administratif untuk menginstal, dan bekerja di komputer dalam mode ini secara signifikan membatasi penggunaannya. Tentu saja, banyak juga yang menghadapi masalah port sistem operasi dan aplikasi yang diinstal ke komputer lain saat Anda membelinya. Kategori pengguna yang aktif menggunakan laptop dihadapkan pada masalah sinkronisasi data antara mereka dengan komputer stasioner. Lagi pula, Anda tidak hanya memerlukan sinkronisasi file, tetapi Anda juga perlu menggunakan aplikasi yang sama di kantor dan di rumah. Bagi banyak orang, penting juga untuk dapat mempelajari cara bekerja dengan berbagai sistem operasi, yang dalam hal ini tidak memerlukan kinerja tinggi. Dalam hal ini, misalnya, bekerja di Linux, pengguna perlu mengakses aplikasi Windows, dan untuk ini ia harus me-restart komputer. Dan masalah utama dalam pelatihan adalah ketidakmungkinan mensimulasikan jaringan nyata antara beberapa komputer dengan satu yang tersedia. Semua ini dan banyak masalah lainnya dapat diselesaikan dengan menggunakan mesin virtual dalam sistem virtualisasi desktop.

Pilihan utama digunakan di rumah mesin virtual adalah sebagai berikut:

  • Penciptaan lingkungan virtual pribadi yang diisolasi dari sistem host, yang memungkinkan Anda untuk menggunakan banyak salinan lingkungan kerja di satu komputer, sepenuhnya terisolasi satu sama lain. Sayangnya, model seperti itu mengecualikan opsi untuk menggunakan lingkungan virtual untuk game 3D, karena produsen platform virtualisasi belum belajar untuk sepenuhnya mendukung emulasi semua fungsi adaptor video. Memimpin jalan pada titik ini dalam hal ini adalah VMware, yang telah menyertakan eksperimental Direct-3D dan dukungan shader dalam versi terbaru dari platform desktop VMware Workstation-nya. Namun, belum lama ini, PCI-SIG, sebuah perusahaan yang mengembangkan standar PCI Express, telah menerbitkan spesifikasi baru dari standar PCI Express 2.0, yang menyatakan dukungan untuk fungsi virtualisasi I / O, yang sangat menyederhanakan akses sistem tamu ke perangkat keras fisik. Tidak diragukan lagi, waktu yang tidak lama lagi kita akan bermain game di mesin virtual.
  • Bangun mesin virtual portabel yang siap digunakan pada platform lain yang kompatibel dengan arsitektur. Jika Anda perlu mendemonstrasikan kerja suatu program, sementara itu atau lingkungan sistem operasi harus dikonfigurasi dengan cara tertentu, mesin virtual adalah pilihan terbaik dalam kasus ini. Lakukan semua langkah yang diperlukan di mesin virtual, bakar ke DVD dan, di mana Anda perlu menunjukkan cara kerja semuanya, instal platform virtualisasi dan mulai mesin virtual.
  • Mendapatkan lingkungan pengguna yang aman untuk Internet. Saat bekerja di Internet, yang, seperti diketahui semua orang, cukup penuh dengan virus dan "kuda Trojan", meluncurkan browser Internet dalam mode pengguna bukanlah solusi yang dapat diterima bagi banyak orang dari sudut pandang keamanan. Memang, dalam perangkat lunak, termasuk sistem operasi, ada banyak kerentanan di mana malware dapat merusak data penting. Dalam hal ini, mesin virtual adalah pilihan yang lebih baik, karena malware, setelah mendapatkan kendali atas sistem operasi di mesin virtual, hanya dapat merusaknya di dalamnya, tanpa mempengaruhi OS host. Omong-omong, baru-baru ini virus mulai muncul yang mendeteksi kehadiran mereka di mesin virtual dan tidak memberikan diri mereka sendiri dalam kasus ini, tetapi sejauh ini perangkat lunak perusak unit, dan dalam hal apa pun, tidak ada kerusakan yang akan dilakukan pada data penting sampai objek yang terinfeksi dipindahkan ke OS host. Oleh karena itu, penggunaan mesin virtual dalam hal ini tidak sedikit pun menghalangi penggunaan perangkat lunak antivirus.
  • Penciptaan lingkungan untuk bereksperimen dengan perangkat lunak yang berpotensi berbahaya. Di mesin virtual, Anda dapat dengan mudah mencoba pembersih registri atau utilitas disk baru. Anda juga dapat menginstal perangkat lunak aplikasi tanpa risiko yang dapat merusak sistem atau data Anda dalam kondisi tertentu. Dalam hal ini, mesin virtual bertindak sebagai kotak pasir tempat program Anda dimainkan. Anda dapat menonton dan mempelajarinya dengan aman tanpa mengkhawatirkan keamanan data Anda.
  • Pencadangan lingkungan pengguna yang nyaman dan mudah. Pada akhirnya, mesin virtual hanyalah folder file di komputer Anda yang dapat disalin ke media cadangan dan kemudian dengan mudah dipulihkan. Dalam hal ini, Anda tidak perlu membuat gambar dari hard disk untuk membuatnya cadangan sistem Anda.
  • Kemungkinan pelatihan untuk bekerja dengan sistem operasi selain host Anda. Tentu saja, Anda dapat menginstal OS kedua secara paralel dengan sistem utama Anda, tetapi dalam kasus ini, jika Anda memerlukan aplikasi apa pun dari sistem utama, Anda harus mem-boot ulang. Dalam hal ini, mesin virtual sangat ideal: Anda menjalankan OS yang Anda butuhkan secara paralel dengan host dan beralih di antara mereka jika perlu. Di banyak sistem, pertukaran file antara tamu dan sistem host diatur hanya dengan menyeret dan menjatuhkan file dan folder dengan penunjuk tetikus.

Kami hanya mencantumkan opsi utama untuk menggunakan mesin virtual di rumah, tentu saja, ada area lain yang lebih spesifik dari aplikasi mereka. Tetapi prospek nyata ketika menggunakan sistem virtualisasi desktop terbuka dalam bisnis, di mana, pertama-tama, ketersediaan dan penghematan waktu dan biaya pembelian peralatan tambahan adalah penting.

Platform virtualisasi desktop untuk bisnis

Bagi sebagian besar perusahaan, dalam hal virtualisasi, ini terutama berarti memvirtualisasikan infrastruktur server perusahaan. Namun, ada banyak solusi mesin virtual pengguna akhir yang dapat secara dramatis meningkatkan produktivitas karyawan. Mari kita pertimbangkan area utama penerapan mesin virtual dalam bisnis pada platform virtualisasi untuk pengguna desktop:

  • Pembuatan repositori template khas lingkungan kerja pengguna. Bergantung pada spesifikasi pekerjaan organisasi, karyawannya perlu menggunakan perangkat tertentu perangkat lunak... Ketika seorang karyawan baru datang ke organisasi, ia perlu menginstal sistem operasi, mengkonfigurasinya dengan cara tertentu, sesuai dengan persyaratan organisasi dan kebijakan keamanan, dan juga menginstal semua perangkat lunak aplikasi yang diperlukan. Saat menggunakan templat untuk mesin virtual, masalah ini diselesaikan dengan sangat sederhana: seorang karyawan memasang platform virtualisasi desktop, dan di dalamnya sebuah mesin virtual dari serangkaian templat organisasi diluncurkan, di mana semua perangkat lunak yang diperlukan diinstal dan operasi yang sesuai. pengaturan sistem dibuat. Model seperti itu akan secara signifikan mengurangi waktu yang dihabiskan untuk penerapan, serta memberikan fleksibilitas tinggi saat mentransfer desktop virtual karyawan ke mesin fisik lain. Tentu saja, kasus penggunaan seperti itu mungkin memerlukan peningkatan sumber daya perangkat keras dari peralatan, tetapi akan lebih bermanfaat jika karyawan harus beroperasi dengan sejumlah besar data heterogen, yang pencadangannya akan memakan banyak waktu. Misalnya, karyawan pemasaran yang menginstal banyak perangkat lunak yang mereka butuhkan, mencoba sesuatu dan bekerja dengan dokumen yang berbeda setiap hari. Dalam hal ini, mereka dapat menyalin folder dengan file mesin virtual mereka yang berfungsi di akhir hari kerja, tanpa takut besok, ketika program berikutnya diinstal, semuanya akan "rusak".
  • Pembuatan infrastruktur desktop virtual yang memungkinkan Anda menyimpan lingkungan pengguna secara terpusat di server aman perusahaan. Pada saat yang sama, pengguna akhir sendiri menggunakan sarana akses jarak jauh ke desktop lingkungan mereka (misalnya, Layanan Terminal) yang disimpan di pusat data perusahaan. Opsi untuk menggunakan mesin virtual ini memerlukan biaya implementasi yang signifikan, karena dalam hal ini dukungan diperlukan untuk platform server untuk virtualisasi pusat data perusahaan. Namun, ini memberikan tingkat keamanan dan ketersediaan terbaik. Karena semua lingkungan produksi disimpan dan dipelihara secara terpusat di pusat data yang aman, potensi kebocoran informasi rahasia berkurang secara signifikan. Pada saat yang sama, tingkat aksesibilitas lingkungan tersebut meningkat secara signifikan, karena akses ke sana dapat disediakan dari mana saja dengan koneksi berkecepatan tinggi. Sebenarnya, keputusan ini tidak berlaku untuk platform virtualisasi desktop, tetapi mempengaruhi pengguna akhir. Contoh dari solusi tersebut adalah VMware Virtual Desktop Infrastructure, yang didasarkan pada infrastruktur virtual server organisasi di pusat data perusahaan. Struktur model seperti itu ditunjukkan pada gambar:
  • Penegakan mesin virtual yang dilindungi kebijakan. Profesional TI yang perlu memastikan kerahasiaan data pribadi mereka, serta sering mendemonstrasikan berbagai perangkat lunak kepada pelanggan, adalah solusi sempurna untuk membuat mesin virtual aman yang menyediakan sarana untuk membedakan akses ke berbagai fungsi untuk bekerja dengan mesin virtual. Anda juga dapat mengatur tanggal kedaluwarsa untuk mesin virtual dan dengan demikian mendistribusikan perangkat lunak sehingga sekelompok orang tertentu tidak dapat menggunakan mesin virtual lebih dari waktu yang diizinkan. Contoh dari solusi tersebut adalah ACE Manager VMware.
  • Sederhanakan pembelajaran pengguna dengan membuat ruang kelas dengan mesin virtual di mana berbagai sistem operasi dan perangkat lunak aplikasi diinstal. Jika sekelompok karyawan dalam suatu organisasi perlu dilatih untuk menggunakan produk atau program, Anda dapat membuat satu templat mesin virtual dan menginstal platform virtualisasi di setiap komputer kelas. Kemudian mesin virtual dapat disalin ke semua komputer dan diluncurkan dengan semua jumlah program yang diperlukan. Jika Anda memerlukan pelatihan tentang produk yang berbeda, Anda dapat membuat template mesin virtual baru dan juga menerapkannya ke semua komputer di kelas.
  • Pengembangan dan pengujian perangkat lunak di perusahaan. Mesin virtual, sebagai lingkungan yang terisolasi, sangat ideal untuk pengembangan perangkat lunak. Pengembang dan penguji dapat membuat konfigurasi yang diperlukan dari sistem operasi dan lingkungan pengguna untuk mensimulasikan perilaku program di berbagai platform. Dalam kasus penggunaan ini, juga dimungkinkan untuk mensimulasikan bundel kerja mesin virtual pada platform fisik yang sama yang berkomunikasi satu sama lain. Selain itu, beberapa platform, seperti VMware Workstation, memungkinkan Anda membuat pohon status mesin virtual, yang masing-masing mempertahankan konfigurasi khusus tertentu. Masing-masing status ini dapat dibatalkan dengan satu klik mouse. Contoh pohon seperti itu:

Ikhtisar komparatif platform virtualisasi desktop

Perusahaan terkemuka di bidang pembuatan platform virtualisasi desktop selama dua tahun terakhir telah melakukan banyak hal untuk membuatnya sesederhana mungkin dan membuatnya dapat diakses oleh pengguna yang paling tidak berpengalaman sekalipun. Saat ini, para pemimpin dalam produksi sistem virtualisasi untuk pengguna akhir adalah: VMware dengan VMware Workstation, VMware ACE dan VMware Fusion, Microsoft dengan Virtual PC, Parallels, mempromosikan platform virtualisasi untuk Mac OS dengan Parallels Desktop untuk Mac, dan InnoTek dengan platform VirtualBox sumber terbuka gratis. Mari kita lihat sekilas kemampuan beberapa produk ini.

Stasiun Kerja VMware


VMware adalah pemimpin tak terbantahkan dalam virtualisasi desktop hari ini. Produknya mudah digunakan, kaya fitur dan cepat. Hampir semua produsen platform virtualisasi desktop dipandu oleh produk. Proses membuat mesin virtual dan menginstal sistem operasi tamu tidak menyebabkan kesulitan khusus: selama pembuatan, Anda harus menentukan jumlah RAM yang dialokasikan untuk sistem tamu, jenis dan ukuran disk virtual, folder tempat file mesin virtual akan ditempatkan dan jenis OS tamu yang akan diinstal. CD atau DVD atau image ISO yang dapat di-boot dapat digunakan sebagai distribusi instalasi untuk sistem tamu. Setelah menginstal sistem operasi di mesin virtual, pastikan untuk menginstal VMware Tools dan menonaktifkan semua perangkat emulasi yang tidak perlu dalam pengaturan untuk mengoptimalkan kinerja. Anda juga dapat membuat snapshot dari status "bersih" dari sistem tamu, sementara semua data dari disk virtual pada saat itu akan disimpan, dan kapan saja Anda dapat kembali ke status tersimpannya. KE fitur utama VMware Workstation dapat diklasifikasikan sebagai:

  • Mendukung jenis yang berbeda disk virtual (pengontrol untuk disk IDE dan SCSI ditiru):
    • ukuran tetap (Preallocated) atau tumbuh saat terisi (Growing), sedangkan yang pertama dioptimalkan untuk kecepatan, dan yang terakhir nyaman karena tidak memakan banyak ruang sebelum diisi
    • disk independen yang tidak terpengaruh oleh snapshot sistem operasi. Disk semacam itu nyaman untuk mengatur penyimpanan file yang tidak perlu diubah saat bekerja dengan snapshot dari sistem tamu.
    • dukungan untuk disk, yang statusnya tidak disimpan saat mesin virtual dimatikan
    • kemampuan untuk menulis langsung ke disk fisik
  • Dukungan untuk berbagai jenis jaringan antar mesin virtual, termasuk kombinasi mesin virtual menjadi "Tim" (Teams), yang memungkinkan Anda membuat subnet virtual yang terdiri dari mesin virtual dengan jumlah adapter jaringan virtual yang berbeda (hingga tiga). Maya antarmuka jaringan sementara itu bisa bekerja dalam tiga mode yang berbeda:
    • Jaringan Terjembatani- mesin virtual berbagi sumber daya kartu jaringan dengan sistem operasi host dan bekerja dengan jaringan eksternal sebagai mesin independen.
    • Jaringan khusus host- mesin virtual memperoleh alamat IP pada subnet hostnya sendiri dari server VMware DHCP. Dengan demikian, Anda hanya dapat bekerja di jaringan dengan mesin virtual lain di host ini dan dengan OS host itu sendiri.
    • NAT- mesin virtual juga bekerja di subnet hostnya sendiri (tetapi berbeda), namun, melalui server VMware NAT, ia dapat memulai koneksi ke jaringan eksternal. Tidak mungkin untuk memulai koneksi ke mesin virtual seperti itu dari jaringan eksternal. Di dalam host, jaringan disediakan.
    • Disk juga dapat dipasang ke sistem host menggunakan utilitas vmware-mount dan kembangkan dengan utilitas vmware-vdiskmanager(Utilitas ini juga digunakan untuk melakukan sejumlah tindakan lain pada disk virtual).
  • Kemampuan untuk bertukar file dengan mudah menggunakan antarmuka Drag & Drop, serta dengan membuat Folder Bersama antara host dan OS tamu.
  • Dukungan untuk daftar besar sistem operasi tamu dan host.

Terakhir Versi VMware Workstation 6 juga menyertakan fitur berguna berikut:

  • dukungan penuh untuk antarmuka USB 2.0
  • kemampuan untuk merekam aktivitas mesin virtual
  • produk terintegrasi VMware Converter (untuk host Windows) untuk mengimpor mesin virtual dari produsen lain
  • menjalankan mesin virtual sebagai layanan

Perlu juga dicatat bahwa VMware Workstation saat ini merupakan satu-satunya platform virtualisasi yang secara eksperimental mendukung Direct-3D dalam sistem operasi tamu. Kelemahan utama dan mungkin satu-satunya dari platform ini adalah kenyataan bahwa itu tidak gratis.

Microsoft Virtual PC

Setelah muncul sebagai pesaing VMware Workstation, produk dari perusahaan Connectix, yang kemudian dibeli oleh Microsoft Corporation bersama dengan perusahaan, tidak menerima pengembangan yang layak di tangannya. Akibatnya, saat ini, dalam hampir semua hal, ia kalah dari platform VMware Workstation dan hanya dapat diluncurkan di sistem operasi Windows host. Namun, cukup banyak pengguna yang mengadopsinya sebagai platform virtualisasi desktop karena Virtual PC gratis dan memenuhi kebutuhan dasar untuk menggunakan mesin virtual. Proses instalasi tamu juga sangat sederhana dan intuitif. Setelah sistem operasi diinstal, perlu untuk menginstal Virtual Machine Additions (analog dengan VMware Tools di VMware Workstation), yang secara signifikan meningkatkan kinerja OS tamu dengan meningkatkan teknik virtualisasi. VM Additions juga dapat diinstal pada sistem operasi tamu Linux.

Keuntungan utama dari produk Microsoft Virtual PC meliputi fitur-fitur berikut:

  • Penuh Dukungan Windows Vista baik sebagai host dan sistem operasi tamu. Dalam hal kinerja, Virtual PC 2007 telah mengambil langkah yang signifikan dari versi sebelumnya, dan sekarang kinerja Windows Vista dalam mesin virtual cukup dapat diterima.
  • Dukungan untuk sistem Windows host 64-bit.
  • Peningkatan kinerja dengan memanfaatkan peningkatan yang diperkenalkan di Microsoft Virtual Server 2005 R2.
  • Ketersediaan berbagai jenis disk virtual:
    • Berkembang secara dinamis (analog dengan Tumbuh di VMware Workstation)
    • Ukuran Tetap (analog dari Preallocated di VMware Workstation)
    • Differencing - disk yang menyimpan perubahan dari status disk virtual saat ini
    • Tertaut ke hard disk (analog penulisan langsung ke disk di VMware Workstation)
  • Kehadiran berbagai jenis komunikasi jaringan antara mesin virtual dan host:
    • analog Bridged Networking di VMware Workstation
    • Hanya lokal (analog hanya Host di VMware Workstation)
    • Jaringan Bersama (analog NAT di VMware Workstation)

Perlu dicatat bahwa produk Virtual PC ditujukan untuk pengguna rumahan daripada profesional TI dan pengembang perangkat lunak, sementara VMware Workstation, yang memiliki lebih banyak fungsi, mampu memenuhi kebutuhan yang terakhir. Pada saat yang sama, Virtual PC gratis dan terutama ditujukan untuk menyederhanakan migrasi ke sistem operasi baru. sistem Microsoft dan dukungan untuk versi lama mereka. Dan, tentu saja, popularitas platform Virtual PC karena gratis, menciptakan ceruk tertentu untuk penggunaan produk ini.

Stasiun Kerja Paralel dan Desktop Paralel untuk Mac


Produk ini ditujukan untuk digunakan pada platform Windows dan Linux sebagai sistem virtualisasi desktop. Karena kenyataan bahwa Parallels (sebenarnya dimiliki oleh perusahaan Rusia SWSoft) sekarang berfokus terutama pada produk, pengembangan produk ini saat ini agak ditangguhkan dan oleh Kegunaan itu tertinggal dari dua platform desktop terkemuka dari VMware dan Microsoft. Oleh karena itu, mari kita bicara tentang platform Parallels Desktop untuk Mac, yang sekarang menjadi platform utama untuk komputer Apple. Selain itu, pada saat ini, perkembangan platform ini sangat dinamis, terutama karena VMware berniat serius untuk menyerbu pasar virtualisasi untuk Mac dengan produk rilis praktis VMware Fusion yang siap diluncurkan. Fitur utama platform Parallels Desktop untuk Mac:

  • Pembuatan mesin virtual tiga langkah yang mudah dengan Asisten Instalasi Paralel. Tidak perlu banyak usaha untuk membuat mesin virtual dan menginstal sistem operasi tamu di dalamnya.
  • Utilitas Parallels Transporter yang memungkinkan Anda bermigrasi dari mesin fisik ke mesin virtual.
  • Dukungan penuh untuk OS tamu Windows Vista. Ini menyediakan pertukaran file sederhana antara sistem operasi tamu dan host.
  • Dukungan antarmuka USB 2.0
  • Dukungan Mac OS X "Leopard"

Seperti kebanyakan produk untuk platform Mac OS X, Parallels Desktop menyediakan pengguna dengan mudah dan sederhana antarmuka yang ramah pengguna... Bukan rahasia lagi bahwa banyak pengguna Mac sering merasa perlu menggunakan produk Windows, dan Parallels Desktop memberi mereka kesempatan ini, memungkinkan mereka untuk merasa "di dua dunia".

Kami juga dapat menyebutkan produk Parallels seperti Parallels Compressor Workstation dan Parallels Compressor Server, yang memungkinkan kompresi disk tidak hanya dari mesin virtual Parallels, tetapi juga dari VMware, yang merupakan solusi untuk salah satu masalah yang sering dihadapi oleh pengguna.

Kotak Virtual


InnoTek baru-baru ini memasuki pasar virtualisasi desktop dengan solusi open source gratis yang tak terduga. Pada saat tampaknya platform virtualisasi baru sulit untuk dibawa ke tingkat yang layak, InnoTek telah mencapai kesuksesan cepat yang tak terduga dan pengakuan populer.

Banyak blogger yang setia pada VMware, bagaimanapun, mengatakan bahwa di desktop mereka, mesin virtual di platform terasa lebih cepat daripada mesin virtual di VMware Workstation. Selain itu, hingga saat ini, platform VirtualBox hanya tersedia untuk host Linux dan Windows, dan pada akhir April build pertama untuk Mac OS X muncul, di mana ia direncanakan untuk bersaing dengan "monster" sistem virtualisasi seperti Parallels dan VMware. Dan, tentu saja, dia memiliki setiap peluang untuk menang. Mengingat keterbukaan platform yang lengkap dan gratis, banyak penggemar yang siap untuk menangani pengembangan platform dan meningkatkan fungsionalitas, semoga, tanpa mengorbankan kinerjanya. Saat ini, VirtualBox tidak memiliki fungsionalitas yang luas seperti platform terkemuka, tidak mendukung sistem 64-bit dan jaringan dengan Windows Vista, tetapi di situs Anda dapat memperoleh informasi operasional tentang fungsi sistem apa yang sedang dikerjakan. Saat ini, platform memiliki fitur utama berikut:

  • Cukup banyak daftar sistem operasi host dan tamu yang didukung.
  • Dukungan untuk beberapa snapshot dari status sistem tamu saat ini (snapshot).
  • Disk ukuran yang berkembang dan tetap secara dinamis.
  • Kemampuan untuk menginstal Penambahan Tamu (analog dari VMware Tools) untuk meningkatkan tingkat integrasi dengan OS host

Tentu saja, dalam hal fungsionalitas, VirtualBox adalah produk yang sangat belum matang, tetapi indikator kinerjanya menunjukkan bahwa platform memiliki masa depan, dan komunitas Open Source akan melakukan segala upaya untuk meningkatkan dan mengembangkannya.

Apa yang Harus Dipilih untuk Virtualisasi Desktop?

Ringkasnya, kita dapat mengatakan bahwa masing-masing platform yang dijelaskan di atas saat ini menempati ceruknya sendiri di bidang penerapan teknologi virtualisasi pada komputer desktop. Masing-masing sistem virtualisasi memiliki kelebihan dan kekurangan. Seiring waktu, tentu saja, banyak dari mereka akan memperoleh fungsionalitas yang diperlukan yang memenuhi sebagian besar kebutuhan pengguna. Juga diharapkan tersedia sarana untuk mengkonversi format mesin virtual antar platform.

Tak terbantahkan dalam hal menggunakan virtualisasi desktop di rumah Windows host, Anda harus memilih antara Platform Microsoft Virtual PC atau VirtualBox, karena gratis dan memiliki fungsi yang diperlukan untuk mendukung mesin virtual di rumah. Namun, ketika menyangkut penggunaan mesin virtual dalam bisnis, di lingkungan perusahaan perusahaan, di mana penerapan sistem virtualisasi desktop menuntut fungsionalitas dan keandalan yang tinggi, Anda tidak dapat melakukannya tanpa VMware Workstation, yang secara signifikan melebihi platform lain. dijelaskan. Di sini juga, produk VirtualBox dapat menemukan tempatnya, sebagai yang paling optimal dalam hal kinerja.

Virtual PC harus digunakan saat memberikan dukungan untuk versi Windows yang lebih lama dan menjalankan Windows Vista sebagai OS tamu. Dan pengguna Mac tidak dapat melakukannya tanpa Parallels Desktop: ini dibuktikan dengan fakta bahwa hasil penjualan lebih dari 100.000 eksemplar produk dicatat pada tahun 2006. Pengguna Mac juga harus melihat VMware Fusion, yang akan memimpin platform virtualisasi desktop di masa depan.

Teknologi virtualisasi untuk komputer pribadi semakin dekat dengan pengguna akhir dan sekarang dapat digunakan baik dalam pekerjaan sehari-hari karyawan perusahaan maupun di komputer rumah untuk menciptakan lingkungan pribadi yang aman atau terisolasi. Selain itu, penggunaan mesin virtual di desktop tidak terbatas pada opsi yang dijelaskan. Misalnya, di mesin virtual VMware, dalam mode berjendela konsol sistem operasi tamu, Anda dapat mengatur resolusi yang lebih tinggi yang didukung oleh monitor, dan bilah gulir akan muncul di jendela sistem tamu. Ini akan menguji situs web atau aplikasi untuk resolusi tinggi dengan tidak adanya monitor yang sesuai. Contoh ini menunjukkan bahwa kasus penggunaan untuk mesin virtual di komputer desktop sesuai dengan imajinasi Anda. Dan platform virtualisasi kustom yang berkembang pesat dapat membantu Anda memenuhi kebutuhan Anda.

Konsep mesin virtual (dari bahasa Inggris. Virtual Machine) berarti sistem perangkat lunak atau perangkat keras yang meniru perangkat keras dari platform tertentu (platform tamu), menjalankan program untuk platform tamu melalui platform host.

Juga, mesin virtual dapat memvirtualisasikan platform tertentu, menciptakan lingkungan yang independen dan terisolasi di atasnya untuk pengoperasian sistem operasi dan program.

Mesin Virtual untuk Windows 7 - kami menawarkan ikhtisar program populer.

Sederhananya, mesin virtual memberikan kesempatan pada satu komputer fisik yang nyata, untuk membuat beberapa komputer virtual, untuk menginstal berbagai sistem operasi, program, dll. pada mereka.

Teknologi ini datang ke masyarakat umum dari dunia infrastruktur server, di mana mesin virtual digunakan untuk membuat beban server maksimum dan mengurangi waktu henti peralatan.

Mesin virtual digunakan untuk menyelesaikan berbagai tugas seperti:

  1. Optimalisasi penggunaan sumber daya server.
  2. Perlindungan informasi, serta membatasi kemampuan beberapa program, yang disebut ide kotak pasir.
  3. Penelitian arsitektur komputer baru atau perangkat lunak.
  4. Emulasi berbagai arsitektur komputer (misalnya, untuk meniru konsol permainan PlayStation dari Sony).
  5. Pembuatan kode berbahaya.
    Misalnya, rootkit SubVirt, yang dibuat pada tahun 2006 oleh Microsoft Research (MSR), menciptakan lingkungan kerja virtual di mana sistem operasi pengguna ditempatkan bersama dengan antivirus, firewall, dan perangkat lunak lain (perangkat lunak) yang dirancang untuk melindungi PC.
    Pada saat yang sama, rootkit itu sendiri tetap berada di luar dan karenanya tidak termasuk dalam bidang aksi antivirus, memberikan kendali jarak jauh atas mesin virtual kepada penyerang.
  6. Simulasi jaringan komputer.
  7. Pengujian perangkat lunak dan debugging.

Kami membawa perhatian Anda ulasan singkat perangkat lunak virtualisasi paling populer.

Mesin Virtual untuk Windows 7: Kotak Virtual

Perangkat lunak virtualisasi Oracle untuk Linux, Mac OS X, MS Windows, dll.

Program ini cukup populer dan di bawah ini kami tidak akan mempertimbangkan semuanya, tetapi hanya keunggulan utamanya:

Gratis.

lintas platform.

Dukungan untuk tamu 64-bit pada platform host 32-bit. Untuk melakukan ini, platform host harus mendukung teknologi virtualisasi di tingkat prosesor.

Dukungan untuk perangkat audio dan berbagai jenis jaringan.

Kemampuan untuk membuat rantai status cadangan (cadangan), yang dapat Anda kembalikan jika terjadi masalah dengan sistem tamu.

Antarmuka berbahasa Rusia.

Penting! Kekurangan program tidak signifikan, tetapi demi objektivitas penilaian, mereka juga harus disebutkan - VirtualBox kurang kompatibel dengan OS Win 95/98 (tercatat kerja lambat sistem) dan Mac OS X (masalah suara).

Seperti yang Anda lihat, kekurangan dari program ini tidak signifikan dan agak nominal.

Mesin virtual Windows 7: Xen

Virtual Machine Monitor (hypervisor), dikembangkan di University of Cambridge dan didistribusikan di bawah open source (lisensi GPL).

Menggunakan teknologi paravirtualization (mode PV), Xen mencapai kinerja yang sangat tinggi dengan meniru platform perangkat keras nyata.

Keunikan mode PV adalah tidak adanya momen awal boot komputer (meniru kode BIOS, bootloader) dan kernel OS tamu segera dimulai dalam mode yang diinginkan, seperti program biasa.

Perlu dicatat bahwa Xen dapat dibandingkan dengan perangkat lunak kelas perusahaan karena fungsionalitasnya yang kaya.

Keuntungan:

Gratis.

lintas platform.

Kinerja tinggi menjalankan mesin virtual, yang sangat dekat dengan kinerja sistem nyata.

Kemampuan untuk bermigrasi menjalankan mesin virtual antara host fisik.

Dukungan tingkat tinggi untuk perangkat keras yang ditiru.

Kerugian dari program ini, mungkin, satu - kompleksitas relatifnya, dibandingkan dengan perangkat lunak serupa dari perusahaan lain.

Mesin Virtual untuk Windows 7: Virtual PC

Awalnya, program ini dikembangkan oleh Connetix untuk Mac OS, pada tahun 1997. 4 tahun kemudian, versi untuk Windows dirilis.

Kemudian, pada tahun 2003, hak atas program tersebut diakuisisi oleh Microsoft Corporation, dan pada tahun 2006 program tersebut menjadi gratis.

Di masa depan, Virtual PC tidak menerima pengembangan dan saat ini berisi fungsionalitas 2007.

Keuntungan:

Gratis.

Antarmuka yang sederhana dan ramah pengguna.

Kekurangan:

Program ini hanya berfungsi di lingkungan Windows, tetapi tidak kompatibel dengan Windows 8 dan lebih tinggi.

Program ini, tidak seperti Virtual Box, tidak kompatibel dengan prosesor AMD.

Mesin Virtual untuk Windows 7: VMware Player

Produk dari pengembang perangkat lunak virtualisasi Vmware terbesar di Amerika.

Produk Vmware terutama ditujukan untuk segmen pasar korporat, oleh karena itu versi lengkap program - VMware Workstation - berbayar.

Harga lisensinya sekitar $250. Untuk penggunaan non-komersial, pabrikan menawarkan program dengan fungsionalitas terbatas VMware Player.

Perlu dicatat bahwa pembatasan umumnya berlaku untuk pengembang perangkat lunak dan spesialis TI; program ini cukup fungsional untuk melakukan tugas-tugas pengguna biasa.

Keuntungan:

Gratis.

Cepat.

Antarmuka yang sederhana dan ramah pengguna.

Teknologi ThinPrint memungkinkan Anda untuk mencetak dokumen apa pun yang dibuka di OS tamu tanpa menginstal driver tambahan.

Bekerja dengan banyak monitor di OS tamu.

Seret & Jatuhkan pertukaran file antar sistem tamu.

Kekurangan:

Fungsionalitas terbatas dari versi gratis.

Menginstal Windows 7 x64 di VirtualBox (mesin virtual)

Mesin virtual untuk Windows 7: beberapa sistem operasi pada satu mesin

Satu sistem operasi - virtual - di dalam sistem operasi lain, tetapi sudah nyata - ini adalah penemuan ideal bagi mereka yang suka menguji perangkat lunak pihak ketiga serta berbagai versi dan rakitan sistem operasi.

Aman, menarik, apalagi bermanfaat untuk pengembangan. VirtualBox mungkin satu-satunya perwakilan perangkat lunak terkenal yang menyediakan fitur-fitur ini.

Ini gratis, sederhana dan mudah digunakan, bahkan untuk pengguna pemula. Bagaimana cara menginstal sistem operasi Windows virtual menggunakan VirtualBox? Kami akan mempertimbangkan masalah ini di bawah ini.

Langkah 1. Buat komputer virtual

Hampir tidak akan ada masalah dengan mengunduh dan menginstal VirtualBox, itu dapat diunduh secara bebas dari situs web resmi pengembang, dan dipasang sebagai standar.

Program yang diluncurkan akan terbuka dengan jendela selamat datang, di mana Anda perlu mengklik perintah - "Buat".

Jendela yang muncul akan memberi Anda pilihan sistem operasi yang didukung oleh program. Pilih versi yang diperlukan, atur nama ke komputer virtual. Kami menekan "Maju".


Kami menunjukkan sistem mana yang kami buat:

Pengoperasian Windows XP yang benar akan dilengkapi dengan RAM 512 MB, tetapi untuk Windows 7 lebih baik mengalokasikan 800-900 MB.

Tidak mungkin untuk memasuki bagian merah dari skala, sehingga memberikan komputer virtual lebih dari setengah potensi perangkat keras dari komputer fisik. Kami menekan "Maju".

Di jendela berikutnya untuk memilih hard disk, pilih opsi untuk membuat hard disk baru.

Di jendela berikutnya, lebih baik bagi pemula untuk memilih format penyimpanan - disk tetap, karena ini bekerja sedikit lebih cepat daripada dinamis. Kami menekan "Maju".

Angka ini juga akan diambil dari memori hard disk fisik, oleh karena itu perlu untuk memilih volume optimal, yang akan cukup untuk keperluan pekerjaan. komputer maya, dan ini tidak akan mengorbankan memori fisik.

Untuk Windows XP, Anda dapat mengalokasikan 5 GB, dan untuk Windows 7 - sekitar 15 GB. Di sini, menggunakan tombol telusuri yang terlihat di akhir baris pertama, kami memilih direktori komputer fisik tempat HDD Maya.

Memilih tempat yang lebih baik pada drive non-sistem. Perintah "Buat" akan memulai proses pembuatan hard disk untuk komputer virtual, setelah itu Anda dapat mengagumi parameter komputer virtual yang baru dibuat.

Langkah 2. Instal sistem operasi di komputer virtual

Komputer virtual dibuat dan Anda dapat menginstal sistem operasi di dalamnya. Klik perintah "Jalankan".


Kami memilih disk boot sistem operasi yang terletak di drive fisik, atau image disk. Anda dapat mengatur path ke disk image menggunakan tombol browse di akhir baris. Kami menekan "Lanjutkan".

Virtualisasi memungkinkan Anda untuk merangkum internal sistem operasi atau bagian dari mereka dalam perangkat keras dan perangkat lunak virtual. Dengan kata lain, buat ruang virtual yang akan nyata dari sudut pandang sistem operasi yang berjalan di ruang itu. Inilah yang dilakukan mesin virtual untuk Windows 7, Linux dan Mac OS X. Virtualisasi juga memungkinkan Anda untuk mensimulasikan perangkat yang tidak ada di komputer Anda sama sekali.

Catatan: Dalam arti tertentu, mesin virtual memungkinkan Anda membuat komputer di dalam komputer.

Ada dua aspek penting dari virtualisasi mesin:

  • interaksi antara host fisik (komputer) dan virtual host
  • interaksi antara sistem operasi yang berjalan di ruang virtual dan perangkat keras yang digunakan

Perangkat lunak virtualisasi, yaitu mesin virtual untuk Windows 7 (Linux, Mac OS X), biasanya merupakan layanan aplikasi atau sistem operasi umum yang memungkinkan Anda membuat host. Setiap mesin fisik (komputer) disebut host. Di dalam perangkat lunak virtualisasi, sistem operasi berjalan di host nyata yang serupa atau identik yang disebut mesin virtual. Untuk kenyamanan, sistem operasi yang berjalan di mesin virtual disebut sebagai sistem operasi tamu.

Selain itu, ada cara yang berbeda virtualisasi, yang tidak hanya bergantung pada implementasi aplikasi untuk membuat mesin virtual, tetapi juga kemampuan yang disediakan untuk sistem tamu. Ada emulasi biasa, di mana panggilan perangkat keras dan perangkat lunak melewati lapisan tengah. Ada juga para-virtualisasi, di mana bagian dari tindakan di dalam mesin virtual terjadi pada perangkat keras nyata, sementara bagian lainnya melewati lapisan perantara. Dan juga ada virtualisasi di tingkat sistem, ketika setiap sistem tamu dimuat dalam kernel khusus, yang memungkinkan Anda untuk menjalankan hanya versi sistem operasi yang serupa.

Beberapa dari metode ini dapat dilakukan dengan cepat, tanpa perubahan signifikan pada host sebenarnya dan sistem operasinya. Lainnya memerlukan me-reboot host ke dalam contoh khusus dari sistem operasi yang mendukung virtualisasi. Lainnya menggunakan host khusus yang mendukung dan dirancang untuk virtualisasi di tingkat perangkat keras. Yang terakhir ini juga dikenal sebagai metode virtualisasi pada bare metal (walaupun ini tidak sepenuhnya benar, karena beberapa kernel perangkat lunak masih digunakan).

Perangkat lunak virtualisasi yang mengelola pembuatan dan pengoperasian mesin virtual, serta alokasi dan pembatasan sumber daya yang disediakan, sering disebut sebagai hypervisor. Beberapa aplikasi virtualisasi juga dapat menggunakan ekstensi prosesor khusus untuk meningkatkan kinerja mesin virtual. Kehadiran ekstensi semacam itu disebut dukungan virtualisasi perangkat keras. Contoh dukungan ini adalah teknologi VT-X (Intel) dan AMD-V (AMD).

Apa yang bukan virtualisasi dan mesin virtual?

Beberapa orang suka menyebut program virtualisasi (mesin virtual) apa pun yang menciptakan lapisan abstraksi antara sistem operasi dan beberapa proses yang berjalan... Misalnya, ada Sandboxie, yang memungkinkan Anda untuk mengisolasi browser dari sistem (lihat utilitas perlindungan browser). Beberapa program memungkinkan Anda untuk membekukan keadaan sistem sehingga tidak dapat diubah. Yang lain juga memungkinkan Anda untuk menggunakan apa yang disebut mode bayangan, di mana semua program berjalan secara normal, tetapi perubahan apa pun dibatalkan ketika komputer dihidupkan ulang.

Tentu saja, semua program ini memberikan berbagai manfaat, tetapi mereka tidak dianggap sebagai teknologi virtualisasi dan bukan mesin virtual karena mereka tidak meniru panggilan sistem, dan mereka tidak memungkinkan Anda untuk menjalankan sistem operasi tamu di atas sistem saat ini. Program semacam itu hanya membuat lapisan pemisahan tambahan, terutama untuk meningkatkan tingkat keamanan. Melanjutkan topik keamanan, lalu ...

Mengapa menggunakan virtualisasi dan mesin virtual?

Jika keamanan menjadi yang utama bagi Anda dan ini adalah hal pertama yang Anda pikirkan dalam situasi apa pun, maka virtualisasi (menggunakan mesin virtual) pasti dapat membantu Anda dalam hal ini. Tapi jangan berasumsi bahwa virtualisasi terutama digunakan untuk tujuan keamanan. Tujuan utamanya adalah pengujian, pengurangan biaya, fleksibilitas, dukungan produk lama, dan pendidikan. Meningkatkan tingkat keamanan hanyalah bonus yang bagus, yang memiliki banyak jebakan sendiri.

Catatan: Meskipun virtualisasi memungkinkan Anda untuk mengisolasi satu sistem operasi dari yang lain, masih ada cara untuk berpindah dari sistem tamu ke sistem utama.

Apa yang diperlukan untuk menjalankan teknologi virtualisasi dan mesin virtual?

Hal pertama yang perlu dipertimbangkan adalah host fisik. Tergantung pada jenis perangkat lunak virtualisasi (mesin virtual), perangkat keras dan sistem operasi yang sama sekali berbeda mungkin diperlukan. Virtualisasi tidak menyiratkan satu solusi apa pun yang akan berjalan di mana pun Anda membutuhkannya. Mesin virtual perlu dipilih untuk sistem (Windows, Linux, Mac), dan untuk perangkat keras (hardware). Selain itu, tuan rumah harus memiliki persyaratan.

Jadi jika Anda akan menjalankan sistem operasi tamu di atas sistem Anda, Anda akan memerlukan sumber daya tambahan untuk menjalankannya, seperti CPU dan RAM. Misalnya, jika komputer Anda hanya memiliki 2 GB RAM dan Anda ingin menjalankan sistem tamu di Windows 7, maka Anda harus sangat membatasi penggunaan sumber daya pada sistem nyata agar mesin virtual berfungsi dengan baik. Kecuali jika Anda mencoba menjalankan Windows XP dengan memori 256MB, tentu saja. Namun, jika Anda memiliki RAM 16 GB, maka Anda dapat menjalankan lebih dari satu sistem tamu tanpa merasa kekurangan sumber daya.

Kelebihan: Mudah dipasang dan digunakan.

Kekurangan: Fungsionalitas terbatas. Tidak mendukung snapshot dan akses umum ke direktori.

Mesin Virtual untuk Windows 7, Linux dan Mac OS X - VirtualBox

VirtualBox adalah perangkat lunak mesin virtual lintas platform lainnya untuk Windows 7 dan lebih tinggi, serta sistem Linux dan Mac, yang saat ini dimiliki oleh Oracle. VirtualBox mirip dengan VMware Player, tetapi memiliki lebih banyak fitur, termasuk tumpukan jaringan yang lebih canggih, snapshot tak terbatas, beberapa dukungan OpenGL dan DirectX, dan banyak lagi. Aplikasi ini mudah dipasang dan juga mudah digunakan. Anda juga dapat menggunakan baris perintah untuk penerapan otomatis. VirtualBox juga mendukung USB dan direktori bersama. Selain itu, ada versi portable Kotak Virtual. Namun, ada juga kekurangannya. Anda tidak dapat mengambil tangkapan layar dari sistem tamu. Manajemen disk agak membingungkan.

Audiens: pemula dan pengguna tingkat lanjut.

Kelebihan: Mudah dipasang dan digunakan, banyak fitur.

Kekurangan: Tidak ada dukungan untuk tangkapan layar, mengimpor mesin yang ada sulit, bukan manajemen disk yang intuitif.

VMware ESXi hypervisor untuk membuat mesin virtual

ESXi adalah hypervisor bare metal dengan fungsionalitas yang lebih rendah dibandingkan dengan ESX. Aplikasi memerlukan host dan dapat dikontrol dari konsol (konsol dikunci secara default, tetapi Anda dapat mengaktifkannya secara manual). Anda tidak akan dapat mengambil tangkapan layar atau merekam video dari layar mesin virtual Anda. Migrasi dan kloning tamu hanya dilakukan secara manual. Tetapi, di sisi lain, Anda mendapatkan pembagian memori untuk meningkatkan efisiensi penggunaan RAM, kontrol dan manajemen yang kuat, dan akses ke baris perintah melalui SSH (saat dibuka). Anda juga dapat menginstal VMware Tools untuk meningkatkan kinerja mesin virtual. Para virtualisasi juga didukung oleh ESXi.

Kelebihan: Kemampuan mesin virtual canggih yang canggih.

Cons: Membutuhkan host dan banyak sumber daya. Tidak mudah untuk menginstal dan menjalankan.

Mesin Virtual untuk Unix / Linux - Mesin Virtual Berbasis Kernel (KVM)

KVM mendukung virtualisasi hanya untuk sistem operasi mirip UNIX (Linux). Aplikasi dapat dijalankan pada perangkat keras apa pun atau dalam mode emulasi, namun, tanpa ekstensi prosesor, kinerjanya akan buruk. KVM dimaksudkan untuk digunakan melalui konsol. Namun, ia memiliki antarmuka manajemen yang layak yang memungkinkan Anda memulai dan menghentikan mesin virtual, mengambil tangkapan layar, dan banyak lagi. Antarmuka ini dikenal sebagai Virtual Machine Manager (VMM) dan juga digunakan untuk mengelola mesin virtual Xen (lihat di bawah). Dukungan untuk kontrol lokal dan jarak jauh. Ada konflik yang diketahui dengan VirtualBox, tetapi dapat diselesaikan dengan relatif mudah

Audiens: pengguna tingkat lanjut dan profesional.

Kelebihan: Kontrol penuh dan fleksibilitas, kinerja sangat tinggi, di bawah kondisi yang tepat.

Cons: Hanya sistem mirip UNIX. Membutuhkan ekstensi perangkat keras virtualisasi untuk berjalan dengan benar. Penekanan pada baris perintah. Tidak mudah untuk menginstal dan menjalankan.

Mesin Virtual untuk Unix / Linux - Xen

Xen adalah aplikasi lain untuk virtualisasi sistem operasi mirip UNIX (Linux). Itu harus dimuat dalam instance kernelnya sendiri. Penekanannya adalah pada baris perintah. Tapi, Anda juga bisa menggunakan VMM. Secara resmi, Xen telah didukung oleh OpenSUSE selama bertahun-tahun dan baru-baru ini ditambahkan ke rilis kernel arus utama. Xen dapat berjalan dalam mode bantuan perangkat keras atau para-virtualisasi. Namun, untuk para-virtualisasi, Xen sangat bermasalah untuk diinstal dan dijalankan. Selain itu, Xen memiliki dukungan terbatas untuk cd-rom dan perangkat jaringan. Ini juga tersedia sebagai hypervisor virtualisasi bare metal pada Live CD. Ada banyak ekstensi pihak ketiga untuk mengelola Xen.

Audiens: pengguna tingkat lanjut dan profesional.

Kelebihan: Kontrol dan fleksibilitas penuh, kinerja sangat baik, dukungan kernel bawaan.

Cons: Hanya sistem mirip UNIX. Mode virtualisasi uap bermasalah. Penekanan pada baris perintah. Beberapa utilitas garis komando yang bisa menyesatkan. Tidak mudah untuk menginstal dan menjalankan. Anda harus memuat instance kernel Anda sendiri.

Solusi lain untuk membuat mesin virtual

Ada banyak solusi lain yang tidak tercantum di sini, seperti Parallels Virtuozzo, OpenVZ, dan VirtualBox berbasis VMLite. Ada juga sejumlah solusi yang didesain ulang, termasuk contoh persilangan virtualisasi dan klien kurus... Linux juga memiliki sejumlah besar modifikasi sendiri. Dan jangan lupa tentang teknologi awan dengan aplikasi virtualisasi mereka.

Namun demikian, jika Anda adalah pengguna pemula, maka Anda tidak boleh mengejar kemungkinan dan modifikasi yang penuh warna. Jika tidak, upaya untuk membuat mesin virtual untuk menjalankan beberapa dari tiga program dapat berubah menjadi beberapa malam tanpa tidur.

Beberapa kata tentang program virtualisasi

Ulasan ini akan bermanfaat tidak hanya untuk pengguna pemula, tetapi juga untuk para ahli. Produk yang terdaftar mencakup berbagai teknologi virtualisasi di semua tingkatan. Semua solusi yang dijelaskan gratis untuk penggunaan pribadi. Pilih apa yang Anda inginkan atau butuhkan, berdasarkan perangkat keras yang tersedia, persyaratan untuk kemudahan pengaturan dan peluncuran, serta ketersediaan serangkaian fungsi yang diperlukan.

Biasanya, kebanyakan orang mulai belajar tentang virtualisasi dengan VMware Player atau VirtualBox. Pengguna Linux mungkin lebih suka KVM dan mungkin Xen. Pengguna berpengalaman mungkin ingin melihat ESXi.

Banyaknya program yang muncul setiap hari membuat pengunduhan dan penginstalan perangkat lunak yang tidak dikenal di komputer semakin berbahaya bagi sistem dan file penting di komputer. Selain itu, banyak program yang memiliki fungsi yang diperlukan untuk pekerjaan pemrogram, seniman, dan pengguna PC lainnya hanya tersedia untuk sejumlah kecil sistem operasi. Jika sebelumnya Anda harus mengambil risiko besar mengunduh file yang mencurigakan dari Internet, atau menginstal ulang sistem hanya untuk satu program yang diperlukan, sekarang ada OS untuk ini sebagai mesin virtual.

Apa itu mesin virtual

Mesin virtual - program khusus, yang diinstal pada sistem operasi asli pengguna dan saat startup mulai meniru, yaitu, mereproduksi, fungsi sistem operasi lain yang ditentukan dalam pengaturan. Kenyamanan utama dari program tersebut adalah tidak perlu beralih antara OS dan akses ke semua fungsi sistem yang direproduksi. Selain itu, semua tindakan yang dilakukan di dalam mesin virtual tidak akan memengaruhi pengoperasian sistem utama, yang mencegah kemungkinan kegagalan komputer.

Saat ini, pengembang mesin virtual telah membuat program yang memungkinkan Anda untuk meniru sistem operasi apa pun, dari versi awal Windows hingga Ubuntu, OS X dan sumbu yang kurang dikenal, dan juga bekerja dengan server yang sudah jadi, misalnya, Mesin virtual Bitrix.

Ada satu lagi pemahaman yang lebih sempit tentang istilah "mesin virtual", yang tersebar luas di kalangan musisi - mesin drum virtual yang memainkan suara drum kit. Program semacam itu memungkinkan Anda untuk merekam bagian instrumen perkusi tanpa menggunakan pengaturan langsung, tetapi dalam program perekaman khusus atau "menganimasikan" trek midi yang telah direkam sebelumnya, menempatkan sampel yang direkam dari setiap ketukan di bawah suara elektronik.

Untuk apa mesin virtual?

Rentang tindakan yang dapat dilakukan menggunakan mesin virtual sebenarnya sangat besar.

Hal paling sederhana yang dapat Anda lakukan dengannya adalah menggunakan program yang pada prinsipnya tidak tersedia untuk sistem operasi pengguna atau bahkan untuk PC. Misalnya, emulator sistem operasi Android pada dasarnya adalah mesin virtual yang digunakan orang untuk menjalankan aplikasi atau game.

Selain itu, mesin virtual sering digunakan oleh programmer untuk menguji program tertulis. Misalnya, untuk memeriksa seberapa benar algoritme tertulis bekerja di berbagai versi Windows. Hal yang sama berlaku untuk pengembang aplikasi untuk iOS dan Android, yang memeriksa fungsionalitas pengembangan persis di dalam emulator. Untuk ini, ada mesin virtual pada flash drive, sehingga Anda selalu dapat memeriksa fungsionalitas kode tertulis.

Untuk pemeriksaan seperti itu, mesin juga digunakan oleh pengguna yang kurang mahir. Faktanya adalah bahwa ketika meniru sistem operasi terkait, mesin dapat mereproduksi semua informasi yang ada di komputer. Oleh karena itu, jika pengguna harus mengunduh file dari Internet yang mungkin mengandung virus, maka ia harus memeriksanya terlebih dahulu di mesin virtual. Jika itu diputar secara normal, maka Anda dapat membukanya dengan aman di OS asli Anda.

Selain itu, mereka membantu dalam pekerjaan perusahaan, katakanlah, mesin virtual Bitrix.

Jika kita berbicara tentang mesin drum virtual, maka mereka digunakan untuk merekam bagian drum dengan kualitas tinggi dalam kondisi kekurangan dana, misalnya untuk menyewa studio. Dari semua instrumen, drum adalah yang paling sensitif untuk merekam, dan pada instrumen itulah waktu paling banyak dihabiskan. Selain itu, drummer mungkin tidak memiliki keterampilan yang cukup untuk memainkannya dengan tepat, yang secara signifikan meningkatkan jumlah uang sewa. Dalam situasi seperti itu, jalan keluar terbaik adalah merekam bagian dalam program dan kemudian memutarnya kembali.

Apa itu mesin virtual?

Mesin Virtual untuk Windows 10

Khusus untuk pengguna tingkat lanjut yang akrab dengan konsep "mesin virtual", Microsoft membuat emulasi bawaan dari sistem operasi lain -. Awalnya, fungsinya diblokir, tetapi komponennya mudah diaktifkan melalui Control Panel.

Buka Control Panel dan masuk ke subbagian " Program dan fitur". Ada di jendela" Menghidupkan dan mematikan komponen Centang kotak di sebelah nama layanan Hyper-V. Setelah itu, mesin virtual akan diinstal pada PC, dan di masa depan dimungkinkan untuk memulainya melalui menu “ Awal».

Manfaat utama Hyper-V:

  • dibangun ke dalam sistem, tidak perlu mengunduh atau mencari apa pun;
  • memiliki fungsionalitas penuh untuk meniru versi Windows yang berbeda, misalnya, 98 dan sistem operasi lainnya;
  • mendukung versi Jendela berbeda kedalaman bit;
  • antarmuka yang sederhana dan intuitif.

Secara umum, berkat kehadiran Hyper-V di Windows 10, pengguna tidak memerlukan program serupa lainnya. Meskipun utilitas tidak memerlukan keterampilan konfigurasi khusus, Anda dapat membaca lebih lanjut tentangnya di artikel terkait.

Mesin Virtual untuk Windows 7

Mesin virtual paling populer untuk Pengguna Windows 7 adalah PC Virtual Windows... Awalnya, fungsi utamanya dimaksudkan untuk meniru Windows XP, sehingga pengembang dapat dengan nyaman mentransfer program yang dikembangkan untuk OS ini ke tujuh yang baru, yang baru saja keluar pada waktu itu. Di masa depan, kemampuannya telah berkembang, dan sekarang Virtual PC adalah platform terpisah yang dapat mereproduksi hampir semua sistem operasi yang ada.

Seperti Hyper-V, layanan ini dibangun ke dalam sistem di luar kotak. Untuk menginstalnya, Anda harus pergi ke " Awal"Dan submenunya" Program". Di sana Anda perlu menemukan baris dengan nama program, klik di atasnya. Sebuah jendela akan terbuka di mana Anda dapat dengan bebas membuat, menghapus, dan melakukan manipulasi lain dengan emulator sistem operasi.

Mesin virtual untuk Mac dan sistem operasi lainnya

Selain mesin virtual yang dibangun ke dalam Windows ketujuh dan kesepuluh, pengembang pihak ketiga telah menciptakan banyak utilitas independen lainnya yang memiliki kemampuan yang kira-kira sama, tetapi berbeda dalam detailnya. Yang paling populer adalah Oracle VirtualBox , yang akan dibahas di bagian artikel ini.

Mesin virtual ini dapat meniru semua sistem operasi yang ada saat ini, dan juga tersedia untuk sistem operasi paling populer saat ini - Windows, OS X, Linux dan Solaris. Anda dapat mengunduhnya dari situs web pengembang, setelah sebelumnya memilih sistem yang Anda butuhkan.

Program Oracle ini berbeda dari rekan-rekannya yang lain dalam fungsionalitas yang luas, yang mencakup dukungan untuk port USB dan peluncurannya dari mesin yang ditiru, kemampuan untuk menyimpan status sistem untuk rollback instan jika terjadi kesalahan kritis. Faktanya, dari daftar besar semua fitur yang didukung, kami dapat menyimpulkan bahwa dengan mengunduh Oracle VirtualBox, Anda dapat bekerja dengan nyaman dengan sistem operasi apa pun tanpa batasan sama sekali.

Bagi sebagian besar pengguna, utilitas VirtualBox sangat pilihan bagus karena kepraktisan, keandalan, dan fungsionalitasnya.

Setelah kit distribusi dengan aplikasi ada di komputer Anda, klik dua kali di atasnya. Ini akan meluncurkan penginstal. Di dalamnya, Anda harus memilih fitur mana, selain mesin Oracle itu sendiri, yang diinstal dengannya. Daftar ini mencakup: pemrograman Python internal, dukungan Internet yang disesuaikan, dan integrasi port USB. Setelah itu, cukup ikuti petunjuk dari file instalasi sampai instalasi Oracle VirtualBox selesai.

Mesin drum virtual

Mesin drum virtual hadir dalam bentuk plug-in tambahan yang diinstal dan dijalankan melalui program untuk merekam atau menulis musik - FL Studio, Ableton, Cubase, dan lainnya. Emulator mesin drum yang paling populer adalah Ez drummer dan Drum adiktif... Dalam akses gratis ke sana ada perpustakaan besar sampel untuk setiap selera, direkam oleh drumer terkenal.

Membuat mesin virtual Anda sendiri

Selain itu, ada juga perusahaan VMWare, yang juga menawarkan program kepada pengguna untuk membuat mesin virtual mereka sendiri. Yang paling terkenal di antara mereka disebut Stasiun kerja dan didistribusikan secara berbayar. Namun, ada banyak sumber daya yang menawarkan penggunaan gratis mesin virtual ini untuk Windows, Mac, dan Ubuntu. Perlu dicatat bahwa perusahaan menawarkan banyak utilitas tambahan yang memperluas kemampuan program dasar, menambahkan manajemen desktop, penyiaran, dan banyak lagi. Mari kita pertimbangkan mengapa mesin virtual ini dibutuhkan.

Workstation memungkinkan Anda membuat mesin virtual yang akan dikelola dari satu pusat. Untuk sebagian besar, alat ini menarik bagi perusahaan besar yang perlu mengonfigurasi fungsionalitas perangkat yang sama pada sejumlah besar komputer.

Salah satu fitur terpenting yang dimiliki mesin virtual VMWare, yang disebut, vSphere, yang memungkinkan tidak hanya untuk membuat dan mengonfigurasi mesin virtual, tetapi juga untuk mengimplementasikan seluruh infrastruktur perangkat tersebut, yang saling berhubungan. Dan jika harus memilih, maka fungsi tersebut akan sangat berguna bagi perusahaan besar yang karyawannya perlu bertukar data dan informasi satu sama lain.

Semua fungsionalitas program VMWare yang dikembangkan tidak didasarkan pada satu penggunaan mesin virtual, tetapi pada pembentukan kisi dari mereka dan satu tempat dari mana jaringan ini dikendalikan.

Virtualisasi 1C-Bitrix

Program lain yang dibuat untuk kenyamanan kerja dengan produk 1C-Bitrix adalah Mesin virtual Bitrix, kali ini dari pengembang dalam negeri, yang juga dapat bekerja dengan semua aplikasi PHP... Sebenarnya, program ini merupakan emulasi dari server situs, yang berisi semua pengaturan untuk pekerjaan yang nyaman... Mesin yang sudah jadi dapat dibuka di Pemutar VMWare atau aplikasi lain dari pengembang ini (ada juga versi untuk VirtualBox dan HyperV).

Program ini memungkinkan Anda menghemat waktu dan segera memulai setelah platform utama siap digunakan. Pada saat yang sama, mesin virtual Bitrix diinstal langsung ke sistem emulasi utama, terintegrasi ke dalam fungsionalitas dan operasinya, yang memungkinkan Anda untuk mulai berinteraksi dengan proyek 1C segera setelah instalasi dan peluncuran.

Mesin virtual mana yang harus dipilih

Tidak ada perbandingan yang jelas di sini. Itu semua tergantung pada pengguna dan kebutuhannya. Untuk meniru game dan memeriksa perangkat lunak pihak ketiga, layanan Hyper-V biasa dan sejenisnya, yang dibangun ke dalam sistem operasi itu sendiri, sudah cukup. Teruji dengan baik, andal, dan pilihan gratis- ini Kotak Virtual. Untuk organisasi, mesin virtual terbaik jelas merupakan produk VMWare atau mesin virtual Bitrix, karena menyederhanakan interaksi bisnis dan karyawan.

Video yang berhubungan