تخزين الحاويات الدائم
على الرغم من أن Kubernetes مفيد في القابلية للتوسعة والنقل والإدارة ، إلا أنه لا يدعم تخزين الحالة. تقريبًا جميع التطبيقات الإنتاجية ، مثل قواعد البيانات ، هي ذات حالة وتتطلب تخزينًا دائمًا.
Ambedded يدعم UniVirStor (التخزين الافتراضي الموحد) المطورين في استخدام Ceph RBD و CephFS كتخزين دائم من خلال ملحقات Ceph CSI. تقوم ملحقات Ceph CSI بتنفيذ واجهة بين مدير الحاويات الممكّن لـ CSI (CO) وعنقود Ceph لدعم وظائف CSI. يتيح توفير حجوم Ceph بشكل ديناميكي وربطها بأعباء العمل.
واجهة تخزين الحاويات (CSI) هي معيار لعرض أنظمة التخزين الكتلية والملفات التعسفية لأحمال العمل المحايدة على أنظمة تنظيم الحاويات (COs) مثل Kubernetes و Mesos و Docker و Cloud Foundry.
تعالج واجهة CSI جميع مشاكل مكونات الحجم ومكونات Flex-Volumes من خلال تمكين تطوير مكونات التخزين خارج الشجرة، وتجريدها، ونشرها، واستهلاكها عبر مطالبات حجم مستمرة قياسية، وحجوم مستمرة، وفئات تخزين يحبها المستخدمون.
يجب أن يكون تخزين الحاويات الدائم متاحًا بشكل كبير، ويتحمل إعادة التشغيل والمشاكل المؤقتة. إن Ceph متين ولديه واجهات محددة تمكن من تخزين البيانات واسترجاعها.
بينما هناك العديد من حلول التخزين المحتملة قادرة على التعامل مع احتياجات التخزين لـ Kubernetes ، يبرز Ceph كونه الأكثر مرونة وشمولية. قابليته للتوسع ومرونته في السماح بالكتلة والملف والكائن في نفس الوقت ، تجعل Ceph الخيار الواضح للتعامل مع احتياجات Kubernetes المتغيرة بشكل كبير.
- التكنولوجيا ذات الصلة
تخزين الكتلة Ceph
Ambedded تطبيق Ceph هو منصة تخزين قابلة للتوسعة تتيح لك الحصول على أجهزة كتل عالية الاعتمادية...