تنفيذ OpenStack قادر على التعامل بسهولة مع السحابة المؤسسية الكبيرة والواسعة
يحب المطورون OpenStack لمزاياه مفتوحة المصدر وقابليته للبرمجة والابتكار السريع.
تحب الشركات OpenStack لسرعة ابتكاره لتسهيل المهمة التنظيمية، ومرونته لتلبية مجموعة واسعة من أعباء العمل وحالات الاستخدام في المؤسسات.
ولكن قبل أن يتم استهلاك OpenStack من قبل المطورين (الذين هم مستهلكو الخدمة داخل المؤسسة) وقبل أن تتمكن المؤسسة من جني الفوائد الوفيرة لـ OpenStack، سيحتاج المشغلون في المؤسسة إلى نشر OpenStack. بالنسبة للمؤسسة، فإن مرحلة النشر هذه ليست ذات قيمة تذكر. وعلى هذا النحو، من الضروري أن يتم نشر بيئة OpenStack بسهولة وسلاسة دون الحاجة إلى بذل الكثير من الجهد، ودون الحاجة إلى إنفاق الكثير من الوقت. وهذا يتطلب حلاً أكثر مرونة وكفاءة للنشر. بالنسبة للمؤسسة، يجب ألا تستغرق الرحلة من مرحلة الصفر إلى مرحلة الإنتاج التشغيلي الكامل OpenStack، بشكل مثالي، أكثر من “فنجانين من القهوة”.
لهذا السبب اتخذت ساردينا من برنامج OpenStack كقاعدة وأضفت ناشرًا في الأعلى لإنشاء حل FishOS Deployer المصمم خصيصًا لعمليات النشر المؤسسية ويمكنه التوسع بسهولة للتعامل مع السحب المؤسسية الكبيرة والواسعة.
وبنفس الروح التي تعتبر قاعدة البيانات قطعة معقدة من البرامج التي تحتوي على عدد كبير من المعلمات القابلة للتكوين وعدد كبير من نماذج النشر، فإن الاعتماد الواسع النطاق لقواعد البيانات مثل MySQL/MariaDB يغذيه بلا شك بساطة نشرها – فقط قم بتشغيل “yum install mysql” أو “apt-get install mysql-server”. يهدف FishOS Deployer إلى تمكين مثل هذه السهولة في تنفيذ سحابة OpenStack مع الحفاظ على مرونته لتلبية مجموعة واسعة من نماذج النشر والتكوين.
فيشوس ديبلووبر عبارة عن مجموعة من البرامج النصية المستندة إلى OpenStack Ansible (“كتب التشغيل” في مصطلحات Ansible) التي توفر واجهة سهلة الاستخدام لمستخدمي المشغل، وهي واجهة تسمح لمستخدمي المشغل بإدخال جميع البيانات الضرورية في ملف التكوين الخاص ب Deployerفي ملف التكوين الخاص بالمنشئ.
تعمل أداة النشر في نموذج تشغيل البنية التحتية ككود، حيث تكون جميع التهيئة مركزية ومتاحة بتنسيق يسهل التعامل معه، مع تهيئة HA تأتي افتراضيًا ونشر Ceph مدمجًا، مما يسمح لمستخدمي المشغل بالاستفادة بسرعة وسهولة من منصة OpenStack داخلية كاملة.
في مجموعة مصرفية أوروبية كبرى، وبناءً على خادم ساردينا الأساسي وتهيئة الشبكات الخاصة بـ Sardina، تم إحضار بيئة FishOS كاملة مع OpenStack وCeph كمخزن دعم في غضون يوم واحد، وكانت جاهزة للاستخدام على الفور من قبل مستهلكي الخدمة.
يدعم Sardina FishOS جميع إصدارات OpenStack، دون تخطي أي إصدارات. نظرًا لكونه توزيع OpenStack كامل، يتميز نظام FishOS بجميع مكونات OpenStack الرئيسية (“المشاريع” في مصطلحات OpenStack).
نماذج النشر: في حاويات؟ OpenStack على Kubernetes؟ المعدن العاري؟
تخدم تقنية الحاويات وظيفتين رئيسيتين: تغليف البرامج وتجزئة امتيازات النواة. تتوسع Kubernetes في هذه الوظائف الرئيسية بشكل أكبر لتمكين البيئات القابلة للبرمجة والمرنة والقابلة للنشر السريع.
وفي حين أن بعض توزيعات OpenStack اختارت نشر OpenStack بطريقة الحاويات باستخدام Kubernetes، فإن ساردينا ترى أنه يمكن تحقيق فوائد نهج النشر هذا من خلال اقتران أداة نشر ذكية وحزم RPM المصممة بشكل جيد. وكمثال على ذلك، يوفر نظام النشر الذكي FishOS Deployer حلاً لترحيل خدمات إدارة OpenStack بسهولة من عقدة إلى أخرى أو لترقية حزم البرامج أو تخفيضها بمرونة. تتيح هذه الإمكانيات لجمهور واسع من المشغلين القدرة على نشر وتشغيل وترقية منصات فيشوس أوبن ستاك بثقة، دون أن يفرض الفهم المتعمق لنظام Kubernetes كمتطلبات مسبقة. قد ينطوي اعتماد الحاويات و Kubernetes على منحنى تعليمي أيضاً، على الرغم من أن هذا غير ضروري مع FishOS، مع عدم التضحية بأي فوائد! إذا وجدت حالة استخدام لا يمكن تلبيتها بدون Kubernetes، يرجى التواصل مع Sardina Systems للحصول على تذكرة مجانية لحضور قمة OpenStack القادمة!
متعة الترقية؟
في حين أن الإصدارات الجديدة من OpenStack التي يتم تقديمها كل 6 أشهر توفر ابتكارات وميزات وقدرات جديدة، إلا أنها تقدم أيضاً تحديات الترقية التشغيلية للمشغلين. توصي سردينا المشغلين بأن يكونوا على اطلاع دائم على إصدارات OpenStack للاستفادة من الأداء الأفضل وقدرات الإدارة بالإضافة إلى الأمان، والاستفادة من دعم نظام FishOS الفريد من نوعه للترقية دون توقف لتحقيق وقت تشغيل وموثوقية عالية من خلال عمليات الترقية. إن نظام FishOS هو أول من قدم ترقية Zero-Downtime للترقية لـ OpenStack، وقد قدم باستمرار هذه الإمكانية الفريدة القيمة منذ إصدار ميتاكا.
المصدر المفتوح
نظرًا لرغبة سردينا في دعم OpenStack ونموذجها مفتوح المصدر، فإننا نقدم الآن وصولاً مجانيًا مجانيًا مجانًا إلى برنامج FishOS Deployer لفترة محدودة من الوقت.
يُرجى الاتصال بنا على info@sardinasystems.com.


