Foundationপ্রথম নীতি থেকে
LEVEL 12 · Virtualization, Containers & Cloud

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 অবস্থানে