تخزين الكائنات وتخزين متوافق مع Amazon S3
تخزين الكائنات Ceph هو واجهة تخزين الكائنات المبنية على librados ويوفر بوابة RESTful للتطبيقات لعنقود تخزين Ceph. يدعم تخزين الكائنات Ceph واجهتين:
متوافق مع S3: يوفر قدرات تخزين الكائنات، وواجهته متوافقة مع معظم واجهة برمجة تطبيقات Amazon S3 RESTful.
متوافق مع Swift: يوفر وظائف تخزين الكائنات، وواجهته متوافقة مع معظم واجهة برمجة تطبيقات OpenStack Swift.
تخزين الكائنات Ceph RADOS
تخزين الكائن Ceph
تخزين الكائنات هو نوع من تخزين البيانات حيث يتم تخزين كل وحدة بيانات على أنها وحدة منفصلة تسمى كائن مثل ملفات PDF والصوت والصورة وملفات الفيديو. يمكن أن تكون هذه الكائنات أي نوع وحجم من البيانات. يتم تخزين جميع الكائنات في تخزين الكائنات بمساحة أسماء مسطحة بدلاً من المجلد بتنظيم هرمي.
قارن بين نوع الملف ونوع تخزين الكتلة، يوفر تخزين الكائنات معلومات توصيفية شاملة جدًا لوصف الكائنات. تساعد المعلومات التوصيفية على فهم وتحليل الملفات الكبيرة دون الحاجة إلى التعامل مباشرة مع محتويات الملف.
مزايا تخزين الكائن
- سهولة الوصول: يتم تحريك تخزين الكائنات بواسطة المعلومات الوصفية، وبهذا المستوى من التصنيف لكل بيانات، يمكنك فرز والبحث في ملفاتك بسرعة.
- تخزين غير محدود: تكون تخزين الكائنات قابلة للتوسعة. لا يوجد قيود على حجمها.
- تقليل التكاليف: بسبب طبيعة توسع تخزين الكائنات، تكون تكلفة تخزين البيانات أقل.
- تحسين استخدام الموارد: بسبب عدم وجود تسلسل الملفات في تخزين الكائنات، وكون المعلومات الوصفية لها قابلية التخصيص الكاملة. يوجد أقل قيود على الأجهزة مقارنة بتخزين الملفات أو الكتل.
حالات استخدام تخزين الكائن
- هناك حالات استخدام متعددة لتخزين الكائنات، بما في ذلك:
- الوسائط الغنية: استخدم الحلول الرائدة في الصناعة لإدارة البيانات غير المهيكلة وتقليل تكلفة توزيع الوسائط الغنية عالميًا.
- إدارة المحتوى الموزع: تحسين قيمة البيانات على مدار الحياة وتوفير خدمات تخزين تنافسية.
- الإنترنت من الأشياء (IoT): إدارة بيانات الجهاز إلى الجهاز بكفاءة، ودعم الذكاء الاصطناعي والتحليلات، وتقليل التكلفة والوقت في عملية التصميم.
بيانات التخزين الخاصة بالكائنات
- تنفيذ بوابة RADOS على Ceph وتخزين SUSE Enterprise
- مجموعة الصور
- بوابات RADOS
- مستخدمو S3/Swift