تشرح هذه المقالة كيف يعمل محرك جودة الخدمة QoS لـ Cato وتساعدك بشكل كبير في تحسين استخدام عرض النطاق الترددي للشبكة وتحسين أداء الشبكة.
في تطبيق إدارة Cato، استخدم ملفات إدارة عرض النطاق الترددي لتكوين أولويات جودة الخدمة لأنواع الحركة المختلفة. تحتوي كل ملف على كل من أولوية جودة الخدمة وحدود عرض النطاق الترددي للحركة. يمكنك بعد ذلك تخصيص ملف إدارة عرض النطاق الترددي لقاعدة الشبكة وإعطاء الأولوية لنوع معين من الحركة.
يمكنك تعيين قيم الأولوية بين ٢ إلى ٢٥٥ حيث أن ٠ و ١ محجوزة لمرور إدارة Cato و ٢٥٥ محجوزة كأدنى أولوية. إذا قمت بتكوين ملف عرض النطاق الترددي بأولوية P10، فإن الحركة المطابقة لها أولية أعلى على الحركة بأولوية P20. يمكنك توفير أولويات مختلفة لتطبيقات مختلفة وتحقيق الأداء المطلوب لهذا النوع من الحركة. نوصي بأن تمنح قيمة أولوية أقل لنوع حركة المرور الأكثر أهمية. على سبيل المثال، إذا كانت حركة المرور VoIP أكثر أهمية لحسابك من RDP، فقم بمنح قواعد شبكة VoIP أولوية أعلى من قواعد RDP.
ملاحظة: إذا قمت بتكوين تحويل المنافذ البعيد (RPF) لحسابك، يتم تخصيص حركة المرور RPF تلقائيًا بأدنى أولوية وهي ٢٥٥. لمزيد من التفاصيل حول RPF، انظر تكوين تحويل المنافذ البعيد للحساب.
تستخدم شبكات Cato تقنية تشكيل الحركة القياسية لتحسين أداء الشبكة عن طريق التحكم في معدل التحميل والتنزيل المتوسط.
يظهر الرسم البياني التالي كيف يقوم محرك جودة الخدمة بتخصيص أولوية لأنواع الحركة المختلفة.
تستخدم Cato خوارزمية Leaky Bucket لقياس حدود عرض النطاق الترددي والاندفاع. تنفيذ Leaky Bucket كجهاز تشكيل حركة يعني أنه عندما يكون معدل الحزم الواردة أعلى من معدل الحزم الخارجة، كما هو الحال مع ازدحام الشبكة، تدخل الحزم في قائمة الانتظار وتُهمل بمجرد امتلاء القائمة. عند نقل الحزم، تُزال من القائمة وفقًا لنظام FIFO ويمكن للحزم الجديدة أن تدخل القائمة حينها.
تقيس خوارزمية Leaky Bucket معدل الحركة وتحدد متى يمتلئ الدلو. تستخدم هذه المقاييس لإرسال الحركة الممنوحة أولية باستخدام مثال الماء الذي يملأ الدلو:
-
المعدل المتوسط - الحد الفعلي لعرض النطاق الترددي. معدل الماء الذي يخرج من الدلو في كل دورة زمنية.
-
سعة الاندفاع - حجم الدلو. الكمية الإجمالية للماء التي يمكن أن يحملها الدلو قبل أن يبدأ في إهمال الحزم.
-
معدل الاندفاع - خلال اندفاع الحركة، المعدل الذي يُسمح للماء بدخوله إلى الدلو. معدل الاندفاع غير محدود، ويمكن لأي اندفاع أن يدخل الدلو.
إذا لم يكن الدلو ممتلئًا، تُرسل كل الحزم. ومع ذلك، عندما تكون الأولوية لدلو ممتلئ، يتم وضع الحزم الجديدة لتلك الأولوية في قائمة الانتظار وربما تُهمل. لكل أولوية قائمة انتظار مختلفة، وتُرسل الحزم وفقًا للنظام (FIFO) بناءً على الأولويات. عندما تمتلئ جميع القوائم، تُهمل جميع الحزم بغض النظر عن الأولوية.
ومع ذلك، تطبق Cato الكشف العشوائي المبكر الموزون (WRED) لتجنب إهمال عدد كبير من الحزم. بالنسبة لحركة TCP، تقوم Cato بإهمال حزم البيانات وليس حزم ACK لتحفيز خوارزمية ازدحام المرسل. وفي المقابل، يقلل المرسل من معدل إرسال الحزم.
يرسل الـ Socket الحزم من قوائم الانتظار ذات الأولوية في دائرتين: دائرة الحد الصلب ودائرة الجهد الأفضل. يرسل جهاز تشكيل الحركة أولاً الحزم وفقًا لحدود عرض النطاق الترددي المعدة ثم يبذل قصارى جهده لإرسال الحزم المتبقية. خلال كل دورة زمنية قدرها 1ms، يقوم بإجراء كلا الدائرتين:
-
دائرة حدود صلبة – في هذه الدائرة، يتم تقييم كل قائمة ابتداءً من الأولوية الأعلى إلى الأدنى. بالنسبة لكل قائمة انتظار الأولوية، يرسل الـ Socket الحزم وفقًا لحدود جودة الخدمة المعدة. خلال هذه الدائرة، إذا تم تجاوز حد عرض النطاق الترددي الكلي للرابط، يتوقف الـ Socket عن إرسال الحزم.
-
دائرة الجهد الأفضل – إذا لم تتجاوز الحزم المرسلة في دائرة حدود صلبة حد عرض النطاق الترددي الكلي، يقوم الـ Socket بتقييم كل قائمة مرة أخرى. بدايةً من الأولوية الأعلى إلى الأدنى، يرسل الحزم المتبقية. الدافع هو الاستفادة من عرض النطاق الترددي الكامل للرابط دون تجاوز حد عرض النطاق الترددي الكلي.
توضح هذه القسم مثالًا على كيفية إعطاء محرك جودة الخدمة QoS لـ Cato الأولوية للحزم في قوائم الانتظار.
خمس قوائم انتظار ذات أولوية مع حزم
يظهر الرسم البياني أعلاه الحزم في قوائم الانتظار ذات الأولوية الخمسة قبل أن يبدأ الـ Socket في الدورات.
جودة الخدمة - دائرة الحدود الصلبة
يُظهر هذا الرسم البياني الدائرة الأولى وهي دائرة الحدود الصلبة. ابتداءً من P10، P20، P30، P40 وفي النهاية P255. عرض النطاق الترددي المتاح لكل قائمة هو: حزمتان من قائمة P10، حزمة واحدة من P20، حزمة واحدة من P30، حزمتان من P40 وحزمة واحدة من قائمة P255.
جودة الخدمة - دائرة الجهد الأفضل
يُظهر هذا الرسم البياني الدائرة الثانية وهي دائرة الجهد الأفضل. في هذه الدائرة، تم إرسال ثلاث حزم من P10، وحزمة واحدة من كل من P20، P30، P40 وفي النهاية P255. في هذه الحالة، يُستخدم كل عرض النطاق الترددي المتاح وتبقى حزمة واحدة في قائمة P255 للدورة الزمنية التالية. ثم تصل حزم جديدة إلى القوائم وتقوم الخوارزمية بتشغيل الدوريتين مرة أخرى وتُرسل الحزمة المتبقية.
لا توجد تعليقات
الرجاء تسجيل الدخول لترك تعليق.