تغطي كلمة «التخزين» ثلاثة نماذج مختلفة تمامًا، يجيد كل منها أشياء مختلفة. واستخدام النوع الخطأ مصدر شائع لبطء التطبيقات وارتفاع الفواتير.
التخزين الكتلي (Block)
يقدم التخزين الكتلي قرصًا خامًا للخادم، فيهيئه بنظام ملفات. وهو ما تعمل عليه قواعد البيانات وأنظمة التشغيل.
- نقاط القوة: زمن استجابة منخفض وأداء قراءة وكتابة مرتفع، ويعمل مع أي برنامج.
- الحدود: يرتبط عادة بخادم واحد في كل مرة، وتُحدد سعته مسبقًا.
- استخدمه لـ: قواعد البيانات وأقراص الأجهزة الافتراضية والتطبيقات التي تحتاج تخزينًا محليًا سريعًا.
التخزين الملفي (File)
يشارك التخزين الملفي المجلدات عبر الشبكة باستخدام بروتوكولات مثل NFS وSMB، فيرى عدة مستخدمين أو خوادم الملفات نفسها.
- نقاط القوة: مجلدات وصلاحيات مألوفة، ووصول مشترك، ويعمل مع التطبيقات القائمة.
- الحدود: يصعب توسيعه إلى مليارات الملفات، ويعتمد أداؤه على الشبكة وخادم الملفات.
- استخدمه لـ: مجلدات الفرق وبيانات التطبيقات المشتركة والمجلدات الشخصية والمحتوى الذي تقرؤه عدة خوادم.
التخزين الكائني (Object)
يحفظ التخزين الكائني البيانات ككائنات داخل حاويات (Buckets)، لكل منها مفتاح فريد وبيانات وصفية، ويُوصل إليها عبر HTTP من خلال واجهة برمجية، أشهرها واجهة S3.
- نقاط القوة: يتسع لكميات هائلة من البيانات، وتدفع مقابل ما تخزنه، ويمكن الوصول إليه من أي مكان، ومزايا مدمجة مثل تعدد الإصدارات وقواعد دورة الحياة.
- الحدود: ليس قرصًا، فلا يمكنك تشغيل قاعدة بيانات عليه، وتعديل جزء من ملف يعني إعادة كتابة الكائن.
- استخدمه لـ: الصور والفيديو والنسخ الاحتياطية والأرشيف والسجلات وملفات المواقع الثابتة وبحيرات البيانات.
التطبيق الحديث النموذجي يستخدم الثلاثة
تعمل قاعدة البيانات على التخزين الكتلي، وتوضع كمية صغيرة من الإعدادات المشتركة على التخزين الملفي، وتذهب ملفات المستخدمين المرفوعة والوسائط والنسخ الاحتياطية إلى التخزين الكائني. ووضع الوسائط في التخزين الكائني بدلًا من قرص الخادم يجعل الخوادم أسهل في الاستبدال والتوسع.
كيف تساعدك IDX
تستخدم خوادم VPS والخوادم المخصصة من IDX أقراص SSD وNVMe السريعة للتخزين الكتلي. ويوفر التخزين الكائني من IDX حاويات متوافقة مع S3، بسعر لكل جيجابايت وطلبات غير محدودة. ولمساحة النسخ الاحتياطي والأرشيف التي يمكن الوصول إليها عبر FTP أو SFTP أو SMB أو WebDAV، تضيف صناديق التخزين من IDX حسابات فرعية ولقطات.
مقالات IDX للبنية التحتية الرقمية
الرجوع للمدوّنة →