Q:
Mengapa VM yang terlalu kecil menyebabkan latensi dan masalah lainnya?
SEBUAH:Memiliki VM yang terlalu kecil dalam sistem virtualisasi adalah contoh klasik dari alokasi sumber daya yang tidak tepat yang mengarah pada masalah kinerja nyata.
Dalam sistem dengan VM berukuran kecil, pengguna akan mengalami latensi, layanan berkurang, dan bahkan masalah dengan layar hang atau macet. Ini, secara sederhana, karena mesin virtual belum diberi sumber daya CPU dan memori yang cukup untuk melakukan tugasnya dengan baik. Seringkali, masalah ini hasil dari perencanaan yang belum mampu menjawab kebutuhan operasional nyata VM untuk beberapa alasan. Mungkin ada sejumlah besar dugaan dalam menyiapkan sistem virtualisasi dan memprediksi berapa banyak sumber daya yang mungkin digunakan VM. Ada juga masalah permintaan dinamis, di mana VM tertentu mungkin menghadapi lebih banyak permintaan pengguna atau harus meningkatkan dengan cepat.
VM yang berukuran kecil bukan satu-satunya alasan latensi sistem. Karena itu, sulit untuk mendiagnosis masalah tersebut. Latensi mungkin berasal dari kemacetan di sistem lain, atau kurangnya DRAM yang memadai, atau bahkan sinkronisasi jam atau masalah driver.
Dengan pemikiran ini, vendor telah menciptakan sistem pemantauan dan kontrol jaringan yang dinamis yang mengotomatiskan proses mengalokasikan sumber daya ke VM. Banyak dari sistem ini memiliki dashboard kode warna yang menunjukkan apakah mesin virtual atau komponen berukuran terlalu kecil atau tidak memiliki sumber daya apa pun. Sistem ini juga dapat menyediakan alat diagnostik serupa untuk kluster VM di host.
Seperti halnya sistem otomasi ini dapat membantu menangani masalah VM yang terlalu kecil, mereka juga dapat mengatasi masalah sebaliknya dari VM yang terlalu besar. VM yang terlalu besar umumnya tidak akan memanifestasikan masalah dengan kinerja - alih-alih memiliki terlalu sedikit sumber daya, mereka memiliki terlalu banyak. Namun, seperti yang ditunjukkan oleh beberapa ahli, VM yang terlalu besar dapat menyebabkan latensi pada VM lain yang kelaparan di tempat lain dalam sistem.
Untuk mengeliminasi semua jenis masalah ini, perusahaan telah mengadopsi praktik VM yang “benar” dan segala sesuatu lainnya dalam lingkungan virtualisasi. Ini dapat dilakukan secara manual, atau dengan sistem otomasi yang disebutkan di atas. Melakukan pekerjaan ini secara manual akan mengambil sumber daya manusia yang penting dari model bisnis, itulah sebabnya mengapa banyak perusahaan memilih untuk menggunakan alat vendor untuk ukuran yang tepat.