This page needs JavaScript activated to work correctly !

This page will be redirect in 3 second !

Virtual Machine - Hypervisor - Networking | IDRaya.com

Virtual Machine - Hypervisor

Triawan NETWORKING 17/12/2020 0 Discuss 1.2K Views

Virtual Machine (VM) dapat diartikan sebagai metode membagi single physical machine menjadi beberapa machine secara virtual atau disebut sebagai virtual machine. Tentunys single physical machine berkaitan dengan resource sistem komputer itu sendiri secara satu kesatuan, diantaranya yang teridri dari CPU, Memory, Secondary-storage, perangkat I/O dan lain sebagainya.

Konsep Virtual Machine

Berikut pembahasan secara garis besar mengenai konsep dasar VM (guest machine) yang dikelolah oleh hypervisor (host machine) atau disebut juga dengan Virtual Machine Manager (VMM).

Tujuan Virtualisasi

Berikut ini beberapa tujuan dari penggunaan virtualisasi.

  • Abstraction - menyederhanakan penggunaan resource yang menjadi dasar atau pokok, sehingga dapat menghilangkan detail struktur atau kompleksitas resource.
  • Replication - membuat perwujudan (replikasi) dari resource, sehingga dapat menyederhanakan serta mempermudah pengelolaannya atau pengalokasiannya.
  • Isolation - pada multi client memisahkan antara resource yang mendasarinya antara satu client dengan client lainnya, sehingga dapat meningkatkan keamanan.

Keuntungan Virtualisasi

Berikut ini beberapa keuntungan dari penggunaan virtualisasi.

  1. Memungkinkan menghemat cost/biaya yang lebih rendah, seperti untuk maintenance maupun penambahan resource (cukup dilakukan terhadap satu physical resource saja). Hal ini dapat dikatakan berkaitan dengan vertical scalling.
  2. Memungkinkan menjalankan multi sistem operasi pada satu platform atau machine.
  3. Mereduksi penggunaan jumlah ruang untuk penempatan platform komputasi atau machine.

Keuntungan lainnya dari penggunaan virtualisasi seperti, pengalokasian resource lebih fleksibel dan efisien; Meningkatkan produktifitas deploment baik sistem operasi yang diperlukan maupun aplikasi yang dibangun, salah satunya karna menggunakan remote access; Jika dibangun menggunakan konsep clustering dan sistem terdistribusi, sistem tersebut menjadi high availability dan memudahkan dalam disaster recovery.; Dari segi oritentasi bisnis dibidang IT, besaran biaya resource/VM yang dikelurakan oleh client dapat disesuaikan dengan kebutuhan pengguna itu sendiri.

Referensi

  1. Operating Systems: Internals and Design Principles (8th Edition), William Stallings, 2014.
  2. Operating System Concepts (9th Edition in Chinese) by Abraham Silberschatz et al.
  3. The Linux Programming Interface: A Linux and UNIX System Programming Handbook, Michael Kerrisk.

Agus Triawan/Triawan

 matriawan@gmail.com

Triawan is just an ordinary person, founder idraya[dot]com who just a little bit knows also likes try and error about devices, networks and programming/applications to solve challenges related to information technology.

If there is question, please discuss below. Very welcome and expected to provide corrections, criticisms, and suggestions.


We'll not share/display your email.
Example: Say <b>Hello</b> &lt;?php echo 'World'; ?&gt;
Output: Say Hello <?php echo 'World'; ?>
Words can come true for you, so be wise in speaking.

Be the first :D