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

System vs Process VMs أنواع الأجهزة الافتراضية

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

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

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

عندما تقرأ مصطلح «الآلة الافتراضية» في مراجع علوم الحاسوب والبرمجة، ستلاحظ أنه يُطلق على نوعين مختلفين في الغرض ومستوى التجريد: أجهزة النظام الافتراضية (System Virtual Machines) وأجهزة العمليات الافتراضية (Process Virtual Machines). يساعدك فهم هذا التصنيف الثنائي منذ البداية على عدم الخلط بين برامج محاكاة أنظمة التشغيل الكاملة وبين بيئات تشغيل لغات البرمجة.

لتبسيط الفارق بالتشبيه الحياتي: جهاز النظام الافتراضي يشبه «استئجار كرفان سكني متكامل يحتوي على غرف ومطبخ وكهرباء مستقلة لتعيش بداخله حياة كاملة»، بينما جهاز العملية الافتراضي يشبه «مترجماً فورياً يرافقك لمدة عشر دقائق لقراءة وثيقة واحدة ثم ينصرف فور انتهاء قراءتها»:

  • 1. أجهزة النظام الافتراضية الكاملة: تحاكي عتاد كمبيوتر فيزيائي كامل من الألف إلى الياء لتسمح لك بتثبيت وتشغيل نظام تشغيل مستقل تماماً بنواته وسطح مكتبه (مثل VirtualBox وVMware وKVM)، وهي محور دراستنا في هذا المسار لبناء خوادم الويب ومختبرات الأمن السيبراني.
  • 2. أجهزة العمليات والتطبيقات الافتراضية: تُعرف أيضاً باسم (Application Virtual Machines)، وهي بيئات تشغيل برمجية خفيفة لا تنشئ نظام تشغيل جديداً، بل تعمل كعملية عادية داخل نظامك لتشغيل برنامج واحد فقط بشكل مستقل عن نوع الجهاز، وتولد لحظة فتح البرنامج وتختفي فور إغلاقه، ومن أشهر أمثلتها آلة جافا الافتراضية (Java Virtual Machine — JVM) وبيئة تشغيل .NET CLR.
الصف 2 كود برمجي
نص
# 1. System VM (Emulates Full Hardware -> Boots Complete Guest OS):
[Physical Host] -> [Hypervisor: VirtualBox] -> [Full Ubuntu Linux OS + Kernel + Web Server]

# 2. Process VM (Runs Inside Host OS -> Executes Single Portable App Process):
[Host OS] -> [Process VM: Java JVM] -> [Runs App.jar ("Write Once, Run Anywhere")]
الصف 3 صورة توضيحية
مخطط مقارن يوضح الفرق بين أجهزة النظام الافتراضية الكاملة وأجهزة العمليات الافتراضية من حيث نطاق المحاكاة ودورة الحياة والأمثلة
الصف 4 ملاحظة هامة