Oke sekarang kita bakalan bahas mengenai Virtual
Machine dan Merivew salah satu software Virtual Mesin. So ini adalah membahasan mengenai virtual mesin secara
singkat yaa, karna intinya adalah untuk menriew salah satu Software nya, hehe.😀
Virtual machine?
Jadi, Virtual machine itu adalah sebuah perangkat
lunak atau perangkat virtual yang akan memvirtualisasi kan hardware secara
lengkap seperti sistem aslinya. Jadi kita dapat menjalankan berbagai macam OS
tanpa harus menambahkan hardware, hanya dengan simulasi saja. Virtual Mesin ini
akan membuat kumpulan perangkat virtual seperti BIOS, Harddisk dan sebagainya.
Fungsinya?
Virtual Mesin ini mempunyai fungsi, salah satunya
adalah agar kita dapat mencoba sistem operasi yang kita inginkan, men uji coba
software dsb.
Kelebihan dan kekurangannya?
Virtual Mesin ini pun mempunyai beberapa kelebihan yaitu
dapat meningkatkan pemanfaatan hardware mesin anda, menurunkan biaya modal dan
operasional, anda juga dapat menjalankan program lain di virtual mesin yang
belum tentudi OS yang sama dengan mesin host misalnya menjalankan Windows atau
Mac pada mesin host Linux begitupun sebaliknya.
Disamping ia mempunya kelebihan pasti ia mempunyai
kekurangan seperti halnya, anda akan cukup kesulitan mengenai sistem
penyimpannya, untuk pengimplementasian nya pun cukup sulit.
Apa aja sih software virtual machine?
Software VM itu sebenarnya cukup banyak, salah satunya
adalah VirtualBox, VMWare Player,Windows Virtual PC, Qemu, Proxmox, Microsoft
hyper V, dan sebagainya.
Jadi itu penjelasan singkat mengenai virtual machine,
sekarang kita akan membahas mengenai salah satu software virtual machine itu
sendiri yaitu Microsoft hyper-v.
Microsoft Hyper-V ini merupakan teknologi virtualisasi
yang dibuat oleh Microsoft, dan sebelumnya dikenal dengan nama Windows Server
Virtualization.
Hyper-V adalah virtualisasi berbasis hypervisor. Sedang hypervisor
dikenal juga sebagai virtual machine manager (VMM). VMM sendiri adalah salah
satu dari teknik hardware virtualization yang memungkinkan beberapa sistem
operasi (dikenal sebagai guest) yang berjalan diatas sebuah host komputer.
Guest pada dasarnya akan berbentuk sebagai file.
Sistem operasi yang didukung: Linux dan mesin virtual FreeBSD
untuk Hyper-V di Windows, dan juga didukung oleh Windows guest operating system
untuk Hyper-V pada Windows Server.
Ada dua model virtualisasi server yang disediakan oleh Microsoft.
Yaitu :
- Hyper-V yang merupakan role atau bagian dari Microsoft Windows
Server 2008 R2 (as a role). Pada model ini hypervisor menjadi bagian dari
sistem operasi host. Sehingga sistem operasi host berfungsi sebagai perantara
antara hypervisor dan perangkat keras.
- Hyper-V yang merupakan role atau bagian dari Microsoft Windows
Server 2008 R2 (as a role). Pada model ini hypervisor menjadi bagian dari
sistem operasi host. Sehingga sistem operasi host berfungsi sebagai perantara
antara hypervisor dan perangkat keras.
Hyper-V ini
sendiri memiliki beberapa fungsi seperti:
Dari segi teknis, Hyper-V dapat digunakan untuk
melakukan pengujian terhadap sebuah pengembangan teknologi informasi.
Selain itu, dengan Hyper-V maka proses
terhadap standarisasi atas pemakaian perangkat lunak dan perangkat keras makin
mudah dilakukan. Hal ini menjadikan pihak administrator pada TI jadi makin
mudah melaksanakan tugas-tugasnya.
Hyper-V juga bersifat sangat fleksibel
menjadikan penentuan atas spesifikasi pada perangkat keras bisa dengan mudah
dikurangi dan ditambah menurut kebutuhan.
Melalui Hyper-V perusahaan dapat
menciptakan sistem komputerisasi yang terpusat dan meminimalkan pemakaian
komputer desktop.
Hyper-V dapat membantu kita dalam beberapa hal yaitu:
·
Menetapkan
atau memperluas lingkungan awan pribadi. Menyediakan layanan TI
on-demand yang lebih fleksibel dengan memindahkan atau memperluas penggunaan
sumber daya bersama dan menyesuaikan penggunaan sesuai permintaan.
·
Gunakan
perangkat keras Anda lebih efektif. Mengkonsolidasikan server dan
beban kerja ke komputer fisik yang lebih sedikit dan lebih kuat untuk
menggunakan lebih sedikit daya dan ruang fisik.
·
Tingkatkan
kontinuitas usaha. Minimalkan
dampak downtime yang dijadwalkan dan tidak terjadwal dari beban kerja Anda.
·
Menetapkan
atau memperluas infrastruktur virtual desktop (VDI). Gunakan strategi desktop
terpusat dengan VDI dapat membantu Anda meningkatkan ketangkasan bisnis dan
keamanan data, serta mempermudah kepatuhan terhadap peraturan dan mengelola
sistem operasi dan aplikasi desktop. Menyebarkan
Host Virtualization Hyper-V dan Remote Desktop (Host Virtualisasi RD) pada
server yang sama untuk membuat virtual desktop pribadi atau kolam virtual
desktop tersedia bagi pengguna Anda.
·
Buatlah
pengembangan dan uji yang lebih efisien. Mereproduksi lingkungan
komputasi yang berbeda tanpa harus membeli atau merawat semua perangkat keras
yang Anda perlukan jika hanya menggunakan sistem fisik.
Fitur apa yang dimiliki Hyper-V?
- Hyper-V menawarkan banyak fitur. Ini adalah ikhtisar, dikelompokkan berdasarkan fitur yang disediakan atau membantu Anda melakukannya
- Komputasi lingkungan - Mesin virtual Hyper-V mencakup komponen dasar yang sama seperti komputer fisik, seperti memori, prosesor, penyimpanan, dan jaringan. Semua bagian ini memiliki fitur dan pilihan sehingga Anda dapat mengkonfigurasi berbagai cara untuk memenuhi kebutuhan yang berbeda. Penyimpanan dan jaringan masing-masing bisa dianggap kategori sendiri, karena banyak cara Anda bisa mengkonfigurasinya.
- Pemulihan bencana dan cadangan - Untuk pemulihan bencana, Hyper-V Replica menciptakan salinan mesin virtual, yang dimaksudkan untuk disimpan di lokasi fisik lain, sehingga Anda dapat mengembalikan mesin virtual dari salinannya. Sebagai cadangan, Hyper-V menawarkan dua tipe.One menggunakan status tersimpan dan yang lainnya menggunakan Volume Shadow Copy Service (VSS) sehingga Anda dapat membuat backup aplikasi yang konsisten untuk program yang mendukung VSS.
- Optimalisasi - Setiap sistem operasi pendukung tamu memiliki seperangkat layanan dan driver khusus, yang disebut layanan integrasi , yang mempermudah penggunaan sistem operasi pada mesin virtual Hyper-V
- Portabilitas - Fitur seperti migrasi langsung, migrasi penyimpanan, dan impor / ekspor memudahkan untuk memindahkan atau mendistribusikan mesin virtual.
- Konektivitas jarak jauh - Hyper-V mencakup Virtual Machine Connection, alat koneksi jarak jauh untuk digunakan dengan Windows dan Linux. Tidak seperti Remote Desktop, alat ini memberi Anda akses konsol, sehingga Anda dapat melihat apa yang terjadi di tamu bahkan saat sistem operasi belum di-boot.
- Keamanan - Mesin virtual boot dan terlindung aman membantu melindungi terhadap perangkat lunak perusak dan akses tidak sah lainnya ke mesin virtual dan datanya.
Kebutuhan sistem dan spesifikasi
Untuk dapat mengimplementasikan virtualisasi server berbasis
Microsoft Hyper-V, dibutuhkan beberapa syarat sebagai berikut:
- Sistem operasi yang berfungsi sebagai Host. Gunakan sistem
operasi terbaru seperti Microsoft Windows Server 2008 R2 SP1.
- Prosesor yang digunakan adalah x86-64 (prosesor 64 bit)
- Prosesor mempunyai kemampuan hardware assisted virtualization.
Jika menggunakan prosesor intel dikenal dengan istilah intel-vt sedangkan untuk
prosesor AMD dikenal dengan AMD-V.
- Memori minimum untuk host 2 GB
- Sistem operasi guest :
·
Hyper-V mendukung sampai 4
prosesor
·
Mendukung sampai 384 VM per
sistem
·
Mendukung sistem operasi 32-bit
dan 64-bit
Hyper-V adalah
teknologi virtualisasi berbasis hypervisor. Hyper-V menggunakan hypervisor Windows, yang
membutuhkan prosesor fisik dengan fitur tertentu.
Pada kebanyakan kasus, hypervisor mengelola
interaksi antara perangkat keras dan mesin virtual. Akses
hypervisor-controlled ke perangkat keras ini memberi mesin virtual lingkungan
yang terisolasi dimana mereka beroperasi. Dalam beberapa konfigurasi,
mesin virtual atau sistem operasi yang berjalan di mesin virtual memiliki akses
langsung ke grafis, jaringan, atau perangkat keras penyimpanan.
Hyper-V mengimplementasikan
isolasi mesin virtual dalam hal partisi . Partisi
adalah unit isolasi yang logis, didukung oleh hypervisor, di mana setiap sistem
operasi tamu
dijalankan. Contoh hypervisor harus memiliki setidaknya satu partisi induk , menjalankan
versi Windows
Server yang didukung
(2008 dan yang lebih baru). Tumpukan virtualisasi berjalan di partisi
induk dan memiliki akses langsung ke perangkat keras. Partisi induknya
kemudian menciptakan partisi anak yang
menampung OS tamu.Partisi induk membuat partisi anak menggunakan API hypercall , yang merupakan antarmuka pemrograman aplikasi yang terpapar oleh
Hyper-V.
Partisi anak tidak memiliki
akses ke prosesor fisik, juga tidak
menangani interupsi sebenarnya. Sebagai
gantinya, ia memiliki pandangan virtual prosesor dan berjalan di Guest Virtual Address , yang,
tergantung pada konfigurasi hypervisor, mungkin tidak harus menjadi
keseluruhan ruang
alamat virtual .Bergantung
pada konfigurasi VM, Hyper-V hanya bisa mengekspos sebagian dari prosesor ke
setiap partisi. Hypervisor menangani interrupts ke prosesor, dan
mengalihkannya ke partisi masing-masing menggunakan Physical Synthetic Interrupt Controller (SynIC). Perangkat
keras Hyper-V dapat mempercepat terjemahan alamat Ruang Alamat Virtual Tamu
dengan menggunakan terjemahan alamat tingkat kedua yang disediakan oleh CPU,
disebut EPT pada Intel dan RVI (dahulu NPT) pada AMD.
Partisi anak tidak memiliki
akses langsung ke sumber daya perangkat keras, namun memiliki pandangan virtual
tentang sumber daya, dalam hal perangkat
virtual . Setiap permintaan ke perangkat virtual dialihkan
melalui VMBus ke
perangkat di partisi induk, yang akan mengelola permintaan. VMBus adalah
saluran logis yang memungkinkan komunikasi antar-partisi. Respon juga
dialihkan melalui VMBus. Jika perangkat di partisi induk juga perangkat
virtual, maka akan diarahkan lebih jauh sampai mencapai partisi induk, di mana
ia akan mendapatkan akses ke perangkat fisik. Partisi induk
menjalankan Virtualization
Service Provider (VSP), yang terhubung ke VMBus dan menangani
permintaan akses perangkat dari partisi anak. Perangkat virtual partisi
anak menjalankan Klien
Virtualization Service (VSC) secara virtual, yang mengarahkan ulang
permintaan ke VSP di partisi induk melalui VMBus. Seluruh proses ini
transparan ke OS tamu.
Perangkat virtual juga
dapat memanfaatkan fitur Windows Server Virtualization, yang diberi nama Enlightened I / O , untuk
penyimpanan, jaringan dan subsistem grafis, antara lain. I / O yang
tercerahkan adalah penerapan protokol komunikasi tingkat tinggi yang
sadar-intuitif, seperti SCSI , yang memungkinkan
melewati lapisan emulasi perangkat dan memanfaatkan VMBus secara
langsung. Hal ini membuat komunikasi lebih efisien, namun membutuhkan OS
tamu untuk mendukung Enlightened I / O.
Sekian penjelasan singkat, apabila ada kesalahan mohon maaf.😌
Referensi :
http://blog.dsolusindo.com/cara-menggunakan-hyper-v/
http://muhammadsofjanrizal.blogspot.co.id/2014/04/contoh-contoh-virtual-machine-dan.html
http://www.cloudindonesia.or.id/?s=Hyper-V
https://en.wikipedia.org/wiki/Hyper-V
0 komentar:
Posting Komentar