Hypervisor یک مدل از مجازی سازی سخت افزاری یا (hardware virtualization) میباشد که به شما امکان اجرا و استفاده از چندین سیستم عامل guest (مهمان ) را در یک زمان واحد بر روی یک سیستم (host) میزبان را فراهم میکند.
در این حالت سیستم عامل های مجازی نصب شده همانند هر سیستم عامل real امکان استفاده از منابع سخت افزاری موجود در یک سیستم مانند CPU و یا hard و ram را دارا خواهند بود.
به طور کلی دو نوع از hypervisor وجود دارد :
نوع اول : که به عنوان یک پلت فورم در اختیار شما قرار میگیرند و مستقیما با نصب بر روی یک سخت افزار server به شما امکان نصب و راه اندازی تعدادی سیستم عامل مجازی دیگر را میدهند مثالهایی از این نوع شامل VMware ESXi و Citrix XenServer میباشد .
نوعدوم : که بر روی سیستم عامل میزبان نصب میشود و شما با استفاده از آن میتوانید OS های خود را نصبب و راه اندازی کنید تفاوت نوع اول و دوم در این است که در این حالت hypervisor به شدت به OS میزبان وابسته بوده و درصورتی که برای آن مشکلی به وجود آید بر سایر سیستم عامل های مجازی میهمان هم بی تاثیر نخواهد بود مثالهایی از این دست شامل VMware Server و Windows Virtual PC و Microsoft Hyper-V و VMware Workstation میباشد.