أكملت شركة Sardina Systems اختبارات دمج نظامي FishOS ومنصة التخزين الافتراضية من هيتاشي (VSP)، مما يثبت قدرة منصتنا على تقديم حلول بنية تحتية سحابية عالية الأداء وقابلة للتطوير ومؤتمتة بالكامل ومدعومة بالذكاء الاصطناعي مع تخزين فعال. يستكشف هذا المقال أهمية هذا التكامل، والفوائد الرئيسية للجمع بين منصة هيتاشي VSP ومنصة التخزين الافتراضية من هيتاشي ومنصة OpenStack، ونظرة عامة على عملية الاختبار.
تؤدي الوتيرة السريعة للرقمنة والشعبية المتزايدة للذكاء الاصطناعي إلى زيادة الطلب على بنية تحتية لتكنولوجيا المعلومات عالية الأداء وقابلة للتطوير. يجب أن تتكامل أنظمة التخزين على مستوى المؤسسات بسلاسة مع منصات البنية التحتية كخدمة (IaaS) لتلبية هذه المتطلبات من أجل عمليات فعالة.
في الآونة الأخيرة، توجه إلينا أحد عملائنا في إندونيسيا بطلب محدد للغاية. وقد لبى فريقنا هذا الطلب بالتعاون مع شريكنا الاستراتيجي، بان سولوسي. كان الهدف هو التحقق من صحة تكامل وتوافق نظامي Hitachi VSP وFishOS OpenStack ضمن نظام إنتاج. إذا تم تنفيذ ذلك بنجاح، فإنه سيسمح للعميل بالاستمتاع ببيئة OpenStack مؤتمتة بالكامل، مقدمة من نظام FishOS ومدعومة بالموثوقية والسرعة العالية للتخزين الخلفي لـ Hitachi VSP.
لماذا هيتاشي VSP؟
كان أحد الأسباب وراء اختيار منصة التخزين الافتراضية من هيتاشي للعميل هو مجموعة من الميزات المتاحة لمشغلي النظام، بما في ذلك:
- كفاءة تشغيلية محسّنة: مجموعة كبيرة من عمليات إدارة وحدات التخزين، بما في ذلك إنشاء وحدات التخزين وحذفها، إلى جانب الترحيل المباشر والتوافر العالي. يسمح للمشغلين بإدارة موارد التخزين بكفاءة.
- توافر وموثوقية عالية: يتضمن ميزات مثل الترحيل المباشر ودعم التوصيل المتعدد. وهذا يضمن أقل وقت تعطل وإدارة قوية للتخزين، حتى في البيئات ذات الطلب العالي.
- قابلية التوسع مع التزويد الرقيق: يسهل إدارة الموارد والتحكم في التكاليف بشكل أفضل من خلال تمكين التوفير الزائد والاستخدام الفعال للتخزين.
- حماية محسّنة للبيانات: توفر مجموعات الاتساق والنسخ الاحتياطية المستندة إلى اللقطات خيارات قوية لحماية البيانات واستعادة البيانات في حالات الكوارث، مما يضمن سلامة البيانات.
- تحسين الأداء مع جودة الخدمة: تسمح عناصر التحكم في جودة الخدمة (QoS) للمشغلين بتخصيص الموارد وفقًا لمتطلبات عبء العمل. تعمل على تحسين الأداء للتطبيقات المهمة.
التوافق مع إطار عمل OpenStack Framework
يوفر تكامل برنامج Hitachi VSP مع برنامج تشغيل التخزين المجمّع في OpenStack وظائف إضافية لإدارة التخزين بكفاءة ومرونة. على سبيل المثال:
- الترحيل المباشر: يسمح بترحيل وحدات التخزين التي تتم إدارتها بواسطة برنامج تشغيل التخزين المكوِّن. وهذا يدعم موازنة التحميل والصيانة دون مقاطعة الخدمات النشطة.
- تعدد المسارات لمسار الإدخال/الإخراج: عند تمكينه لوحدات التخزين التي يديرها برنامج تشغيل تخزين الكتل، يعمل تكوين المسارات المتعددة على تعزيز توافر البيانات ومرونتها.
- التوفر العالي لخدمات وحدة تخزين Cinder: يسمح باستخدام برنامج مجموعة التوفر العالي لتكوين خدمة وحدة تخزين Cinder-vol volume في إعداد احتياطي نشط احتياطي زائد عن الحاجة.
- مدير منطقة القناة الليفية: تبسيط إدارة التخزين وتقليل الحاجة إلى التكوين اليدوي. على سبيل المثال، عندما يتم إرفاق وحدة تخزين مُدارة بواسطة Block Storage Driver ل OpenStack بجهاز افتراضي عبر قناة ليفية.
بالإضافة إلى ذلك، يوفر نظام FishOS ميزات مثل إدارة البنية التحتية الآلية والموثوقة بالكامل. يتيح هذا التكامل مجتمعةً للشركات تحويل تركيزها من قيود البنية التحتية إلى أولويات أخرى.

