معايير أداء Azure NetApp Files لنظام Linux

توضح هذه المقالة معايير الأداء التي توفرها Azure NetApp Files لنظام Linux.

توسيع نطاق Linux

يصف هذا القسم معايير الأداء لمعدل نقل حمل عمل Linux و IOPS لحمل العمل.

معدل نقل حمل عمل Linux

يمثل الرسم البياني أدناه حمل عمل تسلسلي 64 كيلوبايت (KiB) ومجموعة عمل 1 تيرابايت. يظهر أن وحدة تخزين Azure NetApp Files واحدة يمكنها التعامل مع ما بين ~1600 ميبي بايت/ثانية من الكتابات المتتالية الصافية و4500 ميجابايت/ثانية تقريبا من القراءات المتسلسلة الصافية.

يوضح الرسم البياني انخفاضا بنسبة 10٪ في كل مرة، من القراءة الخالصة إلى الكتابة النقية. وهو يوضح ما يمكنك توقعه عند استخدام نسب مختلفة للقراءة/الكتابة (100٪:0٪، و90٪:10٪، و80٪:20٪، وما إلى ذلك).

Linux workload throughput

IOPS لحمل عمل Linux

يمثل الرسم البياني التالي حمل عمل عشوائي 4 كيبيبايت (KiB) ومجموعة عمل 1 تيرابايت. يوضح الرسم البياني أن وحدة تخزين Azure NetApp Files يمكنها التعامل مع ما بين ~130,000 كتابة عشوائية خالصة و460,000 قراءة عشوائية خالصة تقريبا.

يوضح هذا الرسم البياني انخفاض بنسبة 10٪ في كل مرة، من القراءة الخالصة إلى الكتابة النقية. وهو يوضح ما يمكنك توقعه عند استخدام نسب مختلفة للقراءة/الكتابة (100٪:0٪، و90٪:10٪، و80٪:20٪، وما إلى ذلك).

Linux workload IOPS

توسيع نطاق Linux

تظهر الرسوم البيانية في هذا القسم نتائج اختبار التحقق من الصحة لخيار التحميل من جانب العميل مع NFSv3. لمزيد من المعلومات، راجع nconnect قسم خيارات تحميل Linux.

تقارن الرسوم البيانية مزايا nconnect إلى وحدة تخزين غيرconnected مثبتة. في الرسوم البيانية، أنشأ FIO حمل العمل من مثيل D32s_v4 واحد في منطقة Azure us-west2 باستخدام حمل عمل تسلسلي 64-KiB - أكبر حجم إدخال/إخراج تدعمه Azure NetApp Files في وقت الاختبار الممثل هنا. تدعم Azure NetApp Files الآن أحجام الإدخال/الإخراج الأكبر. لمزيد من التفاصيل، راجع rsize وقسم wsize خيارات تحميل Linux.

معدل نقل قراءة Linux

تظهر الرسوم البيانية التالية قراءات متتالية 64-KiB من ~3500 ميبي بايت/ثانية مع nconnect، ما يقرب من 2.3X غيرnconnect.

Linux read throughput

معدل نقل الكتابة في Linux

تظهر الرسوم البيانية التالية عمليات الكتابة المتسلسلة. وهي تشير إلى أن nconnect ليس لها فائدة ملحوظة للكتابات المتسلسلة. 1500 ميجابايت/ ثانية هو تقريبا الحد الأعلى لحجم الكتابة التسلسلي وحدود خروج المثيل D32s_v4.

Linux write throughput

قراءة Linux IOPS

تظهر الرسوم البيانية التالية قراءات عشوائية 4-KiB من ~200,000 قراءة IOPS مع nconnect، ما يقرب من 3X غيرnconnect.

Linux read IOPS

Linux كتابة IOPS

تظهر الرسوم البيانية التالية عمليات كتابة عشوائية 4-KiB من حوالي 135000 عملية IOPS للكتابة مع nconnect، ما يقرب من 3X غيرnconnect.

Linux write IOPS

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