Tolong jelaskan mengenai Pengguna Beancounters dari OpenVZ

adalah seperangkat penghitung, batas, dan jaminan per-kontainer, yang dimaksudkan untuk mencegah satu kontainer memonopoli sumber daya sistem. Dalam kernel OpenVZ saat ini (RHEL6-based 042stab*) ada dua parameter utama (ram dan swap, alias halaman fisik dan swappages), dan lainnya opsional

Sumber daya lain kebanyakan adalah memori dan berbagai objek dalam-kernel seperti komunikasi antar-proses segmen memori bersama dan buffer jaringan. Setiap sumber daya dapat dilihat dari /proc/user_beancounters dan memiliki lima nilai yang terkait dengannya: penggunaan saat ini, penggunaan maksimum (untuk masa pakai wadah), penghalang, batas, dan penghitung gagal. Arti penghalang dan batas bergantung pada parameter; singkatnya, hal itu dapat dianggap sebagai batas lunak dan batas keras. Jika ada sumber daya yang mencapai batas, penghitung gagal untuk itu meningkat. Ini memungkinkan pemilik untuk mendeteksi masalah dengan memonitor/proc/user_beancounters dalam wadah.

Pos pemeriksaan dan migrasi langsung

Fitur migrasi langsung dan pos pemeriksaan dirilis untuk OpenVZ pada pertengahan April 2006. Ini memungkinkan untuk memindahkan wadah dari satu server fisik ke yang lain tanpa mematikan wadah. Proses ini dikenal sebagai checkpointing: wadah dibekukan dan seluruh kondisinya disimpan ke file pada disk. File ini kemudian dapat ditransfer ke komputer lain dan sebuah wadah dapat dibekukan (dipulihkan) di sana; penundaan kira-kira beberapa detik. Karena keadaan biasanya dipertahankan sepenuhnya, jeda ini mungkin tampak sebagai penundaan komputasi biasa.