Kubernetes والتخزين في المؤسسة: ما يقوله المحللون
تنمو تطبيقات Kubernetes والحاويات بسرعة عبر المؤسسات. على الرغم من لقد كان Kubernetes موجودًا منذ أكثر من 10 سنواتومن المتوقع الآن أن يصبح جزءًا رئيسيًا من بنية تكنولوجيا المعلومات حيث تتطلع المؤسسات إلى الاستفادة بشكل أكبر من تطبيقات السحابة الأصلية.
ولكن تناول Kubernetes – المعروف أيضًا باسم K8s – والتخزين وحماية البيانات على وجه الخصوص، تشكل الحاويات بعض التحديات لمنظمات تكنولوجيا المعلومات. على الرغم من أن الحاويات كانت في الأصل مخصصة لتكون عديمة الجنسية، فإن تطبيقات المؤسسات في الغالب تكون ذات حالة. إنهم بحاجة إلى تخزين البيانات، وتلك البيانات يحتاج إلى الحمايةبالإضافة إلى ذلك، يجب أن تكون التطبيقات المستندة إلى Kubernetes جزءًا من أي خطة استرداد للكوارث في المؤسسة.
هنا، نستمع إلى آراء محللي الصناعة حول آفاق Kubernetes في المؤسسات، وجاهزيتها لحالات الاستخدام ذات الحالة، وما يعنيه ذلك بالنسبة لفرق تكنولوجيا المعلومات.
ما مدى انتشار Kubernetes في المؤسسات؟
ليس هناك شك في أن اعتماد Kubernetes يتزايد، وخاصة في المنظمات الأكبر حجمًا، ولكن أعداد المحللين تتفاوت، وهناك اقتراحات بأن البيانات المتعلقة بالإقبال على Kubernetes قد تتجاوز الإقبال عليه في العالم الحقيقي.
على سبيل المثال، تعتقد شركة جارتنر أن أقل من نصف المنظمات العالمية ستدير تطبيقات حاويات في الإنتاج في عام 2023، ولكن 95% من المنظمات العالمية ستفعل ذلك بحلول عام 2029. وعلاوة على ذلك، سيتم تشغيل 35% من تطبيقات المؤسسات في حاويات – أكثر من ضعف الأرقام الحالية – وسيتم تقديم 80% من البرامج التجارية في إصدار حاويات.
في ESG، يستشهد المحلل سيمون روبنسون بدراسة بحثية أجريت عام 2023 وجدت أن 67% من الشركات تستخدم الحاويات لتطبيقات الإنتاج. ويقول: “تخطط جميع الشركات الأخرى تقريبًا للقيام بذلك في المستقبل”.
من ناحية التخزين، مرة أخرى في عام 2023، استخدمت 45% من المؤسسات التخزين الدائم مع تطبيقات الإنتاج، وأجرت 37% اختبارات وتطويرًا باستخدام التخزين. ولكن ليس كل المحللين إيجابيين بنفس القدر.
وجدت دراسة أجرتها شركة CCS Insight، برعاية شركة Red Hat، أنه في عام 2021، كان 90% من المشاركين مهتمين بالتكنولوجيا. “أكثر من 70% [were] “يقول بولا روتيبي، رئيس أبحاث المؤسسات في CCS: “”الاستعداد للنشر في الإنتاج أو العمل على مشاريع إثبات المفهوم””.” “توقعي هو أن يستمر تبنيه، ولكن ليس بمعدل سريع كما يفترض البعض في السوق.
وتقول: “تشير بعض الدراسات الاستقصائية إلى أن حصة Kubernetes في سوق تكنولوجيا الحاويات تبلغ حوالي 24%، حيث يُنظر إلى الولايات المتحدة باعتبارها أكبر مستخدم. ومع ذلك، وعلى الرغم من الإيجابية حول معدلات تبني Kubernetes في KubeCon في مارس/آذار من هذا العام، كان هناك الكثير من المناقشات حول حقائق تبني Kubernetes التي تشير إلى أنها ليست منتشرة على نطاق واسع كما قد تشير بعض تقارير الصناعة”.
سلطت شركة Rotibi الضوء على إحدى المنظمات التي تمتلك عددًا من الآلات الافتراضية أكبر بنحو 20 مرة من عدد أحمال العمل المستندة إلى Kubernetes لديها كمعيار لكيفية سير الأمور في بعض الحالات.
ما هي العوائق التي تحول دون نشر Kubernetes؟
لن تكون العقبات التي تعترض تبني Kubernetes مفاجئة على الإطلاق. فالحاويات معقدة، وقد يكون من الصعب نقلها إلى الإنتاج.
ويشير المحللان في شركة جارتنر أرون شاندراسيكاران وواتارو كاتسوراشيما إلى “الافتقار إلى المهارات الكافية وممارسات DevOps الناضجة لتشغيل عمليات نشر الإنتاج واسعة النطاق والنجاح فيها”. وهذا على الرغم من العدد المتزايد من حالات الاستخدام.
ولكن تعقيد Kubernetes والطرق المختلفة التي يمكن نشره بها لا تزال تعيق انتشاره. ومن الجدير بالذكر أيضًا أن نشر Kubernetes مع الحفاظ على الحالة لا يزال أقل نضجًا إلى حد ما من المفهوم الأصلي الذي لا يحتوي على حالة.
يقول جون كولينز، نائب رئيس قسم المشاركة في شركة GigaOm: “لقد وجدنا في بحثنا أن تحديات التعقيد هي السبب الأول الذي يجعل المؤسسات تكافح لتبني ممارسات السحابة الأصلية، بما في ذلك Kubernetes. هناك وسط هش، حيث تنتقل التطبيقات من الإرث أحادي المكدس، من خلال السحابة الافتراضية والسحابة القابلة للرفع والتحويل، إلى البنيات والأساليب المتجذرة في مبادئ السحابة”.
ويضيف أن إدارة التعقيد تشكل تحديًا عندما يتعلق الأمر بتوسيع نطاق أي تطبيقات سحابية أصلية، مع عدم وجود وضوح حول التطبيقات المحفوظة في حاويات، مما يزيد من المخاطر الأمنية وغيرها.
يقول روبنسون من ESG: “بشكل عام، تحتاج عملية النشر/الإدارة إلى التبسيط، وخاصة عند التشغيل على نطاق واسع. لا يزال Kubernetes معقدًا إلى حد كبير. أيضًا، في المؤسسات الأكبر حجمًا، غالبًا ما يكون هناك العديد من فرق Kubernetes التي تنشر التطبيقات، وغالبًا ما تستخدم أدوات ومنهجيات مختلفة، وغالبًا في مجموعة من المواقع. هذا غير فعال ويعرض المؤسسة للخطر”.
بالنسبة لقادة تكنولوجيا المعلومات، يتمثل التحدي في إيجاد حل وسط بين تشغيل تدفقات العمل المؤسسية المعقدة في نظام مصمم ليكون عديم الجنسية وله بصمة موارد خفيفة للغاية.
Kubernetes والتخزين وحماية البيانات
تظل عملية تخزين البيانات مجالاً تواجه فيه المؤسسات صعوبات في التعامل مع Kubernetes. ولا تزال عمليات التخزين والنسخ الاحتياطي والاسترداد المستمرة تبدو وكأنها جزء من مشروع Kubernetes.
يقول المحللان فينتان كوين وتوني إيامز من شركة جارتنر: “إن أحد المفاهيم الخاطئة الشائعة حول Kubernetes هو فكرة أن التطبيقات التي تعمل على المنصة يجب أن تكون مصممة لتكون عديمة الجنسية. في الواقع، ستحتاج معظم التطبيقات والمشاريع التي تعمل على مجموعة Kubernetes في النهاية إلى تخزين البيانات أو الوصول إليها”.
تستخدم التطبيقات وأحمال العمل ذات الحالة وحدات تخزين ثابتة (PVs) لتخزين البيانات، حيث تكون وحدات التخزين الثابتة قادرة على الاحتفاظ بالبيانات حتى إذا توقفت وحدة التخزين التي تستخدمها عن العمل. ولكن كما يقترح كوين وإيامز، فإن هذا يتطلب تصميمًا دقيقًا لتجنب فقدان البيانات.
يقول روبنسون: “بالنسبة للتخزين على وجه التحديد، هناك مجموعة من التحديات، ولكن التحديات الرئيسية هي إدارة جودة الخدمة، والإدارة عبر البيئات الهجينة، والامتثال، والتكلفة والأداء. عندما تقوم بتشغيل عدة آلاف من الحاويات في وقت واحد، فأنت بحاجة إلى الكثير من التخزين السريع!”
عندما يتعلق الأمر بالنسخ الاحتياطي والاسترداد، يتعين على مسؤولي المعلومات الرئيسيين التأكد من أن بيئات Kubernetes تشكل جزءًا فعليًا من خطة النسخ الاحتياطي أو الاسترداد بعد الكوارث. وفي كثير من الأحيان، لا تكون كذلك.
يقول كوين وإيامز: “إن تشغيل أحمال العمل ذات الحالة داخل مجموعة Kubernetes الخاصة بك أمر جيد، ولكن من المهم تكييف عمليات النسخ الاحتياطي والاسترداد لتشمل بيانات التطبيق”.
في CCS Insight، يشير روتيبي إلى أن “المراقبة والملاحظة والرؤية” بشكل أفضل مطلوبة في بيئات Kubernetes. كما أن تبسيط النشر والإدارة سيجعل Kubernetes أكثر قوة.
وبمرور الوقت، من المرجح أن نرى دعمًا أفضل لـ Kubernetes في أدوات النسخ الاحتياطي والاسترداد التقليدية، بالإضافة إلى خيارات نسخ احتياطي أكثر قوة في بيئات إدارة Kubernetes.
يقول روبنسون: “ما زال الأمر مبكرًا، لكن الاتجاه الرئيسي هو زيادة تبني التطبيقات التي تحافظ على الحالة. تحتاج البيانات إلى التخزين والحماية تمامًا مثل التطبيقات التقليدية. وهذا جزء من اتجاه “التحول إلى اليسار” لإدراج المزيد من خدمات البيانات التقليدية للمؤسسات في العملية في وقت مبكر”.