Apa itu Perangkat Lunak Virtualisasi?

Virtualisasi menyangkut pembuatan sistem di dalam sistem untuk berbagi sumber daya. Perangkat lunak virtualisasi adalah apa yang membuat ini terjadi. Ini dirancang untuk menciptakan lingkungan yang membodohi program lain dengan berpikir bahwa mereka bekerja pada mesin khusus, murni untuk penggunaannya sendiri.

Dengan web hosting, sebuah situs di-host di server yang terhubung ke tulang punggung internet dan server ini menjalankan perangkat lunak virtualisasi, yang membagi sumber daya antara beberapa server “virtual”.

Sistem operasi tidak suka berbagi, jadi sering kali perlu membodohi mereka dengan berpikir bahwa mereka tidak suka berbagi. Perangkat lunak virtualisasi melakukan pembodohan dengan membuat “instance”, yang merupakan partisi terpisah pada mesin. Setiap instance berpikir itu adalah satu-satunya, dan oleh karena itu apa pun yang terpasang di dalamnya juga berpikir demikian. Ini menciptakan semacam kotak tertutup, di mana apa pun yang terjadi di dalamnya tidak dapat memengaruhi apa yang ada di luar. Perangkat lunak virtualisasi kemudian mengatur sumber daya mesin sehingga setiap instance memiliki apa yang dibutuhkan untuk berjalan secara efektif.

Virtualisasi berguna dalam banyak hal. Ini berarti pengguna komputer dapat mencoba beberapa sistem operasi pada suatu sistem tanpa harus membangunnya kembali setiap kali. Hal ini memungkinkan platform yang berbeda untuk berbagi sumber daya, terutama jika mereka tidak memerlukan banyak. Itu juga dapat membuat laboratorium mini di komputer, memungkinkan eksperimen tanpa mempertaruhkan seluruh mesin.

Contoh virtualisasi terbaik adalah web hosting. Sebuah situs web di-host di server yang terhubung ke tulang punggung internet. Server ini menjalankan perangkat lunak virtualisasi, yang membagi sumber daya server di antara beberapa server “virtual”. Setiap server virtual menganggap itu satu-satunya server di mesin dan bekerja dengan cukup bahagia.

Seseorang yang membayar untuk web hosting membayar untuk segmen server ini dan contohnya sendiri. Perangkat lunak pada setiap instance kemudian melayani situs web dan semuanya berfungsi seolah-olah situs tersebut berada di servernya sendiri. Ini menurunkan biaya secara signifikan baik untuk web host dan pelanggan. Tuan rumah dapat memiliki lebih banyak pelanggan yang berbagi mesin dengan biaya yang jauh lebih rendah. Pelanggan memiliki semua karakteristik server mereka sendiri, tanpa biaya dedicated server.

Bisnis juga terbangun dengan gagasan virtualisasi. Saat ini diperkirakan bahwa sebagian besar server bisnis paling banyak digunakan 40%, bahkan pada waktu tersibuk mereka. Perangkat lunak virtualisasi memungkinkan bisnis untuk meng-host beberapa platform perangkat lunak di setiap server, memanfaatkan lebih banyak sumber daya yang tersedia. Ini berarti lebih sedikit server yang dibutuhkan, yang dapat menghasilkan penghematan biaya yang signifikan. Penghematan biaya tidak hanya karena tidak harus membeli server tambahan, tetapi juga biaya untuk menyalakannya, membuatnya tetap berfungsi, dan memeliharanya.

Perangkat lunak virtualisasi juga dapat digunakan di rumah. Komputer yang menjalankan sistem operasi Windows® , misalnya, dapat menjalankan Linux di server virtual, di mana biasanya akan sulit untuk menjalankan keduanya tanpa banyak pekerjaan. Hal ini memungkinkan pengguna untuk menggunakan kedua sistem tanpa mengganggu yang lain.