Langsung ke konten utama

Pengertian dan Fungsi dari Virtual Machine

Virtual Machine (VM) adalah program perangkat lunak atau sistem operasi yang tidak hanya menunjukkan perilaku komputer yang terpisah, tetapi juga mampu melakukan tugas-tugas seperti menjalankan aplikasi dan program seperti komputer yang terpisah.
Lantas, apakah fungsi-fungsi dari mesin virtual itu sendiri? Mari simak beberapa penggunaannya berikut ini.
  1. Berganti ke versi sistem operasi yang lebih baru
Dengan mesin virtual (VM), Anda dapat mengadopsi metode yang aman dalam menjalankan versi pengembangan Windows 10 pada komputer Windows 8 Anda. Metode ini memungkinkan Anda menjalankan uji coba Windows 10 tanpa menginstal versi Windows yang tidak stabil di komputer Anda.
  1. Virtualisasi dari desktop Anda sendiri
Ada kecenderungan yang muncul di kalangan komunitas TI dimana pengguna menyimpan aplikasi desktop dan sistem operasi mereka di mesin virtual (VM) terpisah di server dan menggunakan PC mereka sebagai “thin client” ke server.
Setiap pengguna terisolasi dari semua pengguna lain dengan bantuan teknologi mesin virtual (VM), dan pemeliharaan aplikasi dialihkan dari setiap desktop ke data center.
  1. Melakukan pengujian dengan sistem operasi yang berbeda
Anda juga dapat menginstal distribusi Linux yang berbeda atau sistem operasi lain yang kurang dikenal dalam mesin virtual (VM) untuk melakukan eksperimen dan memahami cara kerjanya.
Beberapa sistem operasi dapat berjalan di server yang sama, sehingga menghilangkan kebutuhan untuk mendedikasikan satu fisik server ke satu aplikasi.
  1. Melakukan pengujian software pada banyak platform yang berbeda
Pada saat dibutuhkan pengujian apakah sebuah aplikasi dapat bekerja pada beberapa sistem operasi atau hanya dapat bekerja pada beberapa versi sistem operasi Windows, Anda dapat menginstalnya masing-masing dalam mesin virtual (VM) daripada harus menginstalnya pada banyak komputer yang berbeda.
  1. Kompilasi server yang berbeda untuk penggunaan bisnis
Bagi bisnis-bisnis dengan aplikasi yang berjalan pada beberapa server, server-server yang ada dapat dimasukkan ke dalam mesin virtual (VM) dan dijalankan pada satu PC. Setiap mesin virtual (VM) terisolasi.
Sehingga hal ini pun tidak menyebabkan masalah keamanan yang mungkin terjadi saat menjalankan server-server yang berbeda pada sistem operasi yang sama. Mesin virtual (VM) juga dapat dipindahkan dari fisik server yang satu ke fisik server yang lain.


Macam - Macam Virtual Machines
Pada umumnya pada penggunaan komputer kita sangat penuh dengan pertanyaan dan percobaan untuk Software, Pembelajaran, Pemerograman, Atau juga bisa penasaran dengan penggunaan dari masing - masing OS ( Operating System ) nah sekarang saya akan menjelaskan tentang Virtual Machine untuk mengatasi rasa penasaran anda dengan Sistem Operasi Baru Seperti Linux, Windows, MacOS, Android for PC dll dan VM juga berfungsi sebagai alat bantu untuk menciptakan sistem virtual yang membantu  berikut adalah macam-macam Virtual Machine :
  1. Microsoft Virtual PC
  2. Virtual Box
  3. VMware
Berikut Adalah Penjelasannya  dari 3 Jenis Software Virtual Machine :

Virtual PC



Windows Virtual PC (pengganti Microsoft Virtual PC 2007 , Microsoft Virtual PC 2004 , dan CONNECTIX Virtual PC ) adalah virtualisasi program untuk Microsoft Windows . Pada bulan Juli 2006 Microsoft merilis versi Windows sebagai produk gratis. Pada bulan Agustus 2006 Microsoft mengumumkan versi Macintosh tidak akan porting ke Intel berbasis komputer Macintosh, efektif menghentikan produk sebagai PowerPC berbasis komputer Macintosh tidak lagi diproduksi. Rilis terbaru, Windows Virtual PC, tidak berjalan di versi Windows lebih awal dari Windows 7 , dan tidak resmi mendukung MS-DOS atau sistem operasi sebelum Windows XP Professional SP3 sebagai tamu. Versi yang lebih tua, yang mendukung lebih luas host dan sistem operasi tamu, tetap tersedia.

Virtual PC virtualizes standar PC dan perangkat keras yang terkait. Didukung sistem operasi Windows dapat dijalankan di dalam Virtual PC.Sistem operasi lain seperti Linux dapat berjalan, tetapi tidak secara resmi didukung, dan Microsoft tidak menyediakan driver yang diperlukan (disebut "Penambahan Virtual Machine") untuk Linux.

Sejarah
CONNECTIX Virtual PC, Microsoft Virtual PC 2004, Microsoft Virtual PC 2007, dan Windows Virtual PC adalah versi-versi dari software yang sama. Windows Virtual PC hanya berjalan pada Windows 7 dan hanya mendukung menjalankan Windows XP Professional dan kemudian.Microsoft versi sebelumnya yang berjalan pada versi Windows masih tersedia dan dukungan sistem operasi yang lebih tua daripada Windows XP

Microsoft Virtual PC

Pada tanggal 12 Juli 2006, Microsoft merilis Virtual PC 2004 SP1 untuk Windows gratis, tetapi versi Mac tidak dibuat gratis. Versi setara untuk Mac, versi 7, adalah versi final dari Virtual PC untuk Mac. Itu berlari di Mac OS X 10.2.8 atau yang lebih baru untuk PowerPC dan merupakan milik perangkat lunak komersial produk.

Virtual PC 2007 hanya dirilis untuk platform Windows, dengan publik beta testing mulai 11 Oktober 2006, dan rilis produksi pada tanggal 19 Februari 2007. Ia menambahkan dukungan untuk virtualisasi hardware , melihat mesin virtual pada beberapa monitor dan dukungan untuk Windows Vista baik sebagai tuan rumah dan tamu. (The Windows Aero antarmuka dinonaktifkan pada Windows tamu Vista karena keterbatasan perangkat keras video ditiru, namun, efek Aero dapat diberikan dengan menghubungkan ke tamu melalui Remote Desktop Connection dari host Aero-enabled Windows Vista, asalkan tamu adalah menjalankan Windows Vista Business atau edisi yang lebih tinggi.)

Pada tanggal 15 Mei 2008, Microsoft merilis Virtual PC 2007 Service Pack 1, yang menambahkan dukungan untuk Windows XP SP3 dan Windows Vista SP1 sebagai OS tamu dan tuan rumah, serta Windows Server 2008 Standard sebagai OS tamu. Sebuah hotfix rollup untuk SP1 Virtual PC 2007, yang dirilis 20 Februari 2009, memecahkan masalah jaringan dan meningkatkan resolusi layar maksimum 2048 × 1920 (32-bit), 16:9 memungkinkan resolusi seperti 1920 × 1080. Sebuah update keamanan yang dirilis pada tanggal 14 Juli 2009 untuk mengatasi ketinggian kerentanan hak istimewa dalam sistem operasi tamu.

Rilis tanggal Microsoft Virtual PC 2007
TanggalVersiDeskripsi
2006-10-11
6.0.122
Beta
2007-01-02
6.0.142
Release Candidate 1
2007-02-22
6.0.156
Release Of Manufaktur
2008-05-15
6.0.192
Service Pack 1 
2009-02-20
6.0.210
Update
2009-07-14
N / A
Security Update MS09-33 [ 15 ]

Windows Virtual PC


Windows Virtual PC memasuki pengujian beta publik pada tanggal 30 April 2009, dan dirilis bersama Windows 7. Tidak seperti pendahulunya, versi ini hanya mendukung sistem Windows 7 operasi tuan rumah.  Ini awalnya diperlukan dukungan hardware virtualisasi tetapi pada tanggal 19 Maret 2010, Microsoft merilis update untuk Microsoft Virtual PC yang memungkinkan untuk berjalan pada PC tanpa dukungan hardware. Windows Virtual PC tersedia gratis untuk edisi tertentu dari Windows 7, baik pra-instal oleh OEM atau melalui download dari situs Microsoft.

Fitur baru 
  1. Dukungan USB dan pengalihan - menghubungkan periferal seperti flash drive dan kamera digital, dan cetak dari tamu menjadi tuan rumah OS printer .Namun, USB isochronous transfer mode tidak didukung
  2. Seamless aplikasi penerbitan dan peluncuran - run Windows XP Mode aplikasi langsung dari Windows 7 desktop
  3. Dukungan untuk multithreading - menjalankan mesin virtual secara bersamaan, masing-masing di thread sendiri untuk peningkatan stabilitas dan kinerja
  4. Smart card pengalihan - menggunakan smart card yang terhubung ke host
  5. Integrasi dengan Windows Explorer - mengelola semua VMs dari folder Explorer tunggal (% USERPROFILE% \ Virtual Machines) 

