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