شرح Virtualization Concept

 Virtualization Concept
---------------------------------------------------


بسم الله الرحمن الرحيم

أي جهاز ينقسم إلى قسمين:
١- هاردوير (رام، هاردسيك، معالج…)
٢- سوفتوير (نظام التشغيل: ويندوز، لينكس…)

في الحالة التقليدية نظام التشغيل يستخدم جميع الموارد (الهاردوير) بنسبة مية بالمية من معالج ورامات وهارديسكات…الخ

عبارة عن توزيع هذه الموارد على مجموعة من أنظمة التشغيل أو تسمى (Virtual Machines VMs)، فاللي يصير انه مثلا بدل ما تستخدم ١٠٠٪؜ من الرامات على نظام تشغيل واحد تقسم الرامات على جهازين وهميين خمسين خمسين وكذلك طبعًا بالنسبة للموارد الأخرى من معالج وغيره، فيصير عندك مجموعة من الأجهزة الوهمية داخل جهاز واحد، وكل جهاز وهمي ممكن تثبيت عليه نظام تشغيل مختلف

المسؤولة عن توزيع الموارد هي برامج Hypervisor
أمثلة عليها: Hyper-V, Vmware وغيره من البرامج

طبعًا تجي نوعين:
1- Type 1 Hypervisor (Bare-metal)
معناه تثبيت البرنامج مباشرة على الهاردوير بدون وجود نظام تشغيل

2- Type 2 Hypervisor
معناه فيه نظام تشغيل مثبت على الهاردوير مثلا ويندوز وفوقه مثبت Hypervisor

سلام!