Fitur Yang Dihapus

  1. Konsol Virtual Machine digantikan oleh terpadu Mesin Virtual folder shell.Beberapa pilihan dari konsol telah dihapus seperti Restore di awal , pengaturan waktu kinerja CPU, mematikan suara dalam mesin virtual tidak aktif, pilihan resolusi layar penuh terkait, mengkonfigurasi tombol host, pilihan tikus penangkapan dan pengaturan yang membutuhkan hak akses administrator.
  2. Tamu resmi dukungan untuk sistem operasi sebelum Windows XP Professional
  3. Drag-and-drop file sharing antara tamu dan tuan rumah
  4. Langsung berbagi folder antara host dan tamu sistem operasi (volume Hanya dapat dipergunakan bersama antara sistem operasi)
  5. Kemampuan untuk melakukan perubahan undo disk pada mematikan mesin virtual (Melakukan hal itu sekarang hanya mungkin melalui mesin virtualPengaturan kotak dialog)
  6. Kemampuan untuk menggunakan port paralel fisik dan virtual
  7. Antarmuka pengguna kontrol untuk menggunakan maya disket (floppy fungsi harddisk virtual, bagaimanapun, masih didukung dan dapat diakses menggunakan naskah ) 
  8. Yang terbaru Virtual PC untuk sistem operasi tamu tidak lagi didukung telah dihapus. Namun, menginstal Virtual Machine Penambahan dari produk Microsoft yang lebih tua virtualisasi bekerja untuk beberapa OS tamu.
  9. Properti dari Virtual Machine seperti Guest OS, prosesor, fitur prosesor, modus video, Video RAM, cache kode, IDE controller membaca dan menulis, ethernet membaca dan menulis, video frame rate dan opsi baris perintah tidak bisa lagi dilihat.

Rekomendasi System
  1. Komputer yang menjalankan windows 7 (kecuali win 7 Starter)
  2. Kecepatan Processor 1+GHz procesor (32 - atau 64-bit)
  3. Memory 2 GB
  4. Ruang Kosong Harddisk 15 GB
  5. Opsional : jika procesor mendukung hardware yang dibantu teknologi virtualisasi seperti AMD-V atau intel-VT, maka akan digunakan sebelum 19 Maret 2010 seperti procesor adalah wajib


 Windows XP Mode 



internet Explorer versi 6, 7, dan 8 berjalan bersamaan pada desktop Windows 7 Release Candidate menggunakan Windows XP Mode . 

Windows XP Mode ( XPM ) adalah mesin virtual untuk paket PC Windows Virtual berisi pra-instal, copy Izin Windows XP Professional dengan Service Pack 3 sebagai guest OS nya.Sebelumnya, CPU dan motherboard dari tuan rumah harus mendukung virtualisasi rdware, tetapi pembaruan di awal 2010 dihilangkan persyaratan ini. Pra-instal Komponen Integrasi Biarkan aplikasi berjalan dalam Lingkungan virtual muncul seolah-olah berjalan secara langsung pada host, berbagi desktop asli dan Start Menu Windows 7 serta berpartisipasi dalam file asosiasi jenis. Windows XP mode aplikasi dijalankan dalam Terminal Services Session di Windows XP virtual, dan diakses melalui Remote Desktop Protocol oleh klien yang berjalan pada host Windows 7.

Aplikasi berjalan di Windows XP Mode tidak memiliki masalah kompatibilitas, karena mereka benar-benar berjalan di dalam mesin Windows XP virtual dan diarahkan menggunakan RDP ke host Windows 7. Untuk 64-bit edisi Windows 7, XP Mode dapat digunakan untuk menjalankan aplikasi 16-bit, tetapi juga mencakup NTVDM . 

Mode Windows XP tersedia gratis untuk pengguna Windows 7 Professional, Enterprise, dan Ultimate. Pengguna edisi lain dari Windows 7 tidak memenuhi syarat untuk men-download dan menggunakannya. Pembatasan ini tidak berlaku Virtual PC untuk Windows itu sendiri. 

Windows XP Mode juga dapat dijalankan dengan VMware Player dan VMware Workstation . Namun, produk VMware hanya mengimpor Windows XP Mode pada Windows 7 Professional, Enterprise, atau Ultimate untuk mematuhi persyaratan lisensi Microsoft.  

lingkungan ditiru
Virtual PC mengemulasikan lingkungan berikut:
  1. Intel Pentium II ( 32-bit ) Prosesor (tapi virtualizes prosesor host pada versi Windows) dengan Intel 440BX chipset.
  2. Standar SVGA VESA kartu grafis ( S3 Trio 32 PCI dengan 4 MB video RAM , disesuaikan dalam versi hingga 16 MB dengan mengedit secara manual file setting mesin virtual).
  3. Sistem BIOS dari American Megatrends (AMI). 
  4. Creative Labs Sound Blaster 16 ISA PnP . (Ketika Vista diinstal sebagai Baik host (utama) dan tamu (virtual) sistem operasi, pengaturan Synchronized dengan tuan rumah dan konfigurasi audio yang tidak diperlukan.)
  5. DEC 21041 (DEC 21140 dalam versi lebih baru) Ethernet jaringan kartu. 
  6. Program menggunakan fitur yang tak tercatat dari perangkat keras, timing eksotis, atau tidak didukung opkode mungkin tidak bekerja. 
Pelaksanaan:
  1. Para Macintosh versi Virtual PC menggunakan dinamis kompilasi ulang untuk menerjemahkan x86 kode yang digunakan oleh PC ke dalam ujud PowerPC kode untuk Mac. 
  2. Versi Windows Virtual PC juga menggunakan dinamis kompilasi ulang, tapi hanya untuk menerjemahkan x86 mode kernel dan modus real kode ke x86 mode pengguna kode; mode pengguna asli dan maya 8086 modus kode berjalan secara native. 
  3. Pengunjung perangkap panggilan digunakan, terutama untuk ekstensi tamu, untuk mempercepat emulasi atau menawarkan fitur tambahan, seperti integrasi dengan lingkungan host.
  4. Virtual PC dan Virtual Server merangkum hard disk virtual dalam Virtual Hard Disk (VHD) format file, yang Microsoft telah membuat seluruh dokumentasi bawah Janji Keterangan Terbuka . 
Versi sebelumnya dari Virtual PC mendukung fitur berikut: (sekarang dihapus dalam Microsoft Virtual PC 2004 2007, dan Windows Virtual PC): 
  1. Versi Virtual PC (v5.0 atau sebelumnya) mungkin memiliki hard disk diformat setelah membuat Virtual Hard Disk file. Versi yang lebih baru harus partisi dan format Virtual Hard Disk file secara manual.
  2. Sebuah Virtual Switch tersedia dalam versi Virtual PC 4.1 atau sebelumnya memungkinkan menambahkan adapter jaringan ganda.
  3. Sistem operasi lama yang didukung dengan penambahan Virtual Machine. 
  4. Versi Virtual PC untuk Macintosh dapat berjalan di Mac OS 9.2.2 atau sebelumnya. Dukungan dari Apple Sistem 7,5 dijatuhkan di versi 3.
komponen mesin virtual integrasi
Windows Virtual PC dapat memungkinkan sistem operasi tamu berjalan dalam mesin virtual untuk berinteraksi dengan sistem operasi mereka tuan rumah di luar apa layak antara dua komputer fisik, seperti berbagi komponen perangkat keras fisik atau pertukaran data. Untuk melakukannya bagaimanapun, komponen integrasi harus diinstal pada sistem operasi tamu. Ketika tidak ada komponen integrasi diinstal, hanya rata-rata komunikasi antara dua mesin (baik virtual atau fisik) adalah melalui antarmuka jaringan virtual. Bahkan kursor mouse hanya dapat dikendalikan oleh satu sistem operasi (baik nyata atau virtual) pada waktu tertentu. Namun, setelah Komponen Integrasi diinstal pada sistem operasi tamu, fitur berikut secara otomatis diaktifkan:
  1. Kursor mouse berbagi: kursor mouse dapat bergerak bebas antara mesin-mesin.
  2. Host-dimulai shutdown: mesin virtual dapat ditutup, restart atau dimasukkan ke siaga atau hibernasi melalui satu set API fungsi.
  3. Sinkronisasi Waktu: Jam mesin virtual akan secara otomatis disinkronisasi dengan jam operasi host sistem.
  4. Proses pemantauan respon: Host sistem operasi akan dapat mendeteksi apakah perangkat lunak pada sistem operasi tamu responsif atau menggantung.
  5. Resolusi layar dinamis: Resolusi layar dari sistem operasi tamu dapat diubah hanya dengan mengubah ukuran jendela yang sedang berjalan. Namun, VM dapat dikonfigurasi untuk memungkinkan resolusi hanya standar. 
Selain fitur yang diuraikan di atas, sistem operasi tamu juga dapat mengambil keuntungan dari fitur integrasi berikut tapi hanya jika administrator mengaktifkan mereka:
  1. Berbagi audio: Audio diputar pada sistem operasi tamu dapat dibawa ke sistem operasi host dan bermain di atasnya.
  2. Berbagi clipboard: Isi seperti teks, gambar atau segala sesuatu yang dipotong atau disalin ke Windows Clipboard mungkin disisipkan di host lain.
  3. Printer sharing: Guest sistem operasi dapat mencetak pada printer operasi host sistem. Fitur ini tidak harus bingung dengan File dan Printer Sharing melalui koneksi jaringan dicontoh. 
  4. Kartu berbagi Smart: Smart card terhubung ke host sistem operasi dapat diakses pada sistem operasi tamu.
  5. File sharing: Windows Virtual PC juga dapat berbagi partisi disk dan disk drivedari sistem operasi host dengan sistem operasi tamu. Hal ini termasuk perangkat USB mass storage yang terhubung kemudian.
