بيت الافتراضية كيف يختلف نقل الحاويات عن المحاكاة الافتراضية؟

كيف يختلف نقل الحاويات عن المحاكاة الافتراضية؟

Anonim

Q:

كيف يختلف نقل الحاويات عن المحاكاة الافتراضية؟

أ:

في حين أن المحاكاة الافتراضية هي استراتيجية عامة للحصول على المزيد من موارد الأجهزة الداخلية ، فإن حاويات الحاويات هي نوع محدد من الأجهزة الافتراضية. برز أسلوب Containerization كبديل لنوع من المحاكاة الافتراضية التقليدية التي تستخدم برامج Hypervisor لتقسيم الموارد المادية إلى أجهزة افتراضية.

بدلاً من إنشاء أجهزة افتراضية وتقسيم موارد الأجهزة بهذه الطريقة ، تسعى حاويات الحاويات إلى إنشاء حاويات بيانات مختلفة على مستوى نظام التشغيل. وهذا يعني أن الحاويات ستشارك نظام تشغيل ، على عكس الأجهزة الافتراضية ، ولكل منها نظام تشغيل مستنسخ لنفسه.

في بعض الحالات ، يمكن أن يكون النقل بالحاويات شكلاً أكثر سهولة أو أكثر من المحاكاة الافتراضية. قد يكون إعداد الحاويات أسهل من محاولة تقسيم الموارد مثل وحدة المعالجة المركزية والذاكرة بين العديد من الأجهزة الظاهرية. تساعد أدوات Containerization مثل Docker المديرين في إنشاء أنظمة المحاكاة الافتراضية للحاويات. الآن ، يناقش محترفي تكنولوجيا المعلومات ما إذا كانت المحاكاة الافتراضية أو hypervisor هي الطريقة الأفضل. استدعاء بعض الحاويات نوع من نهج "العميل رفيع" إلى الافتراضية ، لأنه قد يتم نشرها مع أقل بالجملة من الأجهزة الظاهرية.

كيف يختلف نقل الحاويات عن المحاكاة الافتراضية؟