Sabtu, 07 Oktober 2017

REVIEW VIRTUAL MACHINE ( Microsoft Hyper-v)

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





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