هل وظيفتك مناسبة تماما ل Azure HPC Cache؟

يمكن ل Azure HPC Cache تسريع الوصول إلى البيانات لوظائف الحوسبة عالية الأداء في مجموعة متنوعة من التخصصات. ولكنه ليس مثاليا لجميع أنواع مهام سير العمل. تقدم هذه المقالة إرشادات حول كيفية تحديد ما إذا كانت HPC Cache خيارا جيدا لاحتياجاتك.

توفر مقالة نظرة عامة أيضا مخططا تفصيليا قصيرا عن وقت استخدام Azure HPC Cache وبعض الأمثلة على حالات الاستخدام.

اقرأ أيضا هذه المقالة حول كيفية الاستفادة الفعالة من تخزين الكائن الثنائي كبير الحجم المثبت على NFS.

تطبيقات الإصدار 3.0 من NFS

يدعم Azure HPC Cache عملاء NFS 3.0 فقط.

نسبة قراءة إلى كتابة عالية

عادة ما تكون أحمال العمل التي يقوم فيها عملاء الحوسبة بقراءة أكثر مما يقومون بالكتابة مرشحون جيدون لذاكرة التخزين المؤقت. على سبيل المثال، إذا كانت نسبة القراءة إلى الكتابة هي 80/20 أو 70/30، يمكن أن تساعد Azure HPC Cache من خلال تقديم الملفات المطلوبة بشكل متكرر من ذاكرة التخزين المؤقت بدلا من الاضطرار إلى إحضارها من التخزين البعيد مرارا وتكرارا.

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

حمل العمل التحليلي المستند إلى الملفات

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

الوصول إلى البيانات عن بعد

يمكن أن تساعد Azure HPC Cache في تقليل زمن الانتقال إذا كان حمل العمل الخاص بك بحاجة إلى الوصول إلى البيانات البعيدة التي لا يمكن نقلها بالقرب من موارد الحوسبة. على سبيل المثال، قد تكون سجلاتك في أقصى نهاية بيئة WAN أو في منطقة Azure مختلفة أو في مركز بيانات العميل. (يسمى هذا أحيانا "اندفاع الملفات".)

تحميل الطلب الثقيل

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

توجد موارد الحساب في Azure

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

إذا أراد العميل تشغيل البنية الأساسية لبرنامج ربط العمليات التجارية الحالية "كما هي" في أجهزة Azure الظاهرية، يمكن ل Azure HPC Cache توفير حل تخزين مشترك يستند إلى POSIX (أو التخزين المؤقت) لقابلية التوسع.

باستخدام Azure HPC Cache، ليس عليك إعادة تصميم مسار العمل لإجراء مكالمات أصلية إلى تخزين Azure Blob. يمكنك الوصول إلى بياناتك على نظامها الأصلي، أو استخدام HPC Cache لنقلها إلى حاوية كائن ثنائي كبير الحجم جديدة.

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

  • تعرف على المزيد حول كيفية تخطيط ذاكرة التخزين المؤقت وتكوينها في مقالات نظرة عامة والمتطلباتالأساسية
  • قراءة الاعتبارات لاستخدام تخزين Blob الذي يدعم NFS مع Azure HPC Cache