هايپروايزر (Hypervisor) چيست ؟۴,۰۲۴ بازديد4.4 / 5 ( 9 امتياز )معرفيهايپروايزر (Hypervisor) يا ناظر ماشين مجازي (Virtual Machine) مي تواند يك نرمافزار، مقاوم افزار (firmware) يا سختافزار كامپيوتري باشد كه سرويس ماشين مجازي (VM) را فرآهم و اجرا مي كند. هر رايانهاي كه هايپروايزر
https://avashnet.com/what-is-hypervisor/
روي آن، يك يا چند ماشين مجازي را اجرا مي كند، ماشين ميزبان (host) و هر ماشين مجازي يك ماشين ميهمان (guest) ناميده مي شود. منابع سختافزاري شبيهسازي شده بين سيستم عاملهاي گوناگون به اشتراك گذاشته ميشود. براي نمونه لينوكس، ويندوز و مك تمامي ميتوانند بر روي يك ماشين فيزيكي x86 اجرا شوند. اين شيوه با شبيهسازي در سطح سيستم عامل كه همه نمونهها (معمولا كانتينر ناميده ميشوند) در هسته مركزي سيستم عامل شريك ميشوند متفاوت است اگرچه سيستم عاملهاي ميهمان ميتوانند در فضاي كاربري متفاوت باشند، مشابه نسخههاي مختلف لينوكس با همان هسته واحد.
اصطلاح هايپروايزر از سوپروايزر گرفته شده است، اصطلاحي كهنه كه درباره هسته يك سيستم عامل به كار دستگير ميشد. hyper عنواني نيرومند تر از super است و در واقع هايپروايزر ناظري بر يك ناظر ساير محسوب مي گردد.
جرالد پوپِك و رابرت گولدبرگ در مقالهاي در سنه ۱۹۷۴، هايپروايزر را در دو نوع طبقهبندي كردند.
نوع پيش درآمد : nativeاين نوع از هايپروايزر به طور سر راست بر روي دشوار انگيزه ها ميزبان به منظور كنترل سختافزار و مديريت سيستم عاملهاي ميهمان اجرا ميشود. به همين دليل برخي مواقع به عنوان هايپروايزر native ناميده ميشدند. نخستين هايپروايزر ساخته IBM در سال ۱۹۶۰ از نوع native بود كه شامل نرمافزار آزمايشي SIMMON و سيستم عامل CP/CMS (نسل پيشين IBM’s z/VM) ميشود. برابر نوين و امروزين آن شامل Xen، ماشين مجازي سرور اوراكل براي SPARC، ماشين مجازي اوراكل براي x86، مايكروسافت Hyper-V و VMware ESX/ESXi ميباشد.
هايپروايزر Hypervisor نوع يك
نوع دوم : هايپروايزرهاي ميزباني شدهاين گونه از هايپروايزرها بر روي يك سيستم عامل معمولي و امثال ديگر برنامههاي رايانه اجرا ميشوند. سيستم عامل ميهمان مشابه يك فرآيند، بر روي سيستم ميزبان اجرا ميشود. اين گونه هايپروايزرها سيستم عامل ميهمان را از سيستم عامل ميزبان جدا ميكنند. در حال آماده VMware Workstation, VMware Player, VirtualBox, Parallels Desktop for Mac و QEMU تمامي نمونههايي از هايپروايزر گونه دوم هستند. البته تشخيص تفاوت ميان اين دو گونه لزوما روشن نيست. بعنوان نمونه ماشين مجازي مبتني بر هسته لينوكس (KVM) و در ضمن مجازي ساز bhyve مربوط به FreeBSD ماژولهايي از هسته (kernel) هستند كه به گونهاي موثر سيستم عامل ميزبان را به هايپروايزر گونه يك تبديل ميكنند. همزمان از آنجا كه توزيعهاي لينوكس و FreeBSD ، همچنان سيستم عاملهايي كل منظوره محسوب ميشوند لذا KVM و bhyve نيز ميتوانند همانند ديگر برنامههاي ماشين مجازي، در رده هاپروايزورهاي نوع دوم دسته بندي شوند.