التحديات المحتملة
من الناحية النظرية، يعد برنامج تشغيل تخزين البلوكات التخزينية لـ OpenStack، المبني على بنية تخزين البلوكات التخزينية (Cinder) في OpenStack، مناسبًا تمامًا لدمج تخزين Hitachi في IaaS.
ومع ذلك، يتطلب تحقيق التكامل المتوازن والفعال لتخزين هيتاشي في إطار OpenStack التغلب على بعض التحديات. على سبيل المثال، تشمل هذه التحديات إدارة التخزين المعقدة، والتوافق الكامل مع ميزات OpenStack، وضبط الأداء لأحمال العمل ذات المهام الحرجة.
ولذلك، ولتفادي هذه العقبات المحتملة، كان على فريق ساردينا سيستمز أن يستعد بعناية لعملية الاختبار، والتعمق في التوثيق.
التكامل خطوة بخطوة: كيف يعمل
كانت عملية تنفيذ الاختبار بين هيتاشي وفيشوس سلسة وفعالة. بشكل عام، أظهرت أن فرق تكنولوجيا المعلومات لن تواجه أي مشكلة في نشر هذا التكوين في بيئاتها. يمكن تلخيص العملية في ثلاث خطوات رئيسية:
- ابدأ تشغيل خدمات REST API لإدارة التكوين. إذا كان خادم REST API مثبتًا على عقدة وحدة التحكم، فقم بتكوين نظام التشغيل لبدء تشغيل خدمات REST API قبل خدمات وحدة التحكم.
- احصل على معلومات نظام التخزين، بما في ذلك معرف النظام واسم المجمع، للتحضير للتكوين.
- قم بتكوين Hitachi VSP مع برنامج تشغيل Block Storage ل OpenStack لإكمال التكامل.
بشكل عام، سيساعد ذلك على إدارة أعباء العمل المعقدة بفعالية، وتوسيع نطاقها بسهولة، وضمان عدم انقطاع الخدمة.
نظرة عامة على تكوين النظام
من المهم تسليط الضوء على أن تكوين النظام يدعم الإعدادات متعددة العقد، حيث يتم نشر عقدة وحدة التحكم وعقد الحوسبة على أجهزة فعلية منفصلة. يوضح الشكل أدناه مثالاً على تكوين نموذجي:

ملاحظات إضافية يجب وضعها في الاعتبار:
- يجب تثبيت برنامج تشغيل تخزين البلوكات (Cinder) على عقدة وحدة التحكم.
- يمكن تثبيت خادم واجهة برمجة التطبيقات REST API لإدارة التكوين إما بشكل مستقل أو كجزء من حزمة أوامر Hitachi Command Suite.
- يُشار إلى واجهة برمجة تطبيقات REST API الخاصة بـ Hitachi Command Suite Command Manager REST وواجهة برمجة تطبيقات REST API الخاصة بـ Hitachi Operations Center Operations API لإدارة التكوين REST بشكل جماعي باسم واجهة برمجة تطبيقات REST لإدارة التكوين. يمكن تجاهل التفريق في هذه الحالة.
- من أجل استخدام مخازن التزويد الديناميكي (DP) المتعددة، يجب تسجيل كل منها كنظام تخزين خلفي منفصل.
الملخص والأفكار النهائية
وخلاصة القول، يوفر تكامل نظام Hitachi VSP مع OpenStack FishOS فوائد كبيرة للمؤسسات التي تبحث عن الكفاءة وقابلية التوسع والأداء في إدارة التخزين والبنية التحتية.
يمكن للمؤسسات تحسين استخدام الموارد باستخدام كفاءة التخزين العالية من هيتاشي VSP مع التزويد الرقيق والتجمعات الديناميكية، إلى جانب إدارة البنية التحتية المؤتمتة بالكامل وعالية التوافر في نظام التشغيل FishOS، مما يساعد الشركات على تحسين استخدام الموارد. بالإضافة إلى ذلك، فإنه يساعد على تقليل تكاليف البنية التحتية.
في نهاية المطاف، يتيح لنا اختبار التكامل الناجح لنا ولشركائنا التوصية بتكوين نظام FishOS وHetachi VSP للبنى التحتية الخاصة بهم.
هل أنت مهتم بتحسين البنية التحتية السحابية لديك باستخدام نظام FishOS و Hitachi VSP؟ اتصل بنا اليوم للحصول على استشارة شخصية مجانية ومعرفة كيف يمكن لهذا الحل أن يحمي بيئتك السحابية في المستقبل.


