Hypervisor
হাইপারভাইজর
Virtual Machine Monitor (VMM)-এর বাস্তব সফটওয়্যার বাস্তবায়ন — এক বা একাধিক guest OS-কে virtualized hardware দেখায় আর physical resource নিরাপদে ভাগ করে দেয়।
also: VMM, virtual machine monitor
কাজ ৩টা:
CPU virtualization — vCPU scheduling, sensitive instruction trap/emulate
Memory virtualization — guest physical → host physical অনুবাদ
I/O virtualization — virtual disk/NIC, physical device-এ multiplex
- “VMM” তাত্ত্বিক ভূমিকা (Popek-Goldberg সংজ্ঞা), “hypervisor” সেই ভূমিকা পালনকারী বাস্তব সফটওয়্যার — প্রায় সমার্থক
- দুই স্বাদে আসে — Type-1 (bare-metal) আর Type-2 (hosted); KVM-এর মতো hybrid এই সীমারেখা ঝাপসা করে
- Xen, VMware ESXi, Hyper-V, KVM, VirtualBox — সবগুলোই hypervisor, ভিন্ন architectural অবস্থানে