ما هو التخزين السحابي للملفات؟
ما المقصود بالتخزين السحابي للملفات؟
التخزين السحابي للملفات هو طريقة لتخزين البيانات في السحابة توفر للخوادم والتطبيقات إمكانية وصول إلى البيانات من خلال أنظمة الملفات المشتركة. يجعل هذا التوافق التخزين السحابي للملفات مثاليًا لأعباء العمل التي تعتمد على أنظمة الملفات المشتركة ويوفر تكاملاً سهلاً بدون تغيرات في التعليمات البرمجية.
ما المقصود بنظام الملفات السحابي؟
نظام الملفات السحابي هو نظام للتخزين الهرمي في السحابة يوفر وصولاً مشتركًا إلى بيانات الملف. يمكن للمستخدمين إنشاء الملفات وحذفها وتعديلها وقراءتها وكتابتها، بالإضافة إلى تنظيمها منطقيًا في أشجار الأدلة للوصول إليها بسهولة.
ما المقصود بمشاركة الملفات سحابيًا؟
مشاركة الملفات سحابيًا هي خدمة توفر لعدة مستخدمين وصولاً متزامنًا إلى مجموعة مشتركة من الملفات المخزَّنة في السحابة. يُدار أمان تخزين الملفات عبر الإنترنت من خلال أذونات للمستخدمين والمجموعات، بحيث يمكن للمسؤولين التحكم في الوصول إلى البيانات المشتركة للملفات.
كيف يسمح التخزين السحابي للملفات بالتعاون؟
يسمح التخزين السحابي للملفات لأعضاء الفريق بالوصول إلى الملفات نفسها وعرضها وتحريرها في وقت يقترب من الوقت الفعلي وفي الوقت نفسه ومن أي مكان تقريبًا. تظهر عمليات التحرير للمستخدمين أو للمجموعات عند إجرائها، وتتم مزامنة التغييرات وحفظها حتى يتمكن المستخدمون أو المجموعات من الاطلاع على أحدث نسخة من الملف. يوفر التعاون من خلال مشاركة الملفات سحابيًا العديد من المزايا:
- العمل معًا وتحقيق الأهداف المشتركة، حتى مع الأعضاء الذين يعملون عن بُعد.
- جدولة العمل بمرونة من خلال مشاركة المهام بين الأطراف المتعاونة في مناطق زمنية مختلفة.
- مشاركة الملفات الكبيرة، مثل ملفات الفيديو أو الصوت، وتحريرها بسهولة.
- تلقي إخطارات عند تحرير الملفات أو تحديثها في الوقت الفعلي.
- مشاركة الأفكار أو الاقتراحات من خلال ترك تعليقات حول الملفات المشتركة.
ما حالات استخدام التخزين السحابي للملفات؟
يوفر التخزين السحابي للملفات المرونة اللازمة لدعم التطبيقات الحالية والتكامل معها، بالإضافة إلى سهولة نشر جميع ملفاتك في السحابة وإدارتها وصيانتها. تمنح هاتان الميزتان الأساسيتان المؤسسات القدرة على دعم مجموعة واسعة من التطبيقات والقطاعات. تُعد حالات الاستخدام، مثل مستودعات المحتوى الكبيرة وبيئات التطوير ومخازن الوسائط ودلائل المستخدم الرئيسة، أعباء عمل مثالية لتخزين الملفات المستند إلى السحابة. فيما يلي بعض الأمثلة لحالات استخدام تخزين الملفات.
خدمة الويب
قد تمثل الحاجة إلى التخزين المشترك للملفات لتطبيقات خدمة الويب تحديًا عند دمج تطبيقات الواجهة الخلفية. عادةً ما يكون هناك العديد من خوادم الويب التي تقدم محتوى الموقع الإلكتروني، حيث يحتاج كل خادم ويب إلى الوصول إلى مجموعة الملفات نفسها. بالنظر إلى أن حلول التخزين السحابي للملفات تمتثل للبروتوكولات الشائعة على مستوى الملفات وأعراف تسمية الملفات والأذونات التي اعتاد عليها مطورو الويب، يمكن دمج التخزين السحابي للملفات في تطبيقات الويب الخاصة بك.
إدارة المحتوى
يتطلب نظام إدارة المحتوى (CMS) مساحة اسم مشتركة والوصول إلى التسلسل الهرمي لنظام الملفات. على غرار حالات استخدام خدمة الويب، عادةً ما تتضمن بيئات أنظمة إدارة المحتوى (CMS) خوادم متعددة تحتاج إلى الوصول إلى مجموعة الملفات نفسها من أجل تقديم المحتوى. بالنظر إلى أن حلول التخزين السحابي للملفات تمتثل للدلالات المتوقعة لأنظمة الملفات وأعراف تسمية الملفات والأذونات التي اعتاد المطورون عليها، يمكن دمج تخزين المستندات والملفات الأخرى في مهام سير العمل الحالية لأنظمة إدارة المحتوى (CMS).
التحليلات
يمكن أن تتطلب التحليلات كميات هائلة من مخازن البيانات التي يمكن توسعتها أيضًا لمواكبة النمو. يجب أن يوفر هذا التخزين أيضًا الأداء اللازم لتوصيل البيانات إلى أدوات التحليل. تتفاعل العديد من أعباء العمل التحليلية مع البيانات عبر واجهة ملفات، وتعتمد على ميزات مثل تأمين الملفات، وتتطلب القدرة على الكتابة في أجزاء من الملف. نظرًا لأن تخزين الملفات المستند إلى السحابة يدعم البروتوكولات الشائعة على مستوى الملفات ويمكنه زيادة السعة بالإضافة إلى الأداء، فهو مثالي لتقديم حل لمشاركة الملفات يسهل دمجه في البيانات الضخمة الحالية وعمليات سير عمل التحليلات.
الوسائط الإعلامية والترفيه
تتغير وسائل الإعلام الرقمية وسير العمل الترفيهي باستمرار. تعتمد العديد من الشركات على النشر السحابي المختلط وتحتاج إلى وصول موحد باستخدام بروتوكولات أنظمة الملفات (NFS أو SMB) أو إلى وصول متزامن للبروتوكولات. تتطلب مهام سير العمل هذه وصولاً مرنًا ومتسقًا وآمنًا إلى البيانات من الحلول الجاهزة والمصممة خصيصًا وحلول الشركاء. بالنظر إلى أن التخزين السحابي للملفات يمتثل بالدلالات الحالية لأنظمة الملفات، يمكن دمج تخزين المحتوى الثري للوسائط الإعلامية فيما يتعلق بالمعالجة والتعاون لأغراض إنتاج المحتوى وسلاسل التوريد الرقمية وتدفق الوسائط الإعلامية وإرسال البث والتحليلات والأرشيف.
الدلائل الأساسية
يمكن أن يكون استخدام الدلائل الأساسية في تخزين الملفات التي لا يمكن الوصول إليها إلا من قبِل مستخدمين محددين ومجموعات محددة - يمكن أن يكون مفيدًا للعديد من مهام سير العمل السحابية. تعمل الشركات التي تتطلع إلى الاستفادة من مزايا السحابة كقابلية التوسع والتكلفة الميسورة على توسيع نطاق وصول العديد من مستخدميها إلى الدلائل الأساسية. بالنظر إلى أن أنظمة التخزين السحابي للملفات تمتثل للبروتوكولات الشائعة على مستوى الملفات وللنماذج القياسية للأذونات، يمكن للعملاء نقل التطبيقات التي تحتاج إلى هذه الإمكانية وتطويرها استنادًا إلى السحابة.
النسخ الاحتياطية لقاعدة البيانات
يمكن أن يؤدي النسخ الاحتياطي للبيانات باستخدام الآليات والبرامج والدلالات الموجودة إلى إنشاء سيناريو منعزل للتعافي من الكوارث مع القليل من المرونة الموضعية للتعافي. ترغب العديد من الشركات في الاستفادة من مرونة تخزين النسخ الاحتياطية لقاعدة البيانات في السحابة، إما للحماية المؤقتة للإصدارات السابقة خلال التحديثات وإما للتطوير والاختبار. بالنظر إلى أن التخزين السحابي للملفات يوفر نظام ملفات قياسيًا يمكن تحميله من خوادم قاعدة البيانات، يمكن أن يكون منصة مثالية لإنشاء نسخ احتياطية محمولة من قاعدة البيانات باستخدام أدوات التطبيق الأصلية أو تطبيقات النسخ الاحتياطي للمؤسسات.
أدوات التطوير
يمكن تحدي بيئات التطوير لمشاركة البيانات غير المهيكلة بطريقة آمنة أثناء تعاونها لتطوير أحدث ابتكاراتها. في ضوء الحاجة إلى مشاركة التعليمات البرمجية والملفات الأخرى بطريقة منظمة، فإن الاعتماد على التخزين السحابي المشترك للملفات يوفر مستودعًا منظمًا وآمنًا يمكن الوصول إليه ضمن بيئات تطوير السحابة الخاصة بهم. يوفر تخزين الملفات المستند إلى السحابة حلاً قابلاً للتوسع ومتاحًا بدرجة عالية ومثاليًا للتعاون.
تخزين الحاويات والتطبيقات التي تعمل بلا خادم
تعتبر الحاويات مثالية لبناء الخدمات المصغرة لأنها سريعة التوفير وقابلة للحمل وتوفر عزل العمليات. تتطلب الحاوية التي تحتاج الوصول إلى البيانات الأصلية في كل مرة تبدأ فيها إلى نظام ملفات مشترك يمكن الاتصال به بغض النظر عن المثيل الذي تعمل عليه. يمكن أن يوفر التخزين السحابي للملفات وصولاً مشتركًا مستمرًا إلى البيانات التي يمكن لجميع الحاويات في كتلة معينة استخدامها. يمكنك زيادة السرعة باستخدام الحوسبة السحابية بلا خادم، وبالتالي قضاء وقت أقل في التركيز على أمان تطبيقاتك وقابليتها للتوسع وتوافرها. على سبيل المثال، يمكنك تشغيل تطبيقات بدون خادم واسعة النطاق وذات أهمية بالغة على AWS Lambda. يمكن أن يوفر التخزين السحابي للملفات مخزنًا للبيانات بلا خادم ومتاحًا بدرجة عالية وعالي التحمل فيما يتعلق بمشاركة البيانات التي يلزم أن تستمر إلى ما بعد عمليات تنفيذ وظائف Lambda وفيما بينها.
حوسبة المستخدم النهائي
حوسبة المستخدم النهائي (EUC) هي مزيج من التقنيات التي تمنح موظفيك وصولاً آمنًا عن بُعد إلى التطبيقات وأجهزة سطح المكتب والبيانات التي يحتاجون إليها لإنجاز عملهم. تستخدم المؤسسات الحديثة حوسبة المستخدم النهائي (EUC) كي يتمكن موظفوها من العمل أينما كانوا، من خلال أجهزة متعددة وبطريقة آمنة وقابلة للتوسع. تتطلب تقنيات حوسبة المستخدم النهائي (EUC)، مثل الأنظمة الثابتة لأجهزة سطح المكتب وإدارة المستندات، أنظمة آمنة وموثوقة وقابلة للتوسع لتخزين الملفات.
ما متطلبات التخزين السحابي للملفات؟
يجب أن يوفر الحل المثالي للتخزين السحابي للبيانات المستند إلى الملفات الأداء والسعة بما يواكب العصر، مع قدرته على التوسع مع تغيُّر احتياجات العمل. يجب أن يتضمن الحل الميزات التالية:
- مُدار بالكامل: يوفر نظام ملفات مُدارًا بالكامل ويمكن تشغيله في دقائق بدون الحاجة إلى أجهزة مادية أو صيانة مستمرة للبرمجيات
- الأداء: يوفر معدل نقل متسقًا ومساحة تخزين قابلة للتوسع وأداءً بوقت استجابة منخفض
- التوافق: يتكامل بسلاسة مع التطبيقات الحالية بدون الحاجة إلى كتابة تعليمات برمجية جديدة
- الأمان: يوفر أمانًا للشبكة وأذونات للتحكم في الوصول لحماية البيانات الحساسة
- التوافر: التكرار في مواقع متعددة، ويمكن الوصول إليه دائمًا عند الحاجة
- التكلفة الميسورة: ادفع فقط مقابل السعة المستخدمة بدون تكاليف تخصيص أو رسوم ترخيص مسبقة
ما الأنواع المختلفة لخدمات التخزين السحابي للملفات؟
إن التخزين السحابي للملفات له فوائد واضحة، ولكن من المهم أن نذكر أن حلول التخزين السحابي للملفات لم تُصمم بطريقة واحدة، فهناك العديد من الحلول المختلفة. يمكن تقديم التخزين السحابي للملفات بإحدى طريقتين. أولاً، من خلال الحلول المُدارة بالكامل التي تتطلب منك إجراء إعداد بسيط وعمل خطوات بسيطة للصيانة أو عدم القيام بأي إجراء منك مطلقًا. وثانيًا، من خلال الحلول المُدارة ذاتيًا التي توفر حوسبة وتخزينًا وبرمجيات وتراخيص منفصلة تتطلب توافر فريق عمل يتمتع بخبرة لإجراء التكوين والصيانة.
الحلول المُدارة بالكامل
تتطلب الحلول المُدارة بالكامل القليل من خطوات الإعداد والصيانة، أو لا تتطلب أي تدخل منك على الإطلاق. وتمتاز بأداء يلبي احتياجات أعباء عمل التطبيقات الأكثر تطلبًا. وتوفر تخزين ملفات بسيطًا وقابلاً للتوسع لنماذج حوسبة AWS، بما في ذلك حالات استخدام حاويات AWS والحوسبة بلا خادم والبرامج المحلية. تحصل على مساحة تخزين سحابية غير محدودة تقريبًا لجميع احتياجات بيانات ملفاتك.
الحلول المُدارة ذاتيًا
تتطلب الحلول المُدارة ذاتيًا المجمَّعة عمليات مطولة من الإعداد والإدارة والصيانة. على سبيل المثال، ربما تتألف خدمة التخزين السحابي من خادم ملفات أحادي العقدة على مثيل حوسبة باستخدام تخزين مُدار ذاتيًا بلا قابلية للتوسع والقليل من عمليات التكرار لحماية البيانات. يتصف الإعداد بأنه عملية معقدة وبطيئة وتكون عرضة للخطأ البشري ومخاطر أمنية متزايدة. وعلى النقيض، تتسم الحلول المُدارة بالموثوقية والأمان وقابلية التوسع، ويمكنها أن توفر عليك ساعات وأيامًا تنقضي في التكوين والإدارة.
ما الفرق بين التخزين السحابي للملفات وأنواع التخزين السحابية الأخرى؟
هناك ثلاثة أنواع من التخزين السحابي: الملف والكائن والكتلة. ويتفرد كل نوع بمزايا خاصة.
مخزن الملفات
تحتاج العديد من التطبيقات إلى الوصول إلى الملفات المشتركة وتتطلب نظامًا للملفات. غالبًا ما يكون هذا النوع من التخزين مدعومًا بخادم تخزين متصل بالشبكة (NAS). حلول تخزين الملفات، مثل Amazon EFS وAmazon FSx، هي حلول مخصصة لحالات استخدام مثل مستودعات المحتوى وبيئات التطوير وتعلّم الآلة وعلم البيانات ومخازن الوسائط والدلائل الرئيسة للمستخدم. تُعد Amazon FSx for Luster خدمة مثالية للحوسبة عالية الأداء.
مخزن الكائنات
غالبًا ما تستفيد التطبيقات التي يجري تطويرها في السحابة من الخصائص الهائلة لتخزين الكائنات من حيث قابلية التوسع وبيانات التعريف. تعد حلول تخزين الكائنات مثل Amazon Simple Storage Service (Amazon S3) مثالية لإنشاء تطبيقات حديثة من البداية تتطلب الحجم والمرونة، ويمكن استخدامها أيضًا لاستيراد مخازن البيانات الحالية للتحليلات أو النسخ الاحتياطي أو الأرشفة. إن مخزن الكائنات مصمم للاستخدام عبر الإنترنت، ويتألف من حاويات وكائنات. الحاوية هي وعاء للكائنات. الكائن هو عبارة عن ملف وأي بيانات تعريف تصف هذا الملف. يمكن أن تكون التكاليف أقل عند استخدام تخزين الكائنات بسبب النطاق؛ فهذا النوع من التخزين يوفر أوقات استرجاع أسرع بدون تسلسل هرمي للمجلدات، ويتيح تصنيف بيانات التعريف فيه إجراء تحليلات أكبر للبيانات.
كيف يختلف تخزين الملفات عن تخزين الكائنات؟
على الرغم من أن حلول تخزين الكائنات تدعم تخزين الملفات ككائنات، إلا أن الوصول إليها بالاعتماد على التطبيقات الحالية يتطلب تعليمات برمجية جديدة إلى جانب استخدام واجهات برمجة التطبيقات ومعرفة صريحة بدلالات التسمية. على العكس من ذلك، تدعم حلول تخزين البيانات المستندة إلى الملفات البروتوكولات ونماذج الأذونات الشائعة على مستوى الملفات. فهي لا تتطلب كتابة تعليمات برمجية جديدة للتكامل مع التطبيقات المكوَّنة للعمل مع التخزين المشترك للملفات.
مخزن الكتل
غالبًا ما تتطلب تطبيقات المؤسسات الأخرى، مثل قواعد البيانات أو أنظمة تخطيط موارد المؤسسات (ERP)، تخزينًا مخصصًا بوقت استجابة منخفض لكل مضيف. هذا شبيه بالمخزن المتصل المباشر (DAS) أو بشبكة منطقة التخزين (SAN). يتم توفير حلول التخزين السحابي القائمة على الكتل مثل Amazon Elastic Block Store (Amazon EBS) مع كل خادم افتراضي وتوفر زمن انتقال بالمللي ثانية المطلوب لأحمال العمل عالية الأداء.
كيف يختلف تخزين الملفات عن تخزين الكتل؟
يمكن استخدام تخزين الكتل باعتباره مكوِّن التخزين الأساسي لحل لتخزين الملفات مُدار ذاتيًا. ولكن العلاقة الفردية اللازمة بين المضيف ووحدة التخزين تجعل من الصعب تحقيق قابلية التوسع والتوافر والقدرة على تحمل تكلفة حل لتخزين ملفات مُدار بالكامل، وتتطلب ميزانية إضافية وموارد إدارية للدعم. يمكن إزالة التعقيدات وتقليل التكاليف وتبسيط الإدارة باستخدام أحد حلول التخزين السحابي للملفات المُدار بالكامل.
ما المقصود بخدمات تخزين الملفات من AWS؟
يوجد الكثير من البيانات القائمة على الملفات في العالم. وتوفر AWS خدمات نظام ملفات مُدارة بالكامل تساعدك في تلبية الاحتياجات المتنوعة لتطبيقاتك وأعباء عملك القائمة على الملفات. تحتاج المنظمات إلى أن تتسم تطبيقات الأعمال الحرجة للمهام لديها بالتوافر العالي، ويستخدم الكثير من هذه التطبيقات نظام تخزين ملفات مشتركًا. يوفر ترحيل هذه التطبيقات إلى السحابة قابلية التوسع، ودرجة كبيرة من التوافر والمتانة، والأمان، وخفض التكاليف، كل هذا مع زيادة السرعة.
تقدم AWS خدمات أنظمة الملفات التالية، وهي خدمات محسّنة لتطبيقاتك وحالات الاستخدام:
- يوفر Amazon EFS نظام ملفات مرنًا بسيطًا بدون خادم يتم ضبطه ونسيانه يسمح لك بإنشاء أنظمة ملفات مشتركة وتكوينها بسرعة لخدمات الحوسبة في AWS.
- Amazon FSx for Lustre مخصص للتطبيقات التي تتطلب الكثير من الحوسبة مثل الحوسبة عالية الأداء. باستخدام هذه الخدمة، يمكنك بسهولة معالجة البيانات باستخدام نظام ملفات محسّن للأداء مع المدخلات والمخرجات المخزنة على Amazon S3.
- يوفر Amazon FSx لـ NetApp ONTAP مساحة تخزين مشتركة مُدارة بالكامل ومتعددة البروتوكولات مبنية على نظام ملفات ONTAP الشهير من NetApp.
- يوفر Amazon FSx لـ OpenZFS مساحة تخزين ملفات مشتركة مُدارة بالكامل مبنية على نظام ملفات OpenZFS بحيث يمكنك ترحيل خوادم الملفات المستندة إلى Linux إلى AWS دون تعديل رمز التطبيق أو كيفية إدارة البيانات.
- يوفر Amazon FSx for Windows File Server نظام ملفات Windows أصلي مُدار بالكامل مع نطاق واسع من الوصول إلى البيانات وإدارة البيانات والقدرات الإدارية.
ابدأ مع تخزين الملفات السحابية من خلال إنشاء حساب AWS مجاني اليوم.