مشاركة عبر


استخدام Azure HPC Cache مع Azure NetApp Files

يمكنك استخدام Azure NetApp Files كهدف تخزين ل Azure HPC Cache. تشرح هذه المقالة كيفية عمل الخدمتين معا، وتقدم تلميحات لإعدادهما.

تجمع Azure NetApp Files بين نظام التشغيل ONTAP وقابلية التوسع وسرعة Microsoft Azure. تتيح هذه المجموعة للمستخدمين تحويل مهام سير العمل المنشأة إلى السحابة دون إعادة كتابة التعليمات البرمجية.

يمكن أن تؤدي إضافة مكون Azure HPC Cache إلى تحسين الوصول إلى الملفات من خلال تقديم وحدات تخزين Azure NetApp Files متعددة في مساحة اسم مجمعة واحدة. يمكن أن يوفر التخزين المؤقت للحافة لوحدات التخزين الموجودة في منطقة خدمة مختلفة. كما يمكن تحسين الأداء عند الطلب على وحدات التخزين التي تم إنشاؤها على مستويات خدمة من المستوى الأدنى لتوفير التكلفة.

نظرة عامة

لاستخدام نظام Azure NetApp Files كمخزن خلفي مع Azure HPC Cache، اتبع هذه العملية.

  1. إنشاء نظام Azure NetApp Files ووحدات التخزين وفقا للإرشادات الواردة في تخطيط النظام الخاص بك، أدناه.
  2. قم بإنشاء Azure HPC Cache في المنطقة التي تحتاج فيها إلى الوصول إلى الملفات. (استخدم الإرشادات في إنشاء Azure HPC Cache.)
  3. حدد أهداف التخزين في ذاكرة التخزين المؤقت التي تشير إلى وحدات تخزين Azure NetApp Files. إنشاء هدف تخزين ذاكرة تخزين مؤقت واحد لكل عنوان IP فريد يستخدم للوصول إلى وحدات التخزين.
  4. اطلب من العملاء تحميل Azure HPC Cache بدلا من تحميل وحدات تخزين Azure NetApp Files مباشرة.

تخطيط نظام Azure NetApp Files

عند التخطيط لنظام Azure NetApp Files، انتبه إلى العناصر الموجودة في هذا القسم للتأكد من أنه يمكنك دمجه بسلاسة مع Azure HPC Cache.

اقرأ أيضا وثائق Azure NetApp Files قبل إنشاء وحدات تخزين للاستخدام مع Azure HPC Cache.

وصول عميل NFS فقط

يدعم Azure HPC Cache حاليا الوصول إلى NFS فقط. لا يمكن استخدامه مع وحدات تخزين بت SMB ACL أو POSIX.

الشبكة الفرعية الحصرية لملفات Azure NetApp

تستخدم Azure NetApp Files شبكة فرعية مفوضة واحدة لوحدات التخزين الخاصة بها. لا يمكن لأي موارد أخرى استخدام تلك الشبكة الفرعية. أيضا، يمكن استخدام شبكة فرعية واحدة فقط في شبكة ظاهرية لملفات Azure NetApp. تعرف على المزيد في إرشادات تخطيط شبكة Azure NetApp Files.

حجم الشبكة الفرعية المفوضة

استخدم الحد الأدنى للحجم للشبكة الفرعية المفوضة عند إنشاء نظام Azure NetApp Files للاستخدام مع Azure HPC Cache.

يوفر الحد الأدنى للحجم، المحدد مع قناع الشبكة /28، 16 عنوان IP. في الممارسة العملية، تستخدم Azure NetApp Files ثلاثة فقط من عناوين IP المتوفرة للوصول إلى وحدة التخزين. وهذا يعني أنك تحتاج فقط إلى إنشاء ثلاثة أهداف تخزين في Azure HPC Cache لتغطية جميع وحدات التخزين.

