تتيح لك مجموعات Dell ECS نقل بياناتك إلى أي متجر متوافق مع S3. وتطلق Dell ECS على هذه الميزة اسم "نقل البيانات"، وتسمى أيضًا النسخ إلى السحابة. وهي ميزة تم تقديمها في ECS 3.8.0.1 والتي تتيح لك نسخ الكائنات من Dell ECS إلى MinIO وهي ميزة تحظى بشعبية كبيرة بين العملاء والعملاء المحتملين الذين يقومون بتحديث مجموعة التخزين الخاصة بهم لدعم متطلبات البنية الأساسية لبيانات الذكاء الاصطناعي. تم بناء نقل البيانات على رأس أداة ECS Sync مفتوحة المصدر والتي توفر القدرة على نسخ البيانات بالتوازي.
في هذه النظرة العامة، سنعرض لك كيفية ترحيل البيانات من Dell ECS إلى MinIO من خلال التركيز بشكل خاص على ما يلي:
قبل أن نتمكن من بدء إنشاء السياسة اللازمة لنقل البيانات، دعنا نتأكد من تكوين دلاء المصدر والهدف لنقل البيانات.
داخليًا، تقوم سياسة نقل البيانات بفحص دلو المصدر لإحصاء جميع الكائنات لنقل البيانات باستخدام بحث البيانات الوصفية (MD).
لكي تتمكن عملية نقل البيانات من نقل البيانات فعليًا، يجب عليك التأكد من تمكين البحث عن MD في دلو مصدر Dell ECS وتضمين LastModified كحقل مفهرس.
الآن دعونا نقوم بتكوين MinIO، الدلو المستهدف.
لكي يتم نقل البيانات إلى MinIO، نحتاج إلى إنشاء المورد التالي في MInIO مسبقًا:
عند إنشاء الدلو، تأكد من تمكين إصدار الدلو، ما لم يكن الدلو المستهدف في MinIO مخصصًا فقط لسياسة نقل البيانات. تأكد من تدوين التفاصيل المذكورة أعلاه بعد إنشائها حيث ستكون قيمها مطلوبة لاحقًا.
يجب أن تسمح سياسة IAM بواجهات برمجة التطبيقات التالية:
اتبع هذا الدليل لمعرفة كيفية إنشاء سياسات IAM ومفاتيح الوصول والدلاء في وحدة التحكم MinIO.
متصفح الكائنات : سيتم هنا عرض الدلاء التي تم إنشاؤها والبيانات التي تم تحميلها.
مفاتيح الوصول : مفاتيح الوصول بنمط AWS IAM
الدلاء : قم بإدراج جميع الدلاء المتاحة.
السياسات : سياسات IAM
الهوية : إنشاء وتوصيل العديد من موفري الهوية مثل OpenID وLDAP.
المراقبة : مراقبة جميع جوانب المجموعة وحتى إرسالها إلى Prometheus.
بمجرد تكوين دلاء المصدر والهدف، فلنبدأ في إعداد سياسة نقل البيانات.
سياسة نقل البيانات هي تعريف في Dell ECS يمكن تعيينه إما عبر واجهة المستخدم أو واجهة برمجة التطبيقات التي تحدد الكائنات الموجودة في دلو مصدر Dell ECS التي يجب نسخها إلى دلو الهدف MinIO. يتم تشغيل مهام فحص سياسة نقل البيانات تلقائيًا ولكن يمكن إيقافها مؤقتًا أو استئنافها في أي وقت. هذا مشابه جدًا لـ MinIO
سنعرض لك سيناريوهين مختلفين لنقل البيانات لإعطائك فكرة عن كيفية عمل ذلك، ولكن السماء هي الحد عندما يتعلق الأمر بكيفية القيام بالهجرة.
في هذا التكوين، سنضيف أجزاء MinIO الضرورية لكي يتواصل معها Dell ECS. الخطوة الأولى، بمجرد تمكين البحث عن MD، هي تمكين نقل البيانات إلى ON
كما هو موضح أدناه.
بمجرد تعيين "نقل البيانات" على ON
، يمكننا المضي قدمًا وتكوين السياسة.
http://<minio_ip>:<minio_port>
توجد إعدادات أخرى، ولم أقم بمراجعة جميع الإعدادات، بل فقط الإعدادات الأكثر أهمية. يرجى ملاحظة أنه إذا تم حذف البيانات من دلو مصدر Dell ECS، فلن يتم حذفها من دلو الهدف MinIO بعد اكتمال عملية الترحيل.
الآن دعونا نلقي نظرة على كيف سيبدو الانتقال باستخدام تطبيق يستخدم Dremio.
هناك بعض الخطوات التي تتم أثناء هذه الهجرة
هذه مجرد مثالين ولكن يمكنك استخدام هذه المنهجية للانتقال من أي تطبيق يستخدم Dell ECS إلى MinIO.
أثناء عملية نقل البيانات، من المهم مراقبة عملية النقل الشاملة أثناء نقل البيانات إلى MinIO. توفر واجهة المستخدم الرسومية Dell ECS لوحات معلومات عامة مع مراقبة متقدمة تعرض إجمالي الكائنات المنسوخة وإجمالي البايتات المنسوخة وتأخير العلامة المائية وإجمالي الأخطاء والكائنات المنسوخة ونسخ البايتات، من بين أمور أخرى.
يمكنك التعمق أكثر لإظهار معلومات محددة عن المصدر/الهدف مثل عدد الكائنات وحجم الدلو خلال فترة زمنية محددة أثناء عملية الترحيل.
في الرسم التخطيطي الأولي في بداية هذه المدونة، أظهرنا دلوًا للسجلات لدينا على جانب ECS، حيث يتم تسجيل جميع العمليات من نقل البيانات. وهذا مفيد جدًا في تصحيح أي مشكلات أثناء عملية الترحيل، خاصةً عندما تستغرق وقتًا طويلاً بسبب القيود المادية والعتادية.
فيما يلي مثال لكيفية ظهور السجلات:
2024-08-31T11:40:51Z DM.COPY demo sourcebucket ASIAD708D0875B4F32F8 test.pdf 2022-08-31T09:30:52Z 1,951,137 5895c19c9e742a88d1bec75d40288e0f http://targetendpoint targetbucket AKIA7A04FF4B251997E0 288 SUCCESS
MinIO هو برنامج ثنائي Go واحد يمكن تشغيله في العديد من أنواع البيئات السحابية والمحلية المختلفة. إنه خفيف الوزن للغاية، ولكنه أيضًا مليء بالميزات مثل التكرار والتشفير، كما يوفر التكامل مع تطبيقات مختلفة.
لقد قمنا
ليس هذا فقط، بل يتضمن MinIO أيضًا ما يلي:
التشفير: يدعم MinIO كلاً من التشفير عند
قوائم التحكم في الوصول الآمنة وPBAC: تدعم سياسات نمط IAM S3 مع IDP المدمج، راجع
ناهيك عن ذلك، فإن البرامج الجيدة لا قيمة لها بدون دعم جيد. توفر MinIO أحد أفضل خدمات الدعم المتاحة باستخدام
إذا كانت لديك أي أسئلة حول كيفية ترحيل بياناتك من Dell ECS إلى MinIO، فتأكد من التواصل معنا على