يجب أن تكون على دراية بتعريف برامج Hypervisor أو مراقب الأجهزة الإفتراضية قبل الإنتقال إلى موضوع ماهية الـ مراقب . فبرنامج Hypervisor، أو مراقب الآلة الافتراضية، هو برنامج يُساعد في المُحاكاة الإفتراضية، وتحديداً في إِنشاء وإِدارة الأَجهزة الإفتراضية (VMs). يقوم برنامج Hypervisor بذلك عن طريق إنشاء طبقة إفتراضية بين أجهزة الكمبيوتر والبرمجيات. إن قُدرة برامج Hypervisor على تحويل الطّلبات بين الموارد الإفتراضية والمادّية هي ما يمكّن المحاكاة الإفتراضية.
يتحول برنامج Hypervisor هذا إلى برنامج مراقب الأجهزة الإفتراضية بمُجرد تَثبيته على أَجهزة كمبيوتر حقيقي مع نظام التّشغيل الخاص به. فنظام الإدخال/الإخراج الأساسي (BIOS) على اللوحات الأم هو أحد الأمثلة على البرامِج الثّابتة التي تتضمن برامج المراقب مراقب للأجهزة الإفتراضية. وتعتمد قدرة نظام التشغيل على الوصول إلى برنامَج المُحاكاة الإفتراضية وإستخدامه على هذا التضمين، ممّا يجعله أمر بالغ الأهمية.
تتمثل الميزة الأساسية للمراقب للأجهزة الإفتراضية في الفصل الذي يوفره بين نِظام التّشغيل وأجهزة الكمبيوتر. فيسمح ذلك بتشغيل البرامج المتعلقة بنظام التشغيل على مجموعة متنوعة من أنواع الأجهزة من خلال جعل البَرنامج مُستقل عن برامج التشغيل والأجهزة الخاصة بالأجهزة، ممّا يؤدّي بدوره إلى المراقب. ومن المزايا الأخرى أنه يتيح لك تشغيل العديد من أنظمة التشغيل والأجهزة الإفتراضية على خادم حقيقي واحد. وتعد الأجهزة الإفتراضية (VMs) أكثر تنوّع من الأجهزة المادية (PMs) فبسبب إستقلاليتها، مما يسمح لها بالتبديل بين المنصات والأجهزة المختلفة مِن أَجل:
- تَحويل أعباء العمل.
- تَخصيص عَرض النّطاق التّرددي للشبكات
- الذاكرة
- التخزين
- موارد معالجة الخوادم المتعددة
برنامج مراقب الأجهزة الإفتراضية هو…
مصطلح آخر لكلمة Hypervisor ، أو VMM. ويسمح البرنامج بإنشاء وتشغيل الأجهزة الإفتراضية، أو الآلات الإفتراضية، ويسمح لجهاز كمبيوتر مضيف واحد بالتّعامل مع عدة أَجهزة إفتراضية ضيفة عن طريق مُشاركة المَوارد مثل الذاكرة وقوة المعالجة.
يجب أن تعرف الشّركة أيضًا نَوع بَرنامج المراقب للأجهزة الإفتراضية قبل إتخاذ القرار. عادةً ما يتوفّر نوعان من برامج المراقب للأجهزة الإفتراضية.
مراقب الأجهزة الإفتراضية من الفئة الأولى:
تتواصل مع أجهزة الكمبيوتر مباشرة، وهي جزء من البَرامج الثّابتة. ويتعامل مع تخصيص الموارِد للأَجهزة الإفتراضية من خلال التّفاوض مع الأجهزة.
مراقب الأجهزة الإفتراضية من الفئة الثانية:
أسم آخر لهذا النوع هو برنامج المراقب للأجهزة الإفتراضية المُستضاف، والذي يستخدم نظام التشغيل المضيف للتواصل مع الأَجهزة الموجودة أدناه. فمن أجل الوصول إلى موارد النظام، يشارك هذا النّوع في مفاوضات مباشرة مع نِظام التشغيل. من ناحية أخرى، يُقدّر هذا النوع ميزاته وتطبيقاته الخاصة أكثر من التطبيقات الإفتراضية.
أخبرني عن مصطلح ” المعادن العارية”
يشير مصطلح ”المعادن العارية“ إلى حَقيقة أن الأجهزة والبرامج الإفتراضية لا تحتوي على نظام تشغيل. فالمعدن العاري، وغالبًا ما يكون القُرص الصّلب للأجهزة، هو المكان الذي يوضع فيه نظام التّشغيل أيضًا، وهذا هو المكان الذي يتم فيه تضمين برنامج المُحاكاة الإفتراضية.
يتم تعريف المعدن العاري بطريقة تتجاوز برامج المحاكاة الإفتراضية. فبالإضافة إلى خدمة مستأجر واحد، قد تقوم هذه الخوادم أيضاً بتشغيل أجهزة إفتراضية، مما يحولها إلى أجهزة إفتراضية فارغةVM Bare Metal. بالنسبة للمُبتدئين، فإن مفهوم إستئجار خوادِم حقيقية من مزوّد إستضافة سحابية لتشغيل برامج المحاكاة الإفتراضية المعدنية العارية أو أجهزة مراقب الأجهزة الإفتراضية يشبه السحابة العامة.
مع خَدمات إستضافة Ultahost، سيمكنك الإستمتاع بأداء يمكن الإعتماد عليه وأمان قوي.
حَل إفتراضي مثالي يزيد من التحكم وإستخدام الموارد. مع Ultahost، يمكنك إطلاق العنان للإمكانات الكاملة لخوادم الإسضافة.
برنامج مراقب الأجهزة الإفتراضية المعدني العاري هو ما يعرف بـ Linux.
بصفته برنامج المراقب للأجهزة الإفتراضية من الفئة الأولى، يسهل KVM تَحويل Linux إلى Linux المعدني العاري. من أجل تشغيل العديد من الأجهزة الإفتراضية (VMs)، فتعتمد برامِج المراقب للأجهزة الإفتراضية على مكوّنات نِظام التّشغيل مِثل جدولة العمليّات وإدارة الذّاكرة ومُكدس الشّبكة وغيرها. يوفّر KVM كُل هذهِ المميزات نتيجة للنواة المستندة إلى Linux، والتي تُشكل بَرنامج المراقب للأجهزة الإفتراضية يَعتمد على Linux. وبالنسبة لإعدادات الخوادم مثل مراكز البيانات التجارية، تعمل برامِج المراقب للأجهزة الإفتراضية في لينكس المعدنية العارية بشكل جيد. من أجل التعامل مع البيانات بكفاءة، ويعد خادم KVM الإفتراضي الخاص أمر ضروري. فيمكنك الوصول إلى KVM VPS على أي إصدار معاصر من لينكس نظرًا لأن KVM كان جزءًا من نواة لينكس لمدة عقد أو أكثر.
الفرق بين برامج مراقب الأجهزة الإفتراضية المعدنية العارية ومراقب الأجهزة الإفتراضية المستضافة
المشرفين الإفتراضيين للأجهزة المعدنية العارية
أكثر برامج المراقب للأجهزة الإفتراضية شيوعًا وموقع التثبيت النموذجي لبرامج المحاكاة الإفتراضية. نظرًا لتصميمها المعزول، فإن برامج المراقب للأجهزة الإفتراضية هذه آمنة جدًا ومقاومة للبرمجيات الخبيثة التي تستهدف أنظمة التشغيل. ببساطة، هذا ما يُميزها عن برامج المراقب للأجهزة الإفتراضية المستضافة من حيث الكفاءة.
برامج مراقب الأجهزة الإفتراضية المستضاف
يعد المراقب للأجهزة الإفتراضية المستضاف، الذي يُطلق عليه أحياناً إسم العميل، نوع بديل من برامج المراقب للأجهزة الإفتراضية. فهي تعمل داخِل نِظام تَشغيل الكمبيوتر المُضيف. بالإضافة إلى ذلك، قد يتم وضع أَنظمة تَشغيل أخرى عليها. ويجب أن تمُر طَلبات التّرجمة بين برنامج مراقب الأجهزة الإفتراضية والأَجهزة عَبر طبقة نظام تشغيل إضافية عِند إستخدام برنامج مراقب الأجهزة الإفتراضية مستضاف، مما يزيد من التأخير. وبسبب إستخدامه في إختبار البرامِج، والذي يستلزم تأخير أَعلى من المعتاد، فإنه يُعرف أيضًا بإسم مراقب الأجهزة الإفتراضية العميل. وغالبًا ما تستخدم برامج مراقب الأجهزة الإفتراضية المستضافة نموذج إستضافة مشتركة.
دمج تقنيّة تَسريع الأَجهزة
يُمكن أن تستفيد كُل من برامج مراقب الأجهزة الإفتراضية التي تعمل على المعدن المكشوف وتلك الموجودة في بيئة مُستضافة من تسريع الأجهزة، مما يُعزز أداء المعالجة. يعد مُسرع الرّسومات الإفتراضي المُخصص (vDGA) أحد هذه التكاملات، وهو عبارة عن مسرع أجهزة يعمل على تَحديث الرّسومات ثلاثيّة الأَبعاد، ممّا يُحرر النّظام الرّئيسي للقيام بأشياء أخرى ويسرع عرض الصور بشكل عام. فيمكن للشركات التي تَستخدم أجهزة المعادن العارية أو أجهزة مراقب الأجهزة الإفتراضية المُستضافة لتصور البيانات المعقدة الإستفادة من حل تسريع الأجهزة هذا.
ما الذي يميز مراقب الأجهزة الإفتراضية عن المعدن العاري
إن الخادم المعدني العاري هو جهاز كمبيوتر مُخصص يسمح لمستأجر واحد فقط، أو عميل، بتشغيل برامجه. يمكن للعميل بدء المُحاكاة الإفتراضية للمعادن العارية من خلال تَثبيت بَرنامج مراقب الأجهزة الإفتراضية مباشرةً في أجهزة الخادم. وهذا يسمح بإستخدام تقنيّات المُحاكاة الإفتراضية مثل:
- التطبيقات الإفتراضية
- المنصّات السحابية الخاصة
- الأجهزة الإفتراضية
ومع هذا، فقد يَستضيف جهاز حقيقي واحد العديد من الخوادم الإفتراضية مع أي من أنواع برامج المُحاكاة الإفتراضية هذه. فتقوم الشركات التي تقدم الإستضافة السّحابية العامّة بإعارة سعة خوادمها للشركات الأخرى. ونتيجة لذلك، قد يتم التعامل مع أَعباء عمل العديد من الشركات بواسطة خادم حقيقي واحد يَستضيف العديد من الخوادم الإفتراضية.
المزايا:
- على النقيض من برنامج المراقب للأجهزة الإفتراضية المستضاف، تتمتع شَركة واحِدة بالتحكم الكامل في الخادم المعدني العاري، مما يضمن أَداء الخادِم بشكل صحيح بإستمرار.
- يُحسن من قدرة الشركة على إدارة أجهزتها، مما يسمح لها بتحسين أداء الأجهزة.
- تعمل السحابة الخاصة بشكل أفضل مع برامج المراقب للأجهزة الإفتراضية المعدنية العارية، والتي لا تشارك الموارد بين المستأجرين. وغالبًا ما تواجه الشركات التي يُطلب منها فصل مواردها في الواقع مثل هذه القوانين.
- أصبح بناء الآلة الإفتراضية الفورية مُمكن من خلال هذه الأجهزة الإفتراضية المستضافة، ممّا يوفّر موارد إضافية ضرورية لأنواع مختلفة من أعباء العمل.
- ونظراً لأن الخادم الحقيقي قَد يَدعم عدة أجهزة إفتراضية تتشارك موارِد جشاز حقيقي واحد، فيجب أن يكون المستأجرين قادرين على الإستفادة منها بشكل أفضل.
- قد تعمل الأجهزة الإفتراضية (VMs) على جِهاز حقيقي واحد، ممّا يوفّر المال والطاقة.
العيوب:
- تُعد الأجهزة الإفتراضية من المعدن العاري باهظة الثمن ومهدرة لأنها جيدة لمستأجر واحد فقط. فتحتاج الشّركة إلى العديد من الأجهزة الحقيقية التي تقوم بنفس الأنشطة.
- وأحد العيوب الرئيسية لإستخدام المراقب للأجهزة الإفتراضية المستضاف بدلاً من خادم المعدن العاري هو المخاطر الأمنية المحتملة التي تأتي مع مشاركة الموارد. ومن عيوب برنامج المراقب للأجهزة الإفتراضية المستضاف، يحدث الجار الصاخب حين يَقوم أَحد المُستأجرين بتَشغيل عبء عَمل ثقيل، مما يتسبّب في تأثر أَداء الخادِم للمُستأجرين الآخرين.
الخلاصة
يعزل برنامج مراقب الأجهزة الإفتراضية المعدنية العارية الأجهزة عن نِظام التّشغيل عن طريق تثبيت برنامج المُحاكاة الإفتراضية مباشرةً على الأجهزة. ولهذا السبب، هناك مزايا، مِثل مُرونة عِبء العَمل، لإستخدام خادم واحد لتشغيل عدة أجهزة إفتراضية. ومن الأَمثلة على هذا إستخدام برنامج مراقب الأجهزة الإفتراضية المعدني العارية يعمل بنظام KVM على نظام لينكس. في حين أن برامج مراقب الأجهزة الإفتراضية المُستضافة توفّر تَخصيصاً أفضل للموارد، فإن برامج مراقب الأجهزة الإفتراضية المعدنية العارية توفر الأداء والتحكم الأمثل.
للحصول على الأفضل في الأداء والإدارة والأمان، توفر Ultahost إستضافة VPS من الدّرجة الأُولى مع برنامج مراقب الأجهزة الإفتراضية المعدنية العارية. فعندما تستأجر خادم مُخصص، سيمكنك الإستفادة من الإستضافة السحابية الخاصة وأفضل مميزات المُحاكاة الإفتراضية المعدنيّة العارية. للحُصول على خَيار إستضافة مُخصص يمكن الإعتماد عليه، إتصل بـ Ultahost.
أسئلة وأجوبة
هل يمكن أن تخبرني كيف يختلف أمان الخوادِم الإفتراضية المعدنية العارية والمستضافة؟
يتفوق أمان المعدن العاري على أمان الأجهزة الإفتراضية المستضافة لأن الجهاز الافتراضي (VM) معزول عن الأجهزة.
ما هو الخيار الأكثر إقتصاداً، المعدن العاري أم المراقب للأجهزة الإفتراضية المستضاف؟
السبب في أن الأجهزة المستضافة أكثر توفيراً للميزانية هو أنها تستخدم تجميع الموارد لتشغيل عدة أجهزة إفتراضية. فعندما يتعلق الأمر بالمعدن العاري، فأنت بحاجة إلى قطعة واحدة من الأجهزة لكل وظيفة على حدة.
هل من الممكن إستخدام خادم واحد لكل من المعدن العاري ومراقب الأجهزة الإفتراضية المستضاف؟
الفرق بين الاثنين هو أن الأخير يَعمل على خادِم مع نظام تشغيل مَوجود، بينما يتم تثبيت الأول مباشرة على الأجهزة.
كَيف يُدير كل من برامج مراقب الأجهزة الإفتراضية هذه توزيع موارده؟
نظراً لحقيقة أن الجهاز الإفتراضي الواحد (VM) يَعمل على خادم إستضافة مُخصص، فإن بَرامج مراقب الأجهزة الإفتراضية المعدنية العارية توفر توزيع فائق للموارد. فتشترك عدة أجهزة إفتراضية (VMs) في موارد برنامج مراقب الأجهزة الإفتراضية المستضاف.