إذا كانت الشبكة الفرعية المفوضة كبيرة جدا، فمن الممكن لوحدات تخزين Azure NetApp Files استخدام عناوين IP أكثر مما يمكن لمثيل Azure HPC Cache واحد التعامل معه.

يستخدم مثال التشغيل السريع في وثائق Azure NetApp Files 10.7.0.0/16 للشبكة الفرعية المفوضة، والتي تعطي شبكة فرعية كبيرة جدا.

مستوى خدمة تجمع السعة

عند اختيار مستوى الخدمة لتجمع السعة، ضع في اعتبارك سير العمل الخاص بك. إذا كنت تكتب البيانات مرة أخرى بشكل متكرر إلى وحدة تخزين Azure NetApp Files، يمكن تقييد أداء ذاكرة التخزين المؤقت إذا كان وقت الحفظ مع التحديث بطيئا. اختر مستوى خدمة مرتفعا لوحدات التخزين التي سيكون لها عمليات كتابة متكررة.

قد تظهر وحدات التخزين ذات مستويات الخدمة المنخفضة أيضا بعض التأخير في بداية المهمة بينما تقوم ذاكرة التخزين المؤقت بتعبئة المحتوى مسبقا. بعد تشغيل ذاكرة التخزين المؤقت مع مجموعة عمل جيدة من الملفات، يجب أن يصبح التأخير غير ملحوظ.

من المهم التخطيط لمستوى خدمة تجمع السعة مسبقا، لأنه لا يمكن تغييره بعد الإنشاء. ستحتاج إلى إنشاء وحدة تخزين جديدة في تجمع سعة مختلف، ونسخ البيانات.

لاحظ أنه يمكنك تغيير حصة التخزين لوحدة التخزين وحجم تجمع السعة دون تعطيل الوصول.

إنشاء أهداف التخزين في ذاكرة التخزين المؤقت

بعد إعداد نظام Azure NetApp Files وإنشاء Azure HPC Cache، حدد أهداف التخزين في ذاكرة التخزين المؤقت التي تشير إلى وحدات تخزين نظام الملفات.

إنشاء هدف تخزين واحد لكل عنوان IP تستخدمه وحدات تخزين Azure NetApp Files. يتم سرد عنوان IP في صفحة إرشادات تحميل وحدة التخزين.

إذا كانت وحدات التخزين المتعددة تشترك في نفس عنوان IP، يمكنك استخدام هدف تخزين واحد لكل منها.

اتبع إرشادات التحميل في وثائق Azure NetApp Files للعثور على عناوين IP لاستخدامها.

يمكنك أيضا العثور على عناوين IP باستخدام Azure CLI:

az netappfiles volume list -g ${RESOURCE_GROUP} --account-name ${ANF_ACCOUNT} --pool-name ${POOL} --query "[].mountTargets[].ipAddress" | grep -Ee '[0-9]+[.][0-9]+[.][0-9]+[.][0-9]+' | tr -d '"' | tr -d , | sort | uniq

تحتوي أسماء التصدير على نظام Azure NetApp Files على مكون مسار واحد. لا تحاول إنشاء هدف تخزين لتصدير / الجذر في Azure NetApp Files، لأن هذا التصدير لا يوفر الوصول إلى الملفات.

لا توجد قيود خاصة على مسارات مساحة الاسم الظاهرية لأهداف التخزين هذه.

تحميل أهداف التخزين

يجب أن تقوم أجهزة العميل بتحميل ذاكرة التخزين المؤقت بدلا من تحميل وحدات تخزين Azure NetApp Files مباشرة. اتبع الإرشادات الموجودة في تحميل Azure HPC Cache.

الخطوات التالية

  • اقرأ المزيد حول إعداد ملفات Azure NetApp واستخدامها
  • للمساعدة في تخطيط وإعداد نظام Azure HPC Cache لاستخدام Azure NetApp Files، اتصل بالدعم.