ما المقصود بتخزين الكائنات؟
تخزين الكائنات هي تقنية تعمل على تخزين البيانات وإدارتها بتنسيق غير مهيكل يسمى الكائنات. تعمل المؤسسات الحديثة على إنشاء وتحليل كميات كبيرة من البيانات غير المهيكلة، مثل الصور ومقاطع الفيديو والرسائل الإلكترونية وصفحات الويب وبيانات أجهزة الاستشعار والملفات الصوتية. توزع أنظمة تخزين الكائنات السحابية هذه البيانات على أجهزة مادية متعددة، ولكنها تسمح للمستخدمين بالوصول إلى المحتوى بكفاءة من مستودع تخزين افتراضي واحد. تكون حلول تخزين الكائنات مثالية لتطوير تطبيقات السحابة الأصلية التي تتطلب التوسع والمرونة، ويمكن أيضًا استخدامها لاستيراد مخازن البيانات الحالية بهدف إجراء التحليلات أو النسخ الاحتياطي أو الأرشفة.
للبيانات الوصفية أهمية بالغة في عمل تقنية تخزين الكائنات. باستخدام تخزين الكائنات، يتم الاحتفاظ بالعناصر في حاوية واحدة، وليست ملفات داخل المجلدات. بدلاً من ذلك، تجمع مساحة تخزين الكائنات أجزاء البيانات التي تشكل ملفًا، وتضيف جميع البيانات الأولية التي أنشأها المستخدم إلى هذا الملف، وترفق معرفًا مخصصًا له. يؤدي هذا إلى إنشاء بنية مسطحة، تُسمّى "الحاوية"، على عكس التخزين الهرمي أو المتدرج. يتيح لك ذلك استرداد أي عنصر في الحاوية وتحليله، مهما كان نوع الملف، بناءً على وظيفته وخصائصه.
إنّ تخزين الكائنات هو نوع التخزين المثالي لمخازن البيانات لأنه يوفر بنية قادرة على استيعاب كميات كبيرة من البيانات، ويخزّن كلّ من البيانات ككائن، وتوفر البيانات الوصفية للكائن معرفًا فريدًا لتسهيل الوصول إليه. تزيل هذه البنية قيود التوسع التي تخضع لها أشكال التخزين التقليدية. ولهذا السبب، يُعتبر تخزين الكائنات التخزين المُخصّص للسحابة.
تتمثل الفوائد الرئيسية لتخزين الكائنات في قابلية التوسع غير المحدودة تقريبًا والتكلفة المنخفضة لتخزين كميات كبيرة من البيانات لحالات الاستخدام، مثل مخازن البيانات، والتطبيقات السحابية الأصلية، والتحليلات، وملفات السجلات، وتعلّم الآلة (ML). يوفر تخزين الكائنات أيضًا قدرة أكبر على الاحتفاظ بالبيانات لفترة طويلة وقدرة أكبر لتكيّف البيانات لأنه يخزن الكائنات على أجهزة متعددة وعلى أنظمة متعددة، وحتى في مراكز بيانات ومناطق متعددة. هذا يتيح إمكانية توسع غير محدودة تقريبًا ويحسّن أيضًا قدرة البيانات على التكيّف ويزيد توافرها.
ما أهمية تخزين الكائنات؟
مع نمو الشركات، بدأت تتولّى إدارة مجموعات بيانات تتوسع بسرعة ولكنها معزولة، وهذه البيانات تأتي من عدة مصادر يستخدمها أي عدد من التطبيقات وعمليات الأعمال والمستخدمين النهائيين. أصبح اليوم عدد كبير من البيانات غير منظم وينتهي بها الأمر في تنسيقات مختلفة ووسائط تخزين متعددة، ولا يمكن وضعه بسهولة في مستودع مركزي. يؤدي ذلك إلى زيادة درجة التعقيد وإبطاء وتيرة الابتكار بسبب عدم إمكانية الوصول إلى البيانات من أجل استخدامها في التحليل أو تعلّم الآلة (ML) أو التطبيقات السحابة الأصلية الجديدة. يساعد تخزين الكائنات في تقسيم هذه المستودعات المعزولة عن طريق توفير مساحة تخزين قابلة للتوسع بشكل كبير وميسورة التكلفة لتخزين أي نوع من البيانات بتنسيقها الأصلي. يزيل تخزين الكائنات التعقيد وقيود السعة وحواجز التكلفة التي تخضع لها أنظمة التخزين التقليدية، لأنّه يوفر قابلية توسع غير محدودة بأسعار منخفضة لكل جيجابايت.
يمكنك إدارة البيانات غير المهيكلة في مكان واحد باستخدام واجهة تطبيق سهلة الاستخدام. يمكنك استخدام السياسات لتحسين تكاليف تخزين البيانات وتبديل طبقة التخزين تلقائيًا عند الضرورة. يتيح لك تخزين الكائنات السحابية إجراء التحليلات والحصول على الإحصاءات بسهولة، ما يسمح لك باتخاذ قرارات بسرعة أكبر.
بينما يمكن تخزين الكائنات في أماكن العمل، يتم تصميم مساحات تخزين الكائنات خصيصًا للسحابة وهي توفر قابلية توسّع غير محدودة تقريبًا وقدرة عالية على الاحتفاظ بالبيانات لفترة طويلة وفعالية من حيث التكلفة. عند تخزين الكائنات على السحابة، يمكن الوصول إلى البيانات بسهولة من أي مكان.
ما هي حالات الاستخدام لتخزين الكائنات؟
يستخدم العملاء مساحات تخزين الكائنات لمجموعة متنوعة من الحلول. في ما يلي حالات الاستخدام الشائعة.
التحليلات
يمكنك جمع بيانات غير محدودة تقريبًا مهما كان نوعها وتخزينها في مساحات سحابية لتخزين الكائنات وإجراء تحليلات البيانات الكبيرة للحصول على إحصاءات مهمة حول عملياتك وعملائك والسوق الذي تعمل فيه.
مخزن البيانات
يستخدم مخزن البيانات مساحة سحابية لتخزين الكائنات كأساس له، نظرًا لأنها تتمتع بقابلية توسّع غير محدودة تقريبًا وقدرة عالية على الاحتفاظ بالبيانات لفترة طويلة. يمكنك زيادة مساحة التخزين من غيغابايت إلى بيتابايت من المحتوى بسلاسة وبدون أي مشكلة، ودفع مقابل ما تستخدمه فقط. يتميز مخزن البيانات بأداء قابل للتطوير، وميزات سهلة الاستخدام، وتشفير أصلي، وقدرات التحكم في الوصول.
بيانات تطبيق السحابة الأصلية (Cloud-native)
تستخدم تطبيقات السحابة الأصلية تقنيات، مثل التخزين في حاويات والتخزين بلا خادم، بهدف تلبية توقعات العملاء بسرعة ومرونة. وتتألف هذه التطبيقات عادةً من مكونات صغيرة ومقترنة بشكل غير مُحكم ومستقلة تُسمى الخدمات المصغرة تُستخدم لغرض التواصل الداخلي من خلال مشاركة البيانات أو الحالة. تتولّى خدمات التخزين السحابي إدارة بيانات هذه التطبيقات، كما أنها تقدّم حلولًا للتحديات الحالية التي تواجهها مخازن البيانات في بيئة السحابة. باستخدام مساحات تخزين الكائنات، يمكنك إضافة أي قدر من المحتوى والوصول إليه من أي مكان، ما يسمح لك بنشر التطبيقات بسرعة أكبر والوصول إلى المزيد من العملاء.
أرشفة البيانات
تُعتبر مساحة تخزين كائنات السحابة خيارًا ممتازًا للاحتفاظ بالبيانات لفترة طويلة. يمكنك استخدام مساحة التخزين هذه من أجل استبدال البنية الأساسية لأرشيف أقراص وشرائط البرامج المحلية بحلولٍ تحسّن القدرة على الاحتفاظ بالبيانات لفترة طويلة، وتوفّر أوقات استرداد فورية، وتضمن الامتثال والأمان بشكل أفضل، وتتيح الوصول إلى البيانات بشكل أكبر لإجراء التحليلات المتقدمة والحصول على المعلومات المهنية. يمكنك أيضًا أرشفة كميات كبيرة من محتوى الوسائط الغنية بشكل فعّال من حيث التكلفة والاحتفاظ بالبيانات التنظيمية والإلزامية لوقت طويل.
الوسائط الغنية
تسريع التطبيقات وتقليل تكلفة تخزين ملفات الوسائط الغنية، مثل مقاطع الفيديو والصور الرقمية والموسيقى. تتيح لك مساحات تخزين الكائنات إنشاء بنية متكررة عالميًا وفعّالة من حيث التكلفة لتقديم الوسائط إلى المستخدمين الموزعين باستخدام فئات التخزين وميزات النسخ المتماثل.
النسخ الاحتياطي واستعادة البيانات
يمكنك تكوين أنظمة تخزين الكائنات بحيث تنسخ المحتوى، فتصبح بالتالي أجهزة تخزين الكائنات المكررة متاحة في حالة تعطّل أي جهاز مادي. هذا يضمن مواصلة تشغيل أنظمتك وتطبيقاتك بلا انقطاع. يمكنك أيضًا نسخ البيانات في عدة مراكز بيانات ومناطق جغرافية.
تعلّم الآلة (ML)
تتيح لك تقنية تعلّم الآلة (ML) "تعليم" جهاز كمبيوتر على وضع توقّعات أو استدلالات. يمكنك استخدام الخوارزميات لتدريب النماذج، ثم دمج النموذج في تطبيقك لإنشاء استنتاجات في الوقت الفعلي وعلى نطاق واسع. يتطلب تعلّم الآلة استخدام مساحة تخزين الكائنات بسبب حجمها وفعاليتها من حيث التكلفة، بحيث يستوعب نموذج الإنتاج عادةً ما يتراوح بين ملايين ومليارات عناصر البيانات النموذجية ويقدّم استنتاجات في أقل من 20 مللي ثانية.
ما الفرق بين التخزين السحابي للكائنات وأنواع التخزين الأخرى؟
هناك ثلاثة أنواع من التخزين السحابي: كائن وملف وكتلة. كل نوع يناسب تمامًا حالات استخدام ومتطلبات تخزين محددة.
تخزين الملفات
تحتاج العديد من التطبيقات إلى الوصول إلى الملفات المشتركة. تقليديًا، كانت تقدّم خدمات المخزن المتصل بالشبكة (NAS) هذا الوصول. تتكون البروتوكولات الشائعة على مستوى الملفات من بروتوكول مجموعة رسائل الخادم (SMB) المُستخدم مع خوادم Windows وأنظمة ملفات الشبكة (NFS) المتوفرة في مثيلات Linux. يعد تخزين الملفات مناسبًا للبيانات غير المهيكلة، ومستودعات المحتوى الكبيرة، ومخازن الوسائط، والأدلة الرئيسية، والبيانات الأخرى المستندة إلى الملفات.
أوجه الاختلاف بين مساحة تخزين الكائنات ومساحة تخزين الملفات
أوجه الاختلاف الأساسية بين مساحات تخزين الكائنات والملفات هي بنية البيانات وقابلية التوسع. يتم تنظيم مساحة تخزين الملفات في تسلسل هرمي مع الأدلة والمجلدات. يتبع تخزين الملفات أيضًا بروتوكولات الملفات الصارمة، مثل SMB أو NFS أو Luster. تستخدم مساحة تخزين الكائنات بنية مسطحة تحتوي على بيانات وصفية ومعرّف فريد لكل كائن، مما يسهل العثور عليه من بين مليارات الكائنات الأخرى المحتملة.
نظرًا لهذه الاختلافات في البنية، فلدى كل من مساحة تخزين الملفات ومساحة تخزين الكائنات قدرة مختلفة على التوسّع. تتيح مساحة تخزين الكائنات إمكانية توسّع شبه لانهائية، فهي قادرة على استيعاب الحجم بالبيتابايت ومليارات الكائنات. بسبب التسلسل الهرمي والمسار الأصيل، فإن مساحة تخزين الملفات تخضع لقيود في التوسعة.
تخزين الكتل
غالبًا ما تتطلب تطبيقات المؤسسات الأخرى، مثل قواعد البيانات أو أنظمة تخطيط موارد المؤسسات (ERP)، مساحة تخزين مخصصة بزمن انتقال منخفض لكل مضيف. ويشبه ذلك المخزن المتصل المباشر (DAS) أو شبكة منطقة التخزين (SAN). يتم توفير حلول التخزين السحابي المستندة إلى الكتل مع كل خادم افتراضي، وتوفر هذه الحلول زمن انتقال منخفض للغاية مطلوب لأعباء العمل العالية الأداء.
مقارنة تخزين الكائن وتخزين الكتل
يُفضل استخدام تخزين الكائنات مع الكميات الكبيرة من البيانات غير المهيكلة، وخاصةً عندما يكون التحمل والتخزين غير المحدود وقابلية التوسع وإدارة البيانات الوصفية المعقدة من العوامل ذات صلة بالأداء العام.
يوفر تخزين الكتل زمن استجابة منخفضًا وقيمًا عالية الأداء في حالات الاستخدام المختلفة. تكون ميزاته مفيدةً في المقام الأول في تخزين قواعد البيانات المهيكلة، وأحجام نظام ملفات الأجهزة الافتراضية (VM)، وكميات كبيرة من أحمال القراءة والكتابة.
كيف تلبي خدمة AWS متطلبات تخزين الكائنات لديك؟
خدمة التخزين البسيطة في Amazon (Amazon S3) عبارة عن خدمة تخزين كائنات توفّر أفضل الميزات في المجال من حيث قابلية التوسع وتوافر البيانات والأمان والأداء. هذا يسمح للعملاء، مهما كان حجم مؤسساتهم ومجالات أعمالهم، بالاعتماد على Amazon S3 في تخزين أي قدر من البيانات وحمايته في مجموعة من حالات الاستخدام، مثل مخازن البيانات، ومواقع الويب، وتطبيقات الأجهزة المحمولة، والنسخ الاحتياطي والاستعادة، واستخدام الأرشيف، وتطبيقات المؤسسة، وأجهزة إنترنت الأشياء (IoT)، وتحليلات البيانات الكبيرة. تقدّم خدمة Amazon S3 ميزات إدارة، ما يتيح لك تحسين الوصول إلى بياناتك وتنظيمها وتكوينها بهدف تلبية متطلبات محددة لأعمالك والمتطلبات التنظيمية ومتطلبات الامتثال. في ما يلي بعض الأمثلة على فوائد Amazon S3.
قوة التحمل ومدى التوافر وقابلية التوسع
تم إنشاء Amazon S3 من كل جوانبه لتقديم قدرة على الاحتفاظ بالبيانات لفترة طويلة بنسبة 99.999999999% (11 9 ثانية). مع Amazon S3، يتم تخزين عناصرك بشكل متكرر على أجهزة متعددة في ما لا يقل عن ثلاث مناطق توافر الخدمات (AZs) في منطقة Amazon S3. إن Amazon S3 هو مصمم لدعم حالات التعطل المتزامنة للأجهزة من خلال الكشف عن أي تكرار غير متوفّر وإصلاحه بسرعة، كما إنها تتحقق بشكل منتظم من سلامة بياناتك باستخدام المجاميع الاختبارية.
الأمان والامتثال
يحمي Amazon S3 بياناتك من خلال إمكانات الأمان، والامتثال، والتدقيق. يتم تأمين Amazon S3 تلقائيًا. بمجرد الإنشاء، يمكنك فقط الوصول إلى حاويات Amazon S3 التي تنشئها، والتحكم بالكامل في تحديد الأشخاص الذين يمكنهم الوصول إلى بياناتك. يدعم Amazon S3 مصادقة المستخدم للتحكم في الوصول إلى البيانات. يمكنك استخدام آليات التحكم في الوصول، مثل سياسات الحاويات، لمنح الأذونات لمستخدمين ومجموعات مستخدمين محددين. بالإضافة إلى ذلك، تلتزم خدمة S3 ببرامج الامتثال، مثل معايير PCI-DSS، وHIPAA/HITECH، وFedRAMP، وقاعدة 17 a-4 من SEC، وتوجيه الاتحاد الأوروبي بشأن حماية البيانات، وFISMA لمساعدتك على تلبية متطلبات الالتزام باللوائح التنظيمية. كما تدعم خدمة AWS مجموعةً كبيرةً من إمكانات التدقيق لرصد طلبات الوصول إلى موارد Amazon S3 الخاصة بك.
الإدارة المرنة
تقدم AWS مجموعة مرنة من قدرات إدارة التخزين والإدارة. يمكن لمسؤولي التخزين تصنيف مؤشرات استخدام البيانات والإبلاغ عنها وتمثيلها مرئيًا لتقليل التكاليف وتحسين مستويات الخدمة. يمكن وضع علامات على الكائنات باستخدام بيانات تعريفية فريدة وقابلة للتخصيص، ما يتيح لك رؤية استهلاك التخزين والتكلفة والأمان والتحكم فيها بشكل منفصل لكل عبء عمل. توفر أداة S3 Inventory تقارير مجدولة حول الكائنات وبيانات التعريف الخاصة بها لعمليات الصيانة أو الامتثال أو التحليلات. تستطيع Amazon S3 أيضًا تحليل أنماط الوصول إلى الكائنات لإنشاء نُهج دورة الحياة التي تعمل على أتمتة التقسيم والحذف والاحتفاظ. وأخيرًا، نظرًا لأن Amazon S3 تعمل مع AWS Lambda، يمكن للعملاء تسجيل الأنشطة وتحديد التنبيهات واستدعاء عمليات سير العمل، كل ذلك بدون الحاجة إلى إدارة أي بنية أساسية إضافية.
فئات التخزين الفعالة من حيث التكلفة
توفر خدمة Amazon S3 مجموعة من فئات التخزين التي يمكنك الاختيار منها بناءً على متطلبات وصول البيانات والمرونة والتكلفة الخاصة بأعباء الأعمال لديك. يتم تصميم فئات تخزين Amazon S3 خصيصًا لإتاحة إمكانية التخزين بأقل تكلفة بالنسبة لأنماط الوصول المختلفة. أنت تدفع فقط مقابل ما تستخدمه. يعتمد السعر الذي يتم تحصيله منك على حجم العناصر الخاصة بك، ومدة تخزين العناصر خلال الشهر، وفئة التخزين التي اخترتها. اعثر على أفضل فئة تخزين Amazon S3 لأعباء عملك.
تحليلات فعاّلة
Amazon S3 هي منصة التخزين السحابية الوحيدة التي تتيح للعملاء إمكانية إجراء تحليلات معقّدة على بياناتهم بدون مطالبتهم باستخراج البيانات ونقلها إلى قاعدة بيانات تحليلات منفصلة. يمكن للعملاء الذين لديهم دراية بلغة SQL استخدام Amazon Athena لتحليل كميات هائلة من البيانات غير المهيكلة في Amazon S3 عند الطلب. باستخدام Amazon Redshift Spectrum، يمكن للعملاء إجراء تحليلات معقدة على إكسابايت من البيانات في Amazon S3 وتنفيذ الاستعلامات التي تغطي كل من البيانات المتوفرة لديك في Amazon S3 وفي مستودعات بيانات Amazon Redshift.
مجتمع كبير من العملاء والشركاء
لدى AWS الملايين من العملاء النشطين وعشرات الآلاف من الشركاء على الصعيد العالمي. يعمل العملاء في جميع قطاعات الصناعات تقريبًا بمختلف أحجامها، بما في ذلك الشركات الناشئة والمؤسسات ومؤسسات القطاع العام، على الاستفادة من كل حالة استخدام يمكن تخيلها على AWS. تتضمن شبكة شركاء AWS (APN) الآلاف من مؤسسات تكامل الأنظمة المختصة في خدمات AWS وكذلك عشرات الآلاف من موردي البرمجيات المستقلين (ISV) الذين يعملون على مواءمة تقنياتهم بما يجعلها مناسبة لتعمل مع خدمات AWS.
ابدأ في استخدام تخزين الكائنات من خلال إنشاء حساب AWS اليوم.