Di Virtual PC Windows, mengaktifkan fitur-fitur integrasi otomatis membuat account mesin virtual pengguna diakses dengan menggunakan Remote Desktop Connection .

Tuan rumah yang didukung dan sistem operasi tamu
Virtual PC memungkinkan sistem tamu beberapa operasi untuk menjalankan virtual pada host fisik tunggal. Meskipun jumlah host populer dan sistem operasi tamu tidak memiliki dukungan resmi Microsoft, kadang-kadang ada sedikit, jika ada, kendala teknis menghambat instalasi. Sebaliknya, konfigurasi mungkin tidak didukung karena Microsoft sendiri lisensi pembatasan, atau keputusan untuk memfokuskan sumber daya pengujian dan dukungan di tempat lain, terutama ketika produksi penggunaan warisan memudar produk.

Seorang manajer program di tim inti virtualisasi Microsoft menjelaskan apa dukungan resmi mencakup:

Dengan setiap rilis dari Virtual PC kita menghabiskan banyak waktu untuk memutuskan mana (tamu) sistem operasi harus secara resmi didukung. Sementara Virtual PC mampu menjalankan banyak sistem operasi, dukungan resmi untuk sistem operasi berarti bahwa kita akan menguji secara menyeluruh, tidak kapal Virtual PC jika ada masalah dengan sistem operasi, dan memberikan dukungan penuh bagi pelanggan yang mengalami masalah saat menjalankan ini sistem operasi dalam Virtual PC. 

-Ben Armstrong, "Virtual PC Guy"
Sebagai produk diposisikan untuk penggunaan desktop, Virtual PC menyediakan dukungan resmi untuk satu set yang berbeda dari sistem operasi dari server berorientasi pasangannya, Microsoft Virtual Server dan lebih maju Hyper-V .Sementara produk yang terakhir mendukung berbagai sistem operasi server, Virtual PC 2007 hanya mendukung satu varietas sebagai tuan rumah dan lain sebagai tamu; . penggantinya, Windows Virtual PC, mendukung tidak ada Dan, sedangkan Virtual Server dan Hyper- V telah resmi didukung pilih Linux tamu sejak 2006 dan 2008, masing-masing, pada 2009 , tidak ada rilis Microsoft Virtual PC telah resmi didukung Linux.Meskipun demikian, sejumlah distribusi Linux jangan berjalan dengan sukses di Virtual PC 2007, dan dapat digunakan dengan Penambahan Mesin Virtual dari Virtual Server (lihat di bawah ). Terakhir, sedangkan dukungan 64-bit tuan rumah adalah diperkenalkan dengan Virtual PC 2007, tidak ada rilis telah mampu virtualisasi tamu 64-bit; Microsoft telah sejauh ini dilindungi fungsi ini untuk Hyper-V , yang hanya berjalan pada 64-bit (x64) edisi Windows Server 2008 .

