انتقل إلى محتوى الدرس

Host OS vs Guest OS النظام المضيف والضيف

تعرّف في هذا الدرس على الأجهزة الافتراضية وآلية عمل المشرف الافتراضي والفرق بين الافتراضية الكاملة وشبه الكاملة، ومقارنة النظام المضيف والضيف، ومكونات العتاد الافتراضي وأهمية العزل الأمني.
4 صفوف تعليمية
تكنولوجيا الويب
4,430 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

يقوم عمل الأجهزة الافتراضية دائماً على التفرقة الواضحة بين طرفين يتشاركان نفس الحاسوب الفيزيائي ولكل منهما صلاحيات محددة: النظام المضيف (Host OS) والنظام الضيف (Guest OS). يشبه النظام المضيف «مالك المنزل وصاحب العقار»، بينما يشبه النظام الضيف «النزيل المستأجر لغرفة مجهزة داخل المنزل»؛ فالنزيل يتمتع بخصوصية غرفته ومرافقها المخصصة له، لكنه لا يملك مفاتيح المبنى الرئيسي ولا يتحكم في أساسات العمارة.

  • النظام المضيف الأساسي: هو نظام التشغيل المثبت مباشرة على القرص الصلب الفعلي لحاسوبك (مثل ويندوز أو ماك أو لينكس الأساسي)؛ وهو المسؤول عن إقلاع الجهاز الحقيقي، وإدارة تعريفات القطع الإلكترونية، وتثبيت برنامج المحاكاة وتشغيله.
  • النظام الضيف الافتراضي: هو نظام التشغيل المستقل الذي تثبته وتعمل عليه داخل نافذة الجهاز الافتراضي؛ ويمتلك نواته الخاصة وسطح مكتبه وتطبيقاته، لكنه لا يرى العتاد المادي مباشرة بل يعمل ضمن الحصة المنطقية التي أذن بها المضيف.

تخضع العلاقة بين الطرفين لقاعدتين هندسيتين صارمتين يوضحهما المثال العملي والمخطط المقارن أدناه:

الصف 2 كود برمجي
نص
# Rule 1 — Resource Ceiling (Guest cannot exceed physical Host limits):
Host Physical RAM = 16 GB  ->  Guest 1 (4 GB) + Guest 2 (4 GB) = Valid (8 GB stays for Host)
Host Physical RAM = 16 GB  ->  Assigning 20 GB to Guest = IMPOSSIBLE (Exceeds physical RAM)

# Rule 2 — One-Way Lifecycle Dependency:
Rebooting or Crashing [Guest OS] -> [Host OS] continues running 100% normally
Powering Off [Host OS]           -> All running [Guest VMs] stop immediately
الصف 3 صورة توضيحية
مخطط مقارن يوضح الفروق المعمارية بين النظام المضيف الأساسي والنظام الضيف الافتراضي من حيث الاتصال بالعتاد وملكية الموارد ودورة التشغيل
الصف 4 ملاحظة هامة