معايير أداء وحدة التخزين العادية ل 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

IOPS لحمل عمل Linux

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

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

IOPS لحمل عمل Linux

توسيع نطاق 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

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

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

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

قراءة Linux IOPS

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

قراءة Linux IOPS

Linux كتابة IOPS

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

Linux كتابة IOPS

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