ہائپروائزر (انگریزی: Hypervisor) یا ورچوئل مشین مانیٹر (انگریزی: virtual machine monitor) مخفف وی ایم ایم (VMM) ایک سافٹ ویئر، فرم ویئر یا ہارڈویئر ہے جو مجازی مشین بناتا اور چلاتا ہے۔ ایک کمپیوٹر جس پر ہائپروائزر ایک یا زیادہ مجازی مشینیں بناتا ہے اسے میزبان مشین یا ہوسٹ مشین (انگریزی: host machine) کہا جاتا ہے اور اس پر بننے والی ہر مجازی مشین کو مہمان مشین یا گیسٹ مشین (انگریزی: guest machine) کہا جاتا ہے۔

اصطلاح ہائپروائزر روایتی آپریٹنگ سسٹم کے کرنل (Kernel) کی اصطلاح سپروائزر کا متغیر ہے: ہائپروائزر سپروائزر کا سپروائزر ہے، [1] جس میں ہائپر روایتی اصطلاح سپر زیادہ صلاحیت والا لفظ ہے۔ [ا] اصطلاح ہائپر سنہ 1970 میں متعارف کروائی گئی تھی۔ [2]

قسم بندیترميم

 
ہائپروائزر کی اقسام

ہائپروائزر کی دو اقسام ہیں۔ [3] پہلی قسم مقامی یا نیٹو (native or bare-metal hypervisors) ہائپروائزر اور دوسری میزبان یا ہوسٹ (hosted hypervisors) ہائپروائزر۔

قسم-1 مقامی ہائپروائزرترميم

اس قسم میں ہائپروائزر براہ راست ہارڈ وئیر پر نصب کیا جاتا ہے اور اس پر آپریٹنگ سسٹمز نصب کیے جاتے ہیں۔ اس میں ایک مینیجمنٹ سافٹ وئیر استعمال ہوتا ہے جو آپریٹنگ سسٹمز کے نظم وضبط، مشین کے تمام وسائل کی تقسیم اور تمام ضروری امور انجام دیتا ہے۔ [4]

قسم-2 میزبان ہائپروائزرترميم

اس قسم میں ہارڈ وئیر ہر پہلے ایک آپریٹنگ سسٹم نصب کیا جاتا ہے اور اس پر ہائپروائزر نصب کیا جاتا ہے۔ اور اس کے بعد اس پر مزید مجازی مشینیں نصب کی جا سکتی ہیں۔ اس صورت میں مینجمنٹ سافٹ وئیر کی ضرورت نہیں ہوتی کیونکہ میزبان آپریٹنگ سسٹم یہ کام سر انجام دیتا ہے۔

بیرونی روابطترميم

حوالہ جاتترميم

  1. super- is from Latin, meaning "above", while hyper- is from the قرابتدار term in Ancient Greek, also meaning "above".
  1. Bernard Golden (2011). Virtualization For Dummies. صفحہ 54. 
  2. "How did the term "hypervisor" come into use?". مورخہ 7 جنوری 2019 کو اصل سے آرکائیو شدہ.  Check date values in: |archive-date= (معاونت)
  3. Popek، Gerald J.; Goldberg، Robert P. (1974). "Formal requirements for virtualizable third generation architectures". Communications of the ACM 17 (7): 412–421. doi:10.1145/361011.361073. http://doi.acm.org/10.1145/361011.361073۔ اخذ کردہ بتاریخ 2015-03-01. 
  4. Meier، Shannon (2008). "IBM Systems Virtualization: Servers, Storage, and Software" (PDF). صفحات 2, 15, 20. مورخہ 7 جنوری 2019 کو اصل (PDF) سے آرکائیو شدہ. اخذ شدہ بتاریخ 2015-12-22.  Check date values in: |archive-date= (معاونت)