Daftar sistem operasi yang didukung
Dalam tabel berikut dan catatan, "dukungan" mengacu pada dukungan resmi Microsoft, seperti dijelaskan di atas.
Virtual PC 2004[ 59 [ 60 [ 46 [ 61 [ 62 ]
Virtual PC 2007[ 49 [ 63 [ 64 ]
Windows Virtual PC[ 50 [ 65 [ 66 [ 67 ]
Sistem operasi (host atau tamu?)Tuan rumahTamuTuan rumahTamuTuan rumahTamu
32-bit64-bit32-bit32-bit64-bit32-bit32-bit64-bit32-bit
Windows 7 UltimateTidakTidakTidakNahNahNahYaYaYa
Windows 7 EnterpriseTidakTidakTidakNahNahNahYaYaYa
Windows 7 ProfessionalTidakTidakTidakNahNahNahYaYaYa
Windows 7 Home PremiumTidakTidakTidakTidakTidakTidakYa Ya Ya 
Windows 7 Home BasicTidakTidakTidakTidakTidakTidakYa Ya Ya 
Windows 7 StarterTidakN / ATidakTidakN / ATidakTidakN / ATidak ada 
Windows Server 2008 StandardTidakTidakTidakTidakTidakYa TidakTidakTidak
Windows Vista UltimateTidakTidakTidakYaYaYaTidakTidakYa
Windows Vista EnterpriseTidakTidakTidakYaYaYaTidakTidakYa
Windows Vista BusinessTidakTidakTidakYaYaYaTidakTidakYa
Windows Vista Home PremiumTidakTidakTidakYa Ya YaTidakTidakTidak ada 
Windows Vista Home BasicTidakTidakTidakYa Ya Ya TidakTidakTidak ada 
Windows Vista StarterTidakN / ATidakTidakN / AYaTidakN / ATidak ada 
Windows Server 2003 StandardYa TidakYaYaYaYaTidakTidakTidak
Windows XP ProfessionalYaTidakYaYaYaYaTidakTidakYa
Windows XP Tablet PC EditionYaN / AYaYaN / AYaTidakN / ATidak ada 
Windows XP Media Center EditionTidakN / ANah,TidakN / ATidakTidakN / ATidak ada
Windows XP Home EditionTidakN / AYaYa N / AYa TidakN / ATidak ada 
Windows XP Starter EditionTidakN / AYaTidakN / AYaTidakN / ATidak ada ]
Windows 2000 ServerTidakN / AYaTidakN / AYaTidakN / ATidak
Windows 2000 ProfessionalYaN / AYaTidakN / AYaTidakN / ATidak
Windows MeTidakN / AYaTidakN / ADalamTidakN / ATidak
Windows 98 Edisi KeduaTidakN / AYaTidakN / AYaTidakN / ATidak
Windows 98(rilis asli)TidakN / AYaTidakN / ADalamTidakN / ATidak
Windows 95TidakN / AYaTidakN / ATidak adaTidakN / ATidak
Windows NT 4.0 WorkstationTidakN / AYaTidakN / ADalamTidakN / ATidak
Windows NT Workstation 3,51TidakN / ATidakTidakN / ATidakTidakN / ATidak
Windows NT 3.1 | NT 3.5TidakN / ANahTidakN / ANahTidakN / ATidak
IBM OS / 2(pilih edisi)TidakN / AYa TidakN / AYa TidakN / ATidak
16-bit16-bit16-bit16-bit16-bit16-bit
Windows 3.1TidakNo TidakTidakTidakTidak
Windows 3.0TidakTidakTidakTidak adaTidakTidak
MS-DOS 6,22TidakYaTidakTidak adaTidakTidak
LEGENDA
Dukungan Microsoft
YaDidukung
TidakTidak didukung
N / ATidak ada versi


Catatan - Rincian dukungan Microsoft
  • Didukung edisi:. OS / 2 Warp 4 Versi Fix Pack 15, OS / 2 Warp Convenience Pack 1, dan OS / 2 Warp Convenience Pack 2
  • Dukungan ditambahkan dalam Virtual PC 2004 Paket Layanan 1 (SP1) untuk Windows Server 2003 Standard Edition sebagai tuan rumah.
  • Untuk Virtual PC 2007, Microsoft ditunjuk berikut warisan sistem operasi "kompatibel", tetapi dukungan resmi dihentikan:. MS-DOS 6.22, Windows NT 4.0 Workstation, Windows 95, rilis asli dari Windows 98 dan Windows Me
  • Untuk tamu Windows Vista di Virtual PC 2007, Windows Aero antarmuka pengguna grafis dinonaktifkan karena keterbatasan ditiru Trio S3  kartu grafis; antarmuka jatuh kembali ke tema Vista Home Basic. Namun, efek Aero dapat diberikan dengan menghubungkan ke tamu melalui Remote Desktop Connection dari host Aero-enabled. 
  • Dukungan ditambahkan dalam Virtual PC 2007 Paket Layanan 1 (SP1) untuk Windows 2008 Standard Server sebagai tamu. 
  • Microsoft Januari 2008 EULA suplemen untuk Windows Vista mencabut pembatasan instalasi pembatasan dari Vista Home Basic dan Home Premium sebagai sistem operasi tamu.
  • Microsoft Januari 2008 EULA suplemen untuk Windows Vista mencabut pembatasan  pembatasan penggunaan BitLocker dan Microsoft- DRM yang dilindungi DRM dalam lingkungan virtual.
  • Dukungan ditambahkan dalam Layanan Virtual PC 2007 Pack 1 (SP1) hotfix rollup, tanggal 20 Februari 2009, untuk Windows XP Home baik sebagai tuan rumah dan tamu, dan untuk semua edisi Home Windows Vista sebagai host.
  • pra-konfigurasi XP Mode Windows Virtual PC dibatasi untuk Windows 7 Professional, Enterprise, dan Ultimate host. Namun, lingkungan setara dapat dikonfigurasi secara manual dengan menginstal Windows XP SP3 sebagai tamu (membutuhkan XP lisensi dan media instalasi atau file) dan menerapkan integrasi komponen update (tersedia untuk download dari Microsoft) untuk mengaktifkan mode seamless dan lain Windows 7 fitur integrasi.
  • komponen Integrasi ini memungkinkan mode seamless dan fitur lainnya dukungan Virtual PC Windows saja para tamu berikut: Windows XP Pro Service Pack 3 (SP3); Windows Vista Business SP1, Enterprise SP1, dan Ultimate SP1; dan Windows 7 Professional, Enterprise, dan Ultimate.
Catatan - Tidak didukung instalasi
  1. Virtual PC 2007 tidak termasuk Penambahan Virtual Machine untuk MS-DOS sebagai sebuah citra diri harddisk menginstal (diinstal menggunakan batch file), namun file tersebut termasuk dalam Mesin Penambahan file gambar virtual ISO (biasanya ditemukan dalam 'Program Files' folder di mana Virtual PC telah terinstal) dan dapat diperoleh dengan berbagai cara (sejumlah paket perangkat lunak kompresi file yang mendukung file ekstraksi dari file ISO image) untuk instalasi manual, juga penambahan DOS dari Virtual PC 2004 dapat digunakan tanpa masalah demikian juga DOS terbaru dari Virtual Server 2005.
  2. The Virtual Machine Penambahan disertakan dengan Virtual PC 2007 tidak akan menginstal pada Windows 95 tamu, tetapi penambahan dari Virtual PC 2004 dapat digunakan.
  3. Dalam pengujian informal, Microsoft virtualisasi manajer Ben Armstrong ditemukan XP Media Center 2004 "menyimpang dan tidak dapat digunakan" di bawah Virtual PC 2004, tetapi Media Center 2005 bekerja "indah", sans fitur TV.
  4. MSDN blog melaporkan bahwa pra-rilis versi Windows 7, mirip dengan edisi Ultimate yang akan datang, berjalan dengan sukses baik sebagai host dan sistem operasi tamu di Virtual PC 2007 Paket Layanan 1 (SP1). Integrasi fitur yang disediakan oleh Virtual Machine Penambahanberfungsi secara normal, tetapi Virtual PC 2007 SP1 harus atau lambat.Lihat "Windows 7 pada Virtual PC pada Windows 7" untuk penjelasan lebih lanjut. 
  5. Meskipun Windows NT 3.1 dan NT 3.5 menolak untuk diinstal pada prosesor yang lebih baru ( NT 3,51 perbaikan ini), adalah mungkin untuk mengubah berkas pada CD instalasi untuk memungkinkan menginstal. 
Linux tamu
Instalasi tamu lingkungan berbasis Linux di Virtual PC adalah mungkin. RedHat dan SuSe Linux tamu yang didukung. Yang terbaru Linux yang didukung di Microsoft Virtual Server , dan penambahan ini juga harus bekerja di Virtual PC.​​

Beberapa distribusi Linux harus diinstal dalam modus teks, karena mereka tidak mendukung chip ditiru Microsoft Virtual PC grafis. Ubuntu 8.10 ( Intrepid Ibex ) harus dipasang di SafeMode, tetapi tidak memerlukan perubahan lainnya.

Beberapa situs spesialis dalam daftar sistem operasi yang berjalan sukses sebagai tamu Virtual PC, untuk membantu pengguna menghindari masalah ketika menginstal distribusi Linux atau sistem operasi lain yang tidak memiliki dukungan resmi Microsoft.

Mac berbasis Intel dukungan
Microsoft mengumumkan pada tanggal 7 Agustus 2006, bahwa Virtual PC untuk Mac tidak akan porting ke Mac Intel platform. Microsoft menyatakan, "Alternatif solusi yang ditawarkan oleh Apple dan vendor lain, dikombinasikan dengan salinan ritel sepenuhnya dikemas dari Windows, akan memuaskan kebutuhan ini." produk serupa yang tersedia atau mengumumkan pada saat ituParallels Desktop dan VMware Fusion .

Oracle VM Virtual Box ( Virtual Box )




Oracle VM VirtualBox (sebelumnya Sun VirtualBox ) adalah Virtualisasi x86 paket perangkat lunak, yang diciptakan oleh perusahaan software Innotek GmbH, dibeli oleh Sun Microsystems , dan sekarang dikembangkan oleh Oracle Corporation sebagai bagian dari keluarganya produk Virtualisasi. Oracle VM VirtualBox terinstal pada sistem operasi host yang ada sebagai aplikasi, aplikasi ini memungkinkan sistem host operasi tamu tambahan, masing-masing dikenal sebagai OS Tamu , yang akan diambil dan dijalankan, masing-masing dengan lingkungan maya sendiri.

Sistem host operasi yang didukung termasuk Linux , Mac OS X , Windows XP , Windows Vista , Windows 7 , Solaris , dan OpenSolaris , ada juga port ke FreeBSD . Sistem operasi yang didukung tamu termasuk versi dan derivasi dari Windows , Linux , BSD , OS / 2 , Solaris dan lainnya. Sejak rilis 3.2.0, VirtualBox juga memungkinkan virtualisasi terbatas Mac OS X tamu pada hardware Apple.

Menurut survei 2010 oleh LinuxJournal.com , dan LifeHacker.com , VirtualBox adalah produk virtualisasi yang paling populer dengan lebih dari 50% suara.

Sejak versi 4.1, Windows tamu pada hardware yang didukung bisa mengambil keuntungan dari baru ini menerapkan WDDM sopir termasuk dalam penambahan tamu; ini memungkinkan Windows Aero harus diaktifkan bersama dengan Direct3D dukungan.

Sejarah
Innotek awalnya ditawarkan aplikasi di bawah perangkat lunak berpemilik lisensi. Salah satu versi dari produk tersebut tersedia tanpa biaya untuk penggunaan pribadi atau evaluasi, tunduk pada VirtualBox Penggunaan Pribadi dan Lisensi Evaluasi (Puel). Pada Januari 2007, VirtualBox Open Source Edition (OSE) dirilis sebagai perangkat lunak bebas subjek, dengan persyaratan dari GNU General Public License(GPL), versi 2.

Pengembang asli, innotek , juga memberikan kontribusi bagi pengembangan OS / 2 dan Linux dukungan virtualisasi dan OS / 2 port produk dari CONNECTIX yang kemudian diakuisisi oleh Microsoft . Secara khusus, innotek mengembangkan "penambahan" kode di kedua Microsoft Virtual PC dan Microsoft Virtual Server , yang sangat meningkatkan [ kata siapa? ] host-tamu OS interaksi.


Sun Microsystems mengakuisisi innotek pada Februari 2008.

Oracle Corporation mengakuisisi Matahari di Januari 2010 dan kembali merek produk sebagai "Oracle VM VirtualBox".

Perizinan
Dengan versi 4 dari VirtualBox, dirilis pada Desember 2010, paket inti adalah perangkat lunak bebas yang dirilis di bawah GNU General Public License versi 2 (GPLv2). Ini adalah paket fitur lengkap, termasuk beberapa komponen proprietary tidak tersedia di bawah GPLv2. Komponen-komponen ini menyediakan dukungan untuk USB 2.0 perangkat, RDP dan boot PXE untuk kartu Intel dan dilepaskan sebagai terpisah "Oracle VM VirtualBox paket ekstensi VirtualBox" di bawah kepemilikan Penggunaan Pribadi dan Lisensi Evaluasi (Puel), yang memungkinkan penggunaan perangkat lunak untuk pribadi digunakan, penggunaan pendidikan, atau evaluasi, secara gratis.

Sebelum versi 4, ada dua paket yang berbeda dari software VirtualBox. Paket penuh yang ditawarkan gratis di bawah Puel, dengan lisensi untuk dibeli penyebaran komersial lainnya dari Oracle.Sebuah paket kedua disebut VirtualBox Open Source Edition (OSE) dirilis di bawah GPLv2. Ini menghilangkan komponen proprietary yang sama tidak tersedia di bawah GPLv2.

Meskipun VirtualBox memiliki dukungan eksperimental untuk Mac X tamu OS, perjanjian lisensi pengguna akhir dari Mac OS X tidak mengizinkan sistem operasi untuk dijalankan pada hardware non-Apple, ditegakkan dalam sistem operasi oleh panggilan untuk Apple Sistem Manajemen Pengawas (SMC) di semua mesin Apple, yang memverifikasi keaslian perangkat keras. 


Lingkungan Ditiru

Beberapa tamu OS dapat dimuat di bawah sistem operasi host (host OS). Setiap tamu dapat dimulai, berhenti dan berhenti secara independen dalam sendiri mesin virtual (VM). Pengguna secara independen dapat mengkonfigurasi setiap VM dan menjalankannya di bawah pilihan virtualisasi berbasis software atau virtualisasi hardware dibantu jika perangkat keras tuan rumah yang mendasari mendukung ini. Host OS dan guest OS dan aplikasi dapat berkomunikasi satu sama lain melalui sejumlah mekanisme termasuk clipboard umum dan fasilitas jaringan virtual yang disediakan. VMs tamu juga dapat langsung berkomunikasi satu sama lain jika dikonfigurasi untuk melakukannya.


Software virtualisasi berbasis

Dengan tidak adanya hardware yang dibantu virtualisasi, VirtualBox mengadopsi standar perangkat lunak virtualisasi berbasis pendekatan. Mode ini mendukung 32-bit OS tamu yang berjalan di cincin 0 dan 3 dari Intel cincin arsitektur.

Kode OS tamu, berjalan di ring 0, adalah ulang untuk mengeksekusi di ring 1 pada perangkat keras host. Karena kode ini berisi petunjuk istimewa banyak yang tidak dapat berjalan secara native di ring 1, VirtualBox mempekerjakan Scanning Kode dan Manajer Analisis (CSAM) untuk memindai cincin 0 kode secara rekursif sebelum eksekusi pertama untuk mengidentifikasi instruksi bermasalah dan kemudian memanggil Manajer Patch (PATM) untuk melakukan in-situ patching. Ini menggantikan instruksi dengan melompat ke sebuah fragmen kode VM-aman setara disusun dalam hypervisor memori.
Para tamu kode mode pengguna, berjalan di ring 3, umumnya berjalan secara langsung pada perangkat keras tuan rumah pada cincin 3.

Dalam kedua kasus, VirtualBox menggunakan CSAM dan PATM untuk memeriksa dan patch petunjuk menyinggung setiap kali kesalahan terjadi. VirtualBox juga berisi recompiler dinamis , berdasarkan QEMU mengkompilasi ulang setiap modus real atau modus dilindungi kode seluruhnya (misalnya BIOS kode, tamu DOS, atau startup sistem operasi).

Menggunakan teknik ini, VirtualBox dapat mencapai kinerja yang sebanding dengan VMware .


Hardware yang dibantu virtualisasi
VirtualBox mendukung kedua Intel 's VT-x dan AMD 's AMD-V virtualisasi hardware. Memanfaatkan fasilitas ini, VirtualBox dapat berjalan setiap VM tamu di ruang alamat terpisah sendiri; OS tamu 0 cincin kode berjalan pada host pada cincin 0 dalam VMX non-root modus bukan di ring 1.

Beberapa tamu, termasuk 64-bit tamu, tamu SMP dan OS proprietary tertentu, hanya didukung oleh VirtualBox pada host dengan hardware yang dibantu virtualisasi.

Perangkat virtualisasi

Hard disk ditiru di salah satu dari tiga format disk image: VirtualBox khusus kontainer format, yang disebut "Disk Image Virtual" (VDI), yang disimpan sebagai file (. Dengan akhiran VDI) pada sistem operasi host; VMware Virtual Machine Disk Format (VMDK) , dan Microsoft Virtual PC format VHD . Sebuah mesin VirtualBox virtual dapat, karena itu, menggunakan disk yang dibuat di VMware atau Microsoft Virtual PC, serta format alaminya. VirtualBox juga dapat terhubung ke iSCSI target dan partisi mentah pada host, baik menggunakan sebagai hard disk virtual. VirtualBox mengemulasi IDE(PIIX4 dan ICH6 pengendali), SCSI , SATA (ICH8M controller) dan SAS controller yang hard drive dapat dilampirkan.

Kedua gambar ISO dan host yang terhubung perangkat fisik dapat dipasang sebagai CD / DVD drive. Misalnya, gambar DVD dari distribusi Linux dapat didownload dan digunakan langsung oleh VirtualBox.

Secara default VirtualBox menyediakan dukungan grafis melalui kartu grafis kustom virtual yang VESA yang kompatibel. Penambahan Tamu untuk Windows, Linux, Solaris, OpenSolaris, atau OS / 2 tamu termasuk driver video khusus yang meningkatkan kinerja video dan termasuk fitur tambahan, seperti secara otomatis menyesuaikan resolusi tamu ketika mengubah ukuran jendela VM, atau desktop komposisi melalui virtual WDDM driver.

Untuk Ethernet adapter jaringan, VirtualBox virtualizes ini Network Interface Cards : AMD PCnet PCI II (Am79C970A), AMD PCnet-Fast III (Am79C973), Intel PRO/1000 MT Desktop (82540EM), Intel PRO/1000 MT Server (82545EM), dan Intel PRO/1000 T Server (82543GC). Kartu jaringan ditiru memungkinkan OS yang paling tamu untuk berjalan tanpa perlu mencari dan menginstal driver untuk perangkat keras jaringan seperti yang dikirimkan sebagai bagian dari OS tamu. Secara default, VirtualBox menggunakan NAT di mana perangkat lunak Internet untuk pengguna akhir seperti Firefox atau ssh dapat beroperasi. Bridge jaringan melalui adapter jaringan host atau jaringan virtual antara para tamu juga dapat dikonfigurasi. Sampai dengan delapan adapter jaringan dapat dilampirkan secara bersamaan, tetapi hanya empat yang dapat dikonfigurasi melalui antarmuka grafis.

Untuk kartu suara, VirtualBox virtualizes Intel HD Audio, Intel ICH AC'97 perangkat dan SoundBlaster 16 kartu.

Sebuah USB 1.1 controller ditiru sehingga setiap perangkat USB yang terpasang pada tuan rumah dapat dilihat di tamu. Paket closed source ekstensi menambahkan USB 2.0 controller dan, jika VirtualBox bertindak sebagai server RDP, juga dapat menggunakan perangkat USB pada klien RDP remote seolah-olah mereka terhubung ke host, meskipun hanya jika klien mendukung VirtualBox khusus ekstensi (Oracle menyediakan klien untuk Solaris, Linux dan Sun Ray thin client yang dapat melakukan ini, dan telah menjanjikan dukungan untuk platform lain dalam versi masa depan).

Fitur set
  1. 64-bit tamu (perangkat keras virtualisasi saja)
  2. NCQ dukungan untuk SATA disk, SCSI dan SAS baku dan partisi
  3. Snapshots
  4. Seamless Mode
  5. Clipboard
  6. Share folder
  7. Driver khusus dan utilitas untuk memfasilitasi beralih antara sistem
  8. Command line interaksi (selain GUI)
  9. Umum API ( Java , Python , SOAP , XPCOM ) untuk mengendalikan konfigurasi VM dan eksekusi 
  10. Nested paging untuk AMD-V dan Intel VT (hanya untuk prosesor mendukung Slat dan dengan slat diaktifkan)
  11. Baku akses disk drive - memungkinkan partisi disk fisik yang berat pada sistem host untuk muncul dalam sistem tamu
  12. VMware Virtual Machine Disk ( VMDK ) dukungan format - memungkinkan VirtualBox untuk bertukar gambar disk dengan VMware
  13. Microsoft VHD dukungan
  14. Virtualisasi 3D (Dukungan terbatas untuk OpenGL telah ditambahkan ke v2.1, lebih banyak dukungan telah ditambahkan ke v2.2, OpenGL 2.0 dan dukungan Direct3D ditambahkan dalam VirtualBox 3.0)
  15. SMP dukungan (hingga 32 CPU virtual per mesin virtual), sejak versi 3.0
  16. Teleportasi (alias Live Migration ), sejak versi 3.1
  17. 2D video yang percepatan, sejak versi 3.1
Sejak versi 3.2
  1. Mac OS X Server dukungan tamu - eksperimental
  2. Memori balon
  3. RAM deduplication (Fusion Page) untuk Windows tamu pada 64-bit host
  4. CPU hot-plugging untuk Linux (hot-add dan hot-remove) dan beberapa Windows tamu (hot-add saja)
  5. Menghapus snapshot sementara VM berjalan
  6. Multi-monitor setup tamu di GUI, untuk pengguna Windows
  7. LSI Logic SAS kontroler emulasi
  8. Remote Desktop Protocol (RDP) akselerasi video
  9. Run dan mengontrol aplikasi tamu dari tuan rumah - untuk penyebaran perangkat lunak otomatis
Sejak versi 4.0
  1. Pemisahan Puel / ose diberikan dalam mendukung produk basis open source dan perpanjangan paket closed source yang dapat diinstal di atas produk dasar. Sebagai bagian dari perubahan ini, komponen tambahan dari VirtualBox dibuat open source (installer, dokumentasi, device driver)
  2. Intel HD Audio emulasi
  3. Intel ICH9 chipset emulasi
  4. Sebuah VM baru penyimpanan skema dimana semua data VM disimpan dalam satu folder tunggal untuk meningkatkan portabilitas VM
  5. Beberapa UI perangkat tambahan termasuk tampilan baru dengan preview VM dan modus skala
  6. Pada 32-bit host, VMS dapat masing-masing menggunakan lebih dari 1,5 GB RAM
  7. Selain OVF , format file tunggal OVA didukung
  8. CPU dan penggunaan I / O bandwidth dapat dibatasi per VM
  9. Dukungan untuk gambar DMG Apple (DVD)
  10. Multi-monitor setup tamu untuk Linux / Solaris tamu (sebelumnya hanya untuk Windows)
  11. Mengubah ukuran dari VDI dan gambar VHD
Sejak versi 4.1
  1. Windows Aero dukungan (percobaan)
  2. Pengunjung mesin kloning maya
Paket ekstensi

Beberapa fitur memerlukan instalasi dari sumber tertutup "VirtualBox Perpanjangan Pack": 
  1. Dukungan untuk virtual USB 2.0 controller (EHCI)
  2. VirtualBox RDP : dukungan untuk protokol koneksi proprietary jarak jauh yang dikembangkan oleh Microsoft dan Citrix.
  3. PXE boot untuk kartu Intel

Virtual Disk Image

VirtualBox menggunakan format sendiri untuk wadah penyimpanan - Image Disk Virtual (VDI). VirtualBox juga mendukung format penyimpanan terkenal lainnya seperti VMDK (digunakan khususnya oleh VMware ) serta format VHD digunakan oleh Microsoft .

Utilitas baris perintah VirtualBox VBoxManage termasuk pilihan untuk disk kloning dan sistem file mengimpor dan mengekspor, bagaimanapun, tidak termasuk alat untuk meningkatkan ukuran filesystem di dalam sebuah wadah VDI: hal ini dapat dicapai dengan berbagai cara dengan peralatan pihak ketiga (misalnya CloneVDI menyediakan GUI untuk kloning dan meningkatkan ukuran ) atau di tamu OS itu sendiri.

VirtualBox telah mendukung Virtualization Format Terbuka (OVF) sejak versi 2.2.0 (April 2009).

VMWare
VMware, Inc ( NYSE :  VMW ) adalah perusahaan yang menyediakan virtualisasi perangkat lunak, didirikan pada tahun 1998 dan berbasis di Palo Alto, California , Amerika Serikat. Perusahaan ini diakuisisi oleh EMC Corporation pada tahun 2004, dan beroperasi sebagai anak perusahaan perangkat lunak terpisah.
Perangkat lunak desktop VMware berjalan pada Microsoft Windows , Linux , dan Mac OS X , sementara VMware perusahaan perangkat lunak hypervisors untuk server, VMware ESX danVMware ESXi , adalah bare-metal hypervisors tertanam yang berjalan secara langsung padaserver yang keras tanpa memerlukan tambahan mendasari sistem operasi .



Sejarah VMWare 
Pada tahun 1998 didirikan oleh VMware Diane Greene , Mendel Rosenblum , Scott Devine, Edward Wang dan Edouard Bugnion . Greene dan Rosenblum, yang sudah menikah, pertama kali bertemu sementara pada Universitas California, Berkeley . Edouard Bugnion tetap menjadi kepala arsitek dan CTO dari VMware sampai 2005, dan melanjutkan untuk menemukan Sistem Nuova (sekarang bagian dari Cisco ).



VMware mengembangkan berbagai produk, yang paling menonjol di antaranya adalah mereka hypervisors . VMware menjadi terkenal untuk jenis pertama mereka 2 hypervisor dikenal sebagai GSX. Produk ini telah berkembang menjadi dua hypervisor produk garis, jenis VMware 1 hypervisors berjalan secara langsung pada perangkat keras, bersama dengan tipe host mereka 2 hypervisors.

Perusahaan ini memiliki kantor pusat di Palo Alto, California, Amerika Serikat, dan mendirikan R & D Center di Cambridge, Massachusetts, serta satu di Time Warner Center di New York City , pada tahun 2005.

VMware beroperasi di seluruh 1998 di stealth mode dengan sekitar 20 karyawan pada akhir tahun itu. Perusahaan ini diluncurkan secara resmi pada bulan Februari 1999 di Konferensi DEMO diselenggarakan oleh Chris Shipley .

VMware disampaikan produk pertama, VMware Workstation pada bulan Mei 1999 dan memasuki pasar server di tahun 2001 dengan VMware GSX Server (host) dan VMware ESX Server (hostless). Pada tahun 2003 VMware meluncurkan VMware Virtual Center, VMotion yang dan Virtual SMP teknologi. Dukungan 64-bit muncul pada tahun 2004. Perusahaan ini juga diakuisisi oleh EMC Corporation pada tahun yang sama sebesar $ 625 juta.

Pada bulan Juni 2006, VMware mengakuisisi swasta diselenggarakan Sistem Akimbi.Pada Agustus 2007, EMC Corporation merilis 10% saham perusahaan di VMware dalam penawaran umum perdana di New York Stock Exchange. Saham debut di US $ 29 per saham dan ditutup hari ini di $ 51.

Pada bulan Mei 2008, VMware mengakuisisi Israel start-up perusahaan B-sarang Jaringan untuk undisclosed sum. Setelah akuisisi VMware membuka R & D di Israel , pada awalnya dimulai dari fasilitas B-Hive dan tim di Israel. 

Pada tanggal 8 Juli 2008, VMware pendiri, presiden dan CEO Diane Greene itu tiba-tiba dipecat oleh Dewan VMware Direksi dan digantikan oleh Paul Maritz , 14 tahun pensiunan Microsoft veteran yang sedang menuju EMC komputasi awan unit usaha. Dalam rilis berita yang sama VMware menyatakan bahwa tahun 2008 pertumbuhan pendapatan akan "rendah hati di bawah bimbingan sebelumnya dari pertumbuhan 50% dari tahun 2007." Akibatnya, harga pasar dari VMware turun hampir 25%. Kemudian pada tanggal 10 September 2008, Rosenblum, kepala ilmuwan perusahaan, mengundurkan diri.

Pada tanggal 16 September 2008, VMware mengumumkan bahwa mereka bekerja sama dengan Cisco untuk menyediakan solusi pusat data bersama. Salah satu hasil pertama dari hal ini adalah Cisco Nexus 1000V , sebuah switch perangkat lunak yang didistribusikan virtual yang akan menjadi pilihan yang terintegrasi dalam infrastruktur VMware.

VMware diperoleh Graphics Tungsten, sebuah perusahaan dengan keahlian inti dalam pengembangan driver grafis 3D pada tanggal 26 November 2008.





Pada tanggal 10 Agustus 2009, VMware mengumumkan akuisisi SpringSource , pemimpin dalam perusahaan dan pengembangan aplikasi web dan manajemen. Akuisisi ini dilihat oleh industri sebagai langkah strategis dari VMware untuk menjadi pemimpin dalam menawarkan platform sebagai layanan (PaaS). Akuisisi ini juga mengakibatkan ekspansi portofolio layanan pendidikan VMware dengan dimasukkannya SpringSource University dan resmi pelatihan mitra, SpringPeople Teknologi .

Pada tanggal 12 Januari 2010, VMware mengakuisisi Zimbra , open-source kolaborasi perangkat lunak, dari Yahoo . Pada tanggal 6 Mei 2010, VMware mengakuisisi batu permata , yang akan dioperasikan di bawah divisi SpringSource VMware.

Pada 31 Agustus, 2010, VMware mengumumkan niatnya untuk mengakuisisi TriCipher dan Integrien. 

Pada tanggal 12 April 2011, mereka merilis sebuah open source platform-as-layanan-sistem yang disebut Cloud Foundry , dan versi host layanan. Ini mendukung penyebaran aplikasi untuk Java , Ruby on Rails , Sinatra , Node.js dan dukungan untuk MySQL , MongoDB danRedis . 

Pada tanggal 26 April 2011, VMware mengakuisisi SlideRocket sebuah startup yang mengembangkan aplikasi SaaS untuk membangun presentasi bisnis yang disimpan secara online. Melalui antarmuka berbasis Web, pengguna dapat menangani semua bagian dari proses, dari merancang slide dan menyusun konten, untuk meninjau dokumen dan penerbitan dan memberikan mereka

Pada 16 Mei 2011 VMware mengumumkan niatnya untuk mengakuisisi Teknologi Shavlik. Akuisisi ini diharapkan untuk menutup di Q2 2011. VMware telah digunakan dalam produk teknologi Shavlik Pembaruan vCenter nya Manager, dan co-mengembangkan VMware GO penawaran.

Pada tanggal 31 Mei 2011, VMware mengakuisisi Socialcast , layanan workstream kelompok.

Pada tanggal 13 Juni 2011, VMware mengakuisisi Bahan Bakar digital , IT Keuangan dan Bisnis Manajemen Perusahaan SaaS.

Pada tanggal 24 April 2012, VMware mengakuisisi Software Cetas .


Inti desain produk

VMware perangkat lunak menyediakan sepenuhnya virtual set perangkat keras untuk sistem operasi tamu. VMware perangkat lunak virtualizes perangkat keras untuk adapter video, adapter jaringan, dan adaptor hard disk. Host menyediakan pass-through driver untuk tamu USB, serial, dan perangkat paralel. Dengan cara ini, mesin virtual VMware menjadi sangat portabel antar komputer, karena setiap host hampir sama dengan tamu. Dalam prakteknya, seorang administrator sistem dapat menghentikan sementara operasi pada mesin virtual tamu, memindahkan atau menyalin bahwa tamu ke komputer lain fisik, dan ada melanjutkan eksekusi tepat pada titik suspensi. Atau, untuk server perusahaan, fitur yang disebut vMotion memungkinkan migrasi mesin virtual antara tamu operasional host hardware yang sama tetapi terpisah berbagi penyimpanan yang sama (atau, dengan Penyimpanan vMotion , penyimpanan terpisah dapat digunakan, juga).Masing-masing transisi benar-benar transparan untuk setiap pengguna pada mesin virtual pada saat itu sedang bermigrasi.



VMware Workstation, Server, dan ESX mengambil jalan yang lebih dioptimalkan untuk menjalankan sistem target operasi pada host dari emulator (seperti Bochs ) yang mensimulasikan fungsi dari setiap instruksi CPU pada mesin target satu-per-satu, atau kompilasi ulang dinamis yang mengkompilasi blok mesin-instruksi pertama kalinya mereka melaksanakan, dan kemudian menggunakan kode diterjemahkan langsung ketika kode berjalan kemudian ( Microsoft Virtual PC untuk Mac OS X mengambil pendekatan ini.) perangkat lunak VMware tidak meniru set instruksi untuk perangkat keras yang berbeda tidak secara fisik hadir . Hal ini secara signifikan meningkatkan kinerja, tetapi dapat menyebabkan masalah ketika bergerak tamu mesin virtual antara host menggunakan perangkat keras yang berbeda-set instruksi (seperti ditemukan dalam 64-bit Intel dan AMD CPU), atau antara host perangkat keras dengan sejumlah berbeda dari CPU. Piranti lunak yang agnostik CPU biasanya dapat bertahan hidup transisi seperti ini, kecuali agnostik oleh forking saat startup, dalam hal ini, perangkat lunak atau OS tamu harus dihentikan sebelum pindah, maka restart setelah beraktivitas.

Produk VMware mendahului ekstensi virtualisasi ke set instruksi x86, dan tidak memerlukan virtualisasi-enabled prosesor. Pada prosesor yang lebih baru, hypervisor sekarang dirancang memanfaatkan ekstensi. Namun, tidak seperti hypervisors lainnya, VMware masih mendukung prosesor tua. Dalam kasus tersebut, ia menggunakan CPU untuk menjalankan kode secara langsung bila memungkinkan (seperti, misalnya, ketika menjalankan user-mode dan virtual 8086 modus kode pada x86). Ketika eksekusi langsung tidak dapat beroperasi, seperti dengan kernel-tingkat dan real-mode kode, produk VMware menulis ulang kode dinamis, proses VMware panggilan "terjemahan biner" atau BT. Kode diterjemahkan akan disimpan dalam memori cadangan, biasanya pada akhir ruang alamat , yang segmentasi mekanisme dapat melindungi dan membuat tak terlihat. Untuk alasan ini, VMware beroperasi secara dramatis lebih cepat dari emulator, berjalan pada lebih dari 80% dari kecepatan bahwa tamu maya operasi-sistem akan berjalan secara langsung pada hardware yang sama. Dalam sebuah penelitian VMware mengklaim perlambatan lebih asli berkisar 0-6 persen untuk VMware ESX Server.

Pendekatan VMware menghindari beberapa kesulitan virtualisasi pada x86 berbasis platform. Mesin virtual dapat menangani instruksi menyinggung dengan mengganti mereka, atau hanya dengan menjalankan kernel-kode dalam mode pengguna. Instruksi Mengganti menjalankan risiko bahwa kode mungkin gagal untuk menemukan konten yang diharapkan jika membaca itu sendiri, seseorang tidak dapat melindungi kode terhadap membaca sementara memungkinkan eksekusi normal, dan mengganti di tempat menjadi rumit. Menjalankan kode dimodifikasi di user-mode juga akan gagal, karena sebagian besar instruksi yang hanya membaca mesin-state tidak menyebabkan pengecualian dan akan mengkhianati negara sebenarnya dari program, dan instruksi tertentu diam-diam mengubah perilaku di user-mode.Satu selalu harus menulis ulang; melakukan simulasi arus program counter di lokasi asli ketika hardware yang dibutuhkan dan (terutama) kode remapping breakpoints .

Meskipun mesin virtual VMware berjalan di user-mode, VMware Workstation itu sendiri membutuhkan instalasi berbagai driver di host sistem operasi, terutama untuk secara dinamis mengganti Tabel DESKRIPSI Global (GDT) dan Tabel DESKRIPSI Interrupt (IDT) .

Lini produk VMware juga dapat menjalankan sistem operasi yang berbeda pada sistem dual-boot dengan boot secara bersamaan satu partisi native saat menggunakan yang lain sebagai tamu dalam VMware Workstation.

Produk VMWare

Produk+VMware

Ada 3 jenis VMWare, yaitu :
  1. VMWare Workstation adalah software untuk virtual machine yang compatible dengan komputer Intel x86. Software ini memungkinkan pemakai untuk membuat satu atau lebih virtual machine dan menjalankannya secara serempak. Masing-masing virtual machine dapat menjalankan guest operating system-nya sendiri seperti Linux, Windows, BSD, dan lain-lain. Tetapi software ini tidak dapat menjalankan virtual machine yang dibuat oleh produk VMWare yang lain.
  2. VMWare Server sebenarnya memiliki sistem kerja yang sama dengan VMWare Workstation. Tetapi dibandingkan dengan VMWare Workstation, VMWare Server mempunyai kelebihan yaitu dapat menjalankan virtual machine yang dibuat oleh produk VMWare yang lain. VMWare Server juga dapat menjalankan virtual machine yang dibuat oleh Microsoft Virtual PC.
  3. VMWare Player adalah software yang digunakan untuk menjalankan virtual machine yang dibuat oleh produk VMWare lainnya. Tetapi software ini tidak dapat mebuat virtual machine sendiri.

MANFAAT VMWARE

Ada beberapa manfaat yang dapat diperoleh bila menggunakan vmware, antara lain:
  1. untuk keperluan uji program (trial and error), tidak perlu me-restart PC untuk beralih system operasi (dual boot) atau berpindah computer.
  2. Dapat mengembangkan peranti lunak multiplatform dengan cepat karena adanya lebih dari system operasi yang berjalan bersamaan.
  3. Dapat menambah intensitas penggunaan computer tanpa harus memebeli atau menambah computer.
  4. bermigrasi dengan mudah dari satu system operasi ke system operasi lain tanpa harus takut kehilanagan data karena salah partisi
  5. dapat membuat jaringan antar PC dengan mesin virtual walaupun PC tidak terpasang Network card maupun hub atau switch. VMware akan secara otomatis menyediakannya.
  6. vmware memeberikan fleksibilitas penggunaan system operasi secara bersamaan, sehingga bias mempelajari system operasi yang berbeda tanpa harus kehilanagn banyak waktu. 


Desktop perangkat lunak


VMware Workstation (produk pertama kali diluncurkan oleh VMware pada tahun 1999). Deretan perangkat lunak ini memungkinkan pengguna untuk menjalankan beberapa contoh dari x86 atau x86-64 sistem operasi yang kompatibel pada fisik tunggal PC .

VMware Fusion menyediakan fungsionalitas yang sama untuk pengguna Mac Intel platform, bersama dengan kompatibilitas penuh dengan mesin virtual yang dibuat oleh VMware produk lainnya.


VMware Player adalah untuk pengguna tanpa lisensi untuk menggunakan VMware Workstation atau VMware Fusion. VMware menawarkan software ini sebagai produk freeware untuk penggunaan pribadi. Meskipun awalnya tidak mampu menciptakan mesin virtual, keterbatasan ini telah dihapus pada versi 3.0.1.


Server perangkat lunak



VMware memasarkan dua produk virtualisasi untuk server :
VMware ESX (sebelumnya disebut "ESX Server"), sebuah tingkat perusahaan produk, dapat memberikan performa yang lebih freewareVMware Server, karena sistem yang lebih rendah biaya overhead . VMware ESX adalah "bare-metal" produk, berjalan secara langsung pada perangkat keras server, yang memungkinkan server virtual untuk juga menggunakan hardware yang kurang lebih langsung. Selain itu, VMware ESX terintegrasi ke VMware vCenter , yang menawarkan layanan tambahan untuk meningkatkan kehandalan dan pengelolaan dari penyebaran server, seperti
VMotion - kemampuan untuk memindahkan mesin virtual yang berjalan dari satu host ke yang lain ESX dan lebih cepat dari beberapa edisi lainnya
Penyimpanan VMotion - kemampuan untuk memindahkan mesin virtual yang berjalan dari satu perangkat penyimpanan yang lain
DRS - Distributed Resource Scheduler - load balancing otomatis cluster ESX menggunakan VMotion
HA - Ketersediaan Tinggi - Dalam kasus kegagalan hardware dalam sebuah cluster, server virtual secara otomatis akan restart pada host lain di cluster
VMware ESXi (sebelumnya disebut "VMware ESX 3i"), sangat mirip dengan ESX, tapi yang membedakan dalam Konsol Layanan dihapus, dan diganti dengan minimal BusyBox instalasi. Disk kebutuhan ruang jauh lebih rendah daripada untuk ESX dan jejak memoriberkurang. ESXi ini dimaksudkan untuk dijalankan dari flash disk di server tetapi dapat dijalankan dari disk normal. VMware ESXi host tidak dapat dikelola langsung dari konsol, manajemen semua dilakukan melalui Server VirtualCenter. Pada bulan Juli 2008, VMware memutuskan untuk memberikan ESXi gratis.
VMware Server (sebelumnya disebut "GSX Server", sekarang keduanya usang ) juga disediakan sebagai freeware untuk penggunaan non-komersial, seperti VMware Player , dan juga memungkinkan untuk membuat mesin virtual dengan itu. Ini adalah sebuah "host" aplikasi, yang berjalan di dalam yang ada Linux atau Windows sistem operasi .

Perangkat Lunak Manajemen Cloud


VMware vCloud Direktur memungkinkan swalayan akses ke kolam logis dari komputasi, jaringan dan penyimpanan sumber daya dengan kontrol kebijakan driven dan perjanjian tingkat layanan.
VMware vCloud Permintaan Manajer
VMware vCloud Datacenter Layanan
VMware vCloud Ekspres
VMware vCloud Jasa Konsultasi
VMware vCloud API
VMware Go adalah layanan berbasis web untuk memandu pengguna dari setiap tingkat keahlian melalui instalasi dan konfigurasi VMware vSphere Hypervisor.

Platform Aplikasi

VMware vFabric tcServer, suatu perusahaan Tomcat App server.

VMware vFabric Perusahaan Siap, suatu perusahaan Apache Web server.
VMware vFabric Hyperic menyediakan pemantauan aplikasi web dan kustom dan manajemen kinerja untuk lingkungan fisik, virtual dan awan.
VMware vFabric GemFire ​​memungkinkan data real-time distribusi, caching dan manajemen untuk aplikasi modern.
RabbitMQ menyediakan kuat dan dapat diandalkan antar-sistem pesan untuk aplikasi modern.
VMware vFabric SQLFire adalah memori data berorientasi perangkat lunak manajemen memberikan data aplikasi pada saat runtime dengan skala horisontal dan kilat-cepat kinerja sambil memberikan pengembang dengan antarmuka SQL terkenal dan alat.
VMware vFabric Web Server meningkatkan web Anda tingkatan kinerja, skalabilitas dan keamanan sekaligus mengurangi waktu penyebaran dan kompleksitas dengan Web Server VMware vFabric, server HTTP dan load-balancing komponen Platform Cloud vFabric.

Cadangan perangkat lunak

Pada bulan April 2011, EMC mentransfer pengendalian atas Mozy untuk VMware, sebuah langkah yang akan membantu VMware di menargetkan jumlah yang semakin meningkat berbasis cloud penawaran terhadap bisnis kecil dan menengah.


Mozy menghasilkan dua produk. MozyHome dan MozyPro.
MozyHome adalah versi konsumen dari layanan backup Mozy. Ini tersedia untuk membeli di langganan bulanan.
MozyPro adalah kelas bisnis versi dari layanan backup Mozy. MozyPro memerlukan lisensi terpisah untuk setiap komputer yang sedang mundur, serta lisensi server untuk server yang sedang didukung. Pelanggan kemudian membayar per gigabyte data yang mereka miliki di pusat data.

Produk lain

l


VMware vCenter Converter (VMware Converter) datang di kedua Enterprise ($, bundling dan hak dengan vCenter Server) dan Standalone (gratis) versi dan dirancang terutama untuk tugas-tugas berikut:
Mengkonversi mesin fisik menjadi mesin virtual, disebut sebagai Fisik-to-virtual atau P2V.
Mengkonversi mesin virtual dari satu jenis ke yang lain (V2V)
Jalankan tugas konfigurasi otomatis pada VMware ESX / ESXi server.

VMs Dikonversi yang kompatibel dengan VMware ESX / ESXi, VMware Server dan VMware Workstation. Sebuah konversi P2V dapat dilakukan dari mesin fisik menjalankan Microsoft Windows (XP atau lambat) atau berbasis Linux (Linux hanya bekerja pada versi standalone). Konversi dapat dikelola dari sebuah konsol terpusat memungkinkan untuk konversi beberapa pada saat yang sama (menggunakan versi Enterprise). VMware vCenter Converter menggantikan VMware tua produk "Asisten P2V" dan "Importir". P2V Asisten memungkinkan pengguna untuk mengkonversi mesin fisik ke mesin virtual, dan Importir diperbolehkan impor mesin virtual dari produk lainnya ke dalam VMware Workstation.

VMware Kapasitas Planner , sebuah teknologi informasi (TI) perencanaan kapasitas alat, mengumpulkan pemanfaatan-data dalam lingkungan komputasi heterogen dan membandingkannya dengan standar industri data referensi-untuk memberikan analisis danpengambilan dukungan pemodelan.

VMware ACE menyediakan sarana untuk mendistribusikan virtual desktop yang aman untuk PC klien jaringan.

VMware ThinApp , sebelumnya Thinstall, adalah suite virtualisasi mampu menciptakan perangkat lunak portabel (" aplikasi portabel ").Software ini memungkinkan aplikasi untuk mengeksekusi tanpa diinstal sebelumnya.

VMware Infrastruktur adalah kumpulan produk VMware digunakan untuk mengelola VMware ESX / ESXi lingkungan server.

VMware vSphere adalah "awan OS". VMware vSphere 4 awalnya bernama VMware Virtual Infrastructure (VI) 4 dan mampu mengatur kelompok besar dari infrastruktur, termasuk perangkat lunak dan perangkat keras baik dari jaringan internal dan eksternal.

The VMware Tools paket menambahkan driver dan utilitas untuk meningkatkan kinerja grafis untuk sistem operasi tamu yang berbeda, termasuk pelacakan mouse. Paket ini juga memungkinkan beberapa integrasi antara tamu dan sistem host, termasuk berbagi folder , plug-and-play perangkat, jam sinkronisasi , dan memotong-dan-paste di seluruh lingkungan. VMware Inc membuat VMware Tools yang tersedia untuk Microsoft Windows , Linux , Sun Solaris , FreeBSD , dan Novell NetWare tamu sistem.

Pada tanggal 11 September di VMworld 2007, VMware mengumumkan bahwa sebagian besar dari VMware Tools untuk Linux, Solaris, FreeBSD dan tamu yang dirilis di bawah GPL dan lisensi GPL yang kompatibel. Mereka juga mengumumkan penciptaan Machine Tools Buka Virtual ("open-vm-tools") proyek di Sourceforge.net.

Semoga Artikel ini bermanfaat untuk sobat blogger yang ingin mencoba sistem operasi dobel atau lebih dan terimakasih sudah mampir ke blog saya. jika ada salah kata mohon maaf dan sukses selalu dunia Teknologi dan maju terus.





Virtual Machine(VM) adalah sebuah mesin yang mempunyai dasar logika yang menggunakan pendekatan lapisan-lapisan ( layers)dari sistem komputer.Sehingga sistem komputer dengan tersendiri dibangun atas lapisan-lapisan tersebut, dengan urutan lapisannya mulai dari lapisan terendah sampai lapisan teratas adalah sebagai berikut: 

  • Perangkat keras (semua bagian fisik komputer)
  • Kernel (program untuk mengontrol disk dan sistem file, multi-taskingload-balancing,networking dan security)
  • Sistem program (program yang membantu general user)
Kernel yang berada pada lapisan kedua ini, menggunakan instruksi perangkat keras untuk menciptakan seperangkat system call yang dapat digunakan oleh komponen-komponen pada level sistem program. Sistem program kemudian dapat menggunakan system call dan perangkat keras lainnya seolah-olah pada level yang sama. Meskipun sistem program berada di level tertinggi , namun program aplikasi bisa melihat segala sesuatu pada tingkatan dibawahnya seakan-akan mereka adalah bagian dari mesin. Pendekatan dengan lapisan-lapisan inilah yang kemudian menjadi kesimpulan logis pada konsep Virtual Machine(VM) atau virtual machine(VM).

Kekurangan Virtual Machine(VM)

Ada beberapa kesulitan utama dari konsep VM, diantaranya adalah: 
  • Dalam sistem penyimpanan. Sebagai contoh kesulitan dalam sistem penyimpanan adalah sebagai berikut: Andaikan kita mempunyai suatu mesin yang memiliki 3 disk drive namun ingin mendukung 7 VM. Keadaan ini jelas tidak memungkinkan bagi kita untuk dapat mengalokasikan setiap disk drive untuk tiap VM, karena perangkat lunak untuk mesin virtual sendiri akan membutuhkan ruang disk secara substansi untuk menyediakan memori virtual dan spooling.Solusinya adalah dengan menyediakan disk virtual atau yang dikenal pula dengan minidisk, dimana ukuran daya penyimpanannya identik dengan ukuran sebenarnya. Dengan demikian, pendekatan VM juga menyediakan sebuah antarmuka yang identik dengan underlying bare hardware.
  • Dalam hal pengimplementasian. Meski konsep VM cukup baik, namun VM sulit diimplementasikan.

Kelebihan Virtual Machine(VM)

Terlepas dari segala kekurangannya, VM memiliki beberapa keunggulan, antara lain: 
  • Dalam hal keamanan. VM memiliki perlindungan yang lengkap pada berbagai sistem sumber daya, yaitu dengan meniadakan pembagian resources secara langsung, sehingga tidak ada masalah proteksi dalam VM. Sistem VM adalah kendaraan yang sempurna untuk penelitian dan pengembangan sistem operasi. Dengan VM, jika terdapat suatu perubahan pada satu bagian dari mesin, maka dijamin tidak akan mengubah komponen lainnya.
  • Memungkinkan untuk mendefinisikan suatu jaringan dari Virtual Machine(VM). Tiap-tiap bagian mengirim informasi melalui jaringan komunikasi virtual. Sekali lagi, jaringan dimodelkan setelah komunikasi fisik jaringan diimplementasikan pada perangkat lunak

Komentar

Postingan populer dari blog ini

Pengertian vpn, dan fungsinya