Q:
كيف تختلف الحاويات عن الأجهزة الافتراضية؟
أ:تعد الحاويات والأجهزة الظاهرية جزءًا من أنظمة المحاكاة الافتراضية ، حيث يتم استخراج بيئات الأجهزة في سلسلة من المكونات الافتراضية أو المنطقية. ومع ذلك ، فإن الحاويات والأجهزة الظاهرية هي تقنيات مختلفة ، وأجزاء من أنظمة المحاكاة الافتراضية مرتبة بشكل مختلف.
مع نظام الجهاز الظاهري ، يجلس برنامج hypervisor على قمة أبنية الأجهزة المعدنية المجردة ، ويتم توفير الأجهزة الافتراضية من هذا النظام. يتم تخطيط الأجهزة الافتراضية بشكل فردي مع أنظمة التشغيل الخاصة بها وأعباء العمل.
مع نظام الحاوية ، يتم تثبيت نظام التشغيل ، ثم تقوم مثيلات الحاوية بمشاركة نظام التشغيل المضيف هذا.
الفرق الرئيسي هو أنه بما أن الحاويات لا تملك كل منها أنظمة تشغيل خاصة بها ، فهي أقل كثافة في استخدام الموارد. وهذا يؤدي إلى الفرص التي تتيحها تكنولوجيا الحاويات. يمكن للشركات فعل المزيد مع النظام ، لأنها لا تضطر إلى إعطاء كل مثيل حاوية نظام التشغيل الخاص به. الهندسة المعمارية المشتركة للحاويات هي جزء كبير من جاذبية هذه النظم البديلة.
من ناحية أخرى ، فإن الطبيعة المنعزلة للأجهزة الافتراضية ، حيث يمكن للأجهزة الافتراضية المستنسخة أن تعمل بشكل مستقل عن بعضها البعض ، تقدم نتائج زائدة عن الحاجة وآمنة من الفشل للشركات. يتحدث الخبراء عن نقطة فشل واحدة تمثل ثغرة في أنظمة الحاويات. تتوافق العديد من أنواع المخاوف الأمنية المتعلقة بالحاويات مع هذه الفلسفة - مثل الفكرة أن أي هجوم ضار ببرامج ضارة يمكن أن يدمر نظام الحاوية بالكامل بسهولة أكبر.
تعد كل من تقنيات الحاوية والأجهزة الظاهرية جديدة إلى حد ما ، على الرغم من أن أنظمة الحاويات قد تطورت مؤخرًا كبديل ، ويتم ابتكار كل من هذه التقنيات لإنتاج أنواع جديدة من النتائج لأنظمة تكنولوجيا المعلومات.