قم بتمكين التحكم في تدفق الإيثرنت فقط عندما يتحسن ازدحام جهاز الاستقبال المقاس أكثر مما تضر إطارات الإيقاف المؤقت بحركة المرور الأخرى على نفس الرابط.
في جهاز NAS المنزلي المزدحم، يمكن لإطارات الإيقاف المؤقت 802.3x أن تساعد عندما ينفد مؤقتًا مساحة المخزن المؤقت لبطاقة الشبكة المستقبلة أو مسار الإخراج الأبطأ، لكنها قد توقف أيضًا حركة مرور SMB، والبث، والصوت، والحاويات، والموجه غير ذات الصلة التي تشارك ذلك الرابط. القرار الصحيح يأتي من اختبار A/B باستخدام عدادات الواجهة وأحمال العمل المختلطة، وليس من خلال تمكين خانة الاختيار فقط لأن جهاز NAS يحتوي على منافذ سريعة.
تحديد نمط الفقد الذي يمكن للتحكم في التدفق معالجته فعليًا
قم بقياس فقدان الاستقبال في NAS، والتخلص من الحزم في مخرج المحول، وأخطاء CRC، وإعادة إرسال TCP، والكمون المحمّل، ومعدل النقل أثناء عبء العمل الذي يسبب المشكلة. يستهدف التحكم في التدفق الازدحام بين أجهزة الإيثرنت المتجاورة، وليس تلف الكابل أو الأقراص البطيئة.
يصف موقع Packet Pushers حالة تخزين حقيقية حيث انتشرت إطارات الإيقاف المؤقت الازدحام إلى ما بعد جهاز الاستقبال المزدحم الأصلي. يوضح هذا المثال سبب وجوب التعامل مع عدادات الإيقاف المؤقت كدليل شبكي، وليس فقط كدليل على أن التحكم في التدفق يساعد.
إذا ارتفعت أخطاء CRC أو الرموز، قم بإصلاح المسار الفيزيائي. إذا توقف التخزين بينما تظل عدادات الشبكة نظيفة، قم بإصلاح مسار الكتابة في NAS. استمر في اختبار التحكم في التدفق فقط عندما تظهر خسائر أو التخلص من الحزم عند جهاز استقبال أو نقطة إخراج أبطأ تحت الحمل.
فهم ما توقفه إطارات الإيقاف المؤقت
يطلب التحكم في تدفق 802.3x التقليدي من النظير المتصل مباشرة التوقف عن الإرسال على كامل رابط الإيثرنت ثنائي الاتجاه لفترة محددة. لا يقوم بإيقاف تدفق SMB فقط الذي تسبب في الازدحام بشكل انتقائي.
تشرح Data Center Overlords أن هذا السلوك على كامل الرابط يخلق حجب رأس الخط عندما يؤخر وجهة مزدحمة حركة المرور التي كان من الممكن أن تستمر.
قم برسم خريطة لكل عبء عمل يشارك المنفذ قبل تمكينه. رابط NAS مخصص إلى محطة عمل له ملف مخاطر مختلف عن رابط تجميعي يحمل SMB، وتوجيه الإنترنت، والمكالمات الصوتية، وتغذية الكاميرات، وحركة الحاويات.
تأكيد أن الطرفين يتفاوضان على الاتجاه المقصود
تحقق مما إذا كانت بطاقة الشبكة في NAS ومنفذ المحول يمكنهما إرسال إطارات الإيقاف المؤقت، أو الاستجابة لها، أو القيام بكليهما. قد تسمي واجهات البائع هذه كتحكم في التدفق RX، TX، متماثل، غير متماثل، أو متفاوض عليه تلقائيًا.
وجد اختبار التحكم في التدفق من SmallNetBuilder أن التحكم في التدفق يمكن أن يقلل الأداء اعتمادًا على سلوك الطرفين وروابط السرعة المختلطة.
سجل الحالة التشغيلية بعد التفاوض بدلاً من الوثوق بخانة الاختيار المُعدة. إذا أرسل طرف واحد إطارات إيقاف مؤقت يتجاهلها الطرف الآخر، أو استجاب المحول في اتجاه غير مقصود، فإن الاختبار لا يقيم السياسة التي تعتقد أنك فعلتها.
تشغيل نفس عبء عمل NAS المزدحم مع التحكم في التدفق مطفأ ومشغل
استخدم عبء عمل قابل للتكرار يخلق الازدحام الأصلي، مثل عمليات النسخ الاحتياطي المتزامنة، وقراءات الوسائط، وحركة الحاويات، ومكالمة حساسة للكمون. سجل كل تدفق بشكل منفصل وكذلك إجمالي معدل نقل NAS.
تحذر Virtual Threads من أن التحكم في تدفق الإيثرنت يمكن أن يجعل الجهاز المحمّل بشكل زائد يوقف كامل الرابط الصاعد بدلاً من حل مصدر الازدحام.
قارن خسائر جهاز الاستقبال، وعدادات إطارات الإيقاف المؤقت، وإعادة إرسال TCP، والكمون المحمّل، ونتائج التطبيقات عبر عدة تشغيلات متطابقة. لا يبرر رقم SMB الأعلى ذروة التحكم في التدفق إذا أصبحت حركة الصوت، أو التطبيقات التفاعلية، أو حركة الموجه غير مستقرة.
اختر التحكم في التدفق فقط لعبء عمل مقاس مناسب
يكون التحكم في التدفق مبررًا أكثر في جزء تخزين مخصص أو مسيطر عليه حيث تسبب دفعات الاستقبال القصيرة خسائر، ويطبق الطرفان الميزة بشكل متوقع، ولا تشارك حركة مرور غير ذات صلة حساسة للكمون الرابط الموقوف.
يكون أقل جاذبية على روابط خوادم منزلية مختلطة، أو محولات مشغولة بشكل زائد، أو روابط موجه على عصا، أو شبكات حيث يمكن لجهاز استقبال بطيء واحد أن ينشر الإيقاف المؤقت نحو عدة عملاء مستقلين. في تلك الحالات، قد تحل تشكيل حركة المرور، أو إخراج أسرع، أو واجهات منفصلة، أو ضبط قوائم الانتظار، أو جدولة عبء العمل الضغط بحدود أوضح.
وثق سبب الإعداد: أي عداد تحسن، أي عبء عمل تم اختباره، أي اتجاه يرسل الإيقاف المؤقت، وأي تأثير جانبي تم التحقق منه. بدون هذا السجل، قد يترك تغيير برنامج تشغيل أو محول في المستقبل الشبكة مع تمكين التحكم في التدفق لمشكلة لم تعد موجودة.
احتفظ بالإعداد فقط عندما يتحسن النتيجة الكاملة
اقبل التحكم في التدفق عندما تقلل الاختبارات المتكررة الخسائر أو إعادة الإرسال المستهدفة، وتحافظ على معدل نقل NAS المفيد، ولا تخلق كمونًا غير مقبول أو انتشار ازدحام لخدمات أخرى. وإلا، أعد الطرفين إلى الحالة المعطلة المعروفة الجيدة.
قائمة التحقق من ZimaSpace لـ اختناق NAS البطيء تذكير مفيد بأن إطارات الإيقاف المؤقت تعالج نقطة ضيقة واحدة فقط في سلسلة الأداء.
يمكن أن تختلف الإجابة الصحيحة حسب المنفذ: مفعلة على رابط تخزين مخصص، معطلة على رابط موجه مختلط، أو غير ضرورية بعد إصلاح مسار إخراج أبطأ. عامل التحكم في التدفق كأداة ازدحام مقاسة، وليس كتحسين سرعة افتراضي.
الدعم والنصائح
المزيد للقراءة

How to Reduce Plex Database Contention on a Busy Docker Host
A Plex configuration guide for busy hosts that treats the database as local application state and reduces I/O contention without inventing a shared DB...

How to Prevent Duplicate Plex Scans and Imports
A prevention guide for duplicate Plex scans and imports that removes overlapping triggers instead of disabling library updates entirely.

How to Recover Plex After Its App-Data Volume Fills Up
A recovery ladder for full Plex app-data volumes that protects the database first and avoids deleting unknown files just to make the service start.

