المحتويات

المقدمة

المشكلة

الحل

مناقشات مجتمع دعم Cisco ذات الصلة

المقدمة

الغرض من هذا المستند هو عرض كيفية تعديل المخازن المؤقتة للمدخل على أسطر Cisco Nexus 7000 (N7k) Cisco Nexus 7000 48-Port 1 and 10 Gigabit Ethernet F2-Series Module (F2) و Cisco Nexus 7000 Enhanced F2-Series 48-Port Fiber 1 and 10 Gigabit Ethernet Module (F2e) ل Virtual LANE 3 (VL3).

أيضا، سترى مقدار مدخل التخزين المؤقت قدرة أنت تكسب ل VL3 بعد يعدل هذا قيمة.

المشكلة

ويمكن أن يؤدي إستخدام الاتصالات متعددة الخطوات عبر تقنية القنوات الليفية عبر شبكة إيثرنت (FCoE) بين مراكز البيانات عبر مسافات تزيد عن كيلومترين إلى حالات سقوط المدخلات. بشكل افتراضي، تحتوي علامات F2/F2e على 0 صفحات في المخزن المؤقت لزمن الوصول إلى حزم قوائم الانتظار بعد إرسال الإيقاف المؤقت، مما سيؤدي إلى حالات إسقاط الإدخال على واجهات FCoE متعددة الخطوات للمسافات الطويلة.

يتم تحديد مخزن الانتقال المؤقت كما يلي:

PL_STOP - HWM (PL_PAUSE) = LB (المخزن المؤقت للزمن الطويل)

ستلاحظ أن القيم المذكورة أعلاه معروضة كصفحات. كل صفحة تقريبا 384 بايت.

لاحظ أدناه، سعة التخزين المؤقت للمدخل من VL3 باستخدام سياسة جودة الخدمة الافتراضية التي تعمل بتقنية FCoE:

إكس

module-10# show hardware internal mac port 1 qos configuration | begin IB | end EB

IB

Port page limit : 3584 (1376256 Bytes)

VL#  HWM pages(bytes)  LWM pages(bytes) Used PL_STOP(HWM & LWM) SPAN

pages                    THR

0    1107 (  425088)   1035 (  397440)     0     1107   1035    100

1       2 (     768)      1 (     384)     0        2      1      1

2       2 (     768)      1 (     384)     0        2      1      1

3    1053 (  404352)   1029 (  395136)     0     1053   1029    100

4    1107 (  425088)   1083 (  415872)     0     1107   1083    100

5     231 (   88704)    159 (   61056)     0      231    159     57

6       2 (     768)      1 (     384)     0        2      1      1

7       2 (     768)      1 (     384)     0        2      1      1

Credited DWRR WT: 216 (0xd8) Uncredited DWRR WT: 144 (0x90)

DWRR honor UC = FALSE

Leak Lo weight = 0xd8, enabled = FALSE

EB

PL_STOP وعلامة الماء المرتفعة (HWM) لهما نفس القيمة. هنا يمكنك أن ترى مخزن الانتقال المؤقت يحتوي على 0 صفحة بشكل افتراضي. لدعم تقنية القنوات الليفية عبر شبكة إيثرنت (FCoE) البعيدة، ستحتاج هذه القيم إلى التعديل.

الحل

ستحتاج أولا إلى تكرار مخطط سياسة جودة الخدمة (QoS) 'default-4q-7e-in-policy':

Switch(config)# qos copy policy-map type queuing ?

*** No matching command found in current mode, matching in (exec) mode ***

default-4q-7e-in-policy   Default 7-ethernet input queuing policy

default-4q-7e-out-policy  Default 7-ethernet output queuing policy

Switch(config)# qos copy policy-map type queuing default-4q-7e-in-policy prefix 7I_

سترى أدناه مقدار وحدات البايت المخصصة للمخزن المؤقت لزمن الوصول الخاص ب VL3، بعد تعديل نهج الخدمة.

ملاحظة: لن ترى مخزن مؤقت للزمن الانتقالية حتى تقوم بتخصيص 60٪ على الأقل من حد قائمة الانتظار للنهج "ndrop".

سيتم تعديل السياسات بزيادة 10، أي ما يصل إلى 99٪

60/40 ingess buffer allocation

==============================

policy-map type queuing 7I_4q-7e-in

class type queuing c-4q-7e-drop-in

service-policy type queuing 7I_4q-7e-drop-in

queue-limit percent 40

class type queuing c-4q-7e-ndrop-in

service-policy type queuing 7I_4q-7e-ndrop-in

queue-limit percent 60

interface Ethernet2/5

service-policy type queuing input 7I_4q-7e-in

module-2# show hardware internal mac port 5 qos configuration | begin IB | end EB

IB

Port page limit : 3584 (1376256 Bytes)

VL#  HWM pages(bytes)  LWM pages(bytes) Used PL_STOP(HWM & LWM) SPAN

pages                    THR

0     624 (  239616)    576 (  221184)     0      624    576    100

1       2 (     768)      1 (     384)     0        2      1      1

2     624 (  239616)    576 (  221184)     0      624    576    100

3    1913 (  734592)   1889 (  725376)     0     2126   1889    100

4       2 (     768)      1 (     384)     0        2      1      1

5     124 (   47616)     52 (   19968)     0      124     52     31

6       2 (     768)      1 (     384)     0        2      1      1

7       2 (     768)      1 (     384)     0        2      1      1

Credited DWRR WT: 216 (0xd8) Uncredited DWRR WT: 144 (0x90)

DWRR honor UC = FALSE

Leak Lo weight = 0xd8, enabled = FALSE

EB

سيقوم الطراز 60/40 بتخصيص 81792 بايت للمخزن المؤقت لزمن الوصول إلى الطراز VL3.

PL_STOP - HWM * 384 بايت

2126 - 1913 = 213 صفحة * 384 = 81792 بايت

70/30 ingress buffer allocation

===============================

policy-map type queuing 7I_4q-7e-in

class type queuing c-4q-7e-drop-in

service-policy type queuing 7I_4q-7e-drop-in

queue-limit percent 30

class type queuing c-4q-7e-ndrop-in

service-policy type queuing 7I_4q-7e-ndrop-in

queue-limit percent 70

interface Ethernet2/5

service-policy type queuing input 7I_4q-7e-in

module-2# show hardware internal mac port 5 qos configuration | begin IB | end EB

IB

Port page limit : 3584 (1376256 Bytes)

VL#  HWM pages(bytes)  LWM pages(bytes) Used PL_STOP(HWM & LWM) SPAN

pages                    THR

0     463 (  177792)    415 (  159360)     0      463    415    100

1       2 (     768)      1 (     384)     0        2      1      1

2     463 (  177792)    415 (  159360)     0      463    415    100

3    1987 (  763008)   1963 (  753792)     0     2484   1963    100

4       2 (     768)      1 (     384)     0        2      1      1

5      88 (   33792)     16 (    6144)     0       88     16     22

6       2 (     768)      1 (     384)     0        2      1      1

7       2 (     768)      1 (     384)     0        2      1      1

Credited DWRR WT: 216 (0xd8) Uncredited DWRR WT: 144 (0x90)

DWRR honor UC = FALSE

Leak Lo weight = 0xd8, enabled = FALSE

EB

يقوم الطراز 70/30 بتخصيص 190848 بايت للمخزن المؤقت بزمن الوصول VL3.

policy-map type queuing 7I_4q-7e-in

class type queuing c-4q-7e-drop-in

service-policy type queuing 7I_4q-7e-drop-in

queue-limit percent 20

class type queuing c-4q-7e-ndrop-in

service-policy type queuing 7I_4q-7e-ndrop-in

queue-limit percent 80

interface Ethernet2/5

service-policy type queuing input 7I_4q-7e-in

module-2# show hardware internal mac port 5 qos configuration | begin IB | end EB

IB

Port page limit : 3584 (1376256 Bytes)

VL#  HWM pages(bytes)  LWM pages(bytes) Used PL_STOP(HWM & LWM) SPAN

pages                    THR

0     302 (  115968)    254 (   97536)     0      302    254     75

1       2 (     768)      1 (     384)     0        2      1      1

2     302 (  115968)    254 (   97536)     0      302    254     75

3    1875 (  720000)   1851 (  710784)     0     2841   1851    100

4       2 (     768)      1 (     384)     0        2      1      1

5      52 (   19968)     46 (   17664)     0       52     46     13

6       2 (     768)      1 (     384)     0        2      1      1

7       2 (     768)      1 (     384)     0        2      1      1

Credited DWRR WT: 216 (0xd8) Uncredited DWRR WT: 144 (0x90)

DWRR honor UC = FALSE

Leak Lo weight = 0xd8, enabled = FALSE

EB

يقوم الطراز 80/20 بتخصيص 370944 بايت إلى المخزن المؤقت بزمن الوصول ل VL3.

policy-map type queuing 7I_4q-7e-in

class type queuing c-4q-7e-drop-in

service-policy type queuing 7I_4q-7e-drop-in

queue-limit percent 10

class type queuing c-4q-7e-ndrop-in

service-policy type queuing 7I_4q-7e-ndrop-in

queue-limit percent 90

interface Ethernet2/5

service-policy type queuing input 7I_4q-7e-in

module-2# show hardware internal mac port 5 qos configuration | begin IB | end EB

IB

Port page limit : 3584 (1376256 Bytes)

VL#  HWM pages(bytes)  LWM pages(bytes) Used PL_STOP(HWM & LWM) SPAN

pages                    THR

0     141 (   54144)     93 (   35712)     0      141     93     35

1       2 (     768)      1 (     384)     0        2      1      1

2     141 (   54144)     93 (   35712)     0      141     93     35

3    1055 (  405120)   1031 (  395904)     0     3199   1031    100

4       2 (     768)      1 (     384)     0        2      1      1

5      16 (    6144)     10 (    3840)     0       16     10      4

6       2 (     768)      1 (     384)     0        2      1      1

7       2 (     768)      1 (     384)     0        2      1      1

Credited DWRR WT: 216 (0xd8) Uncredited DWRR WT: 144 (0x90)

DWRR honor UC = FALSE

Leak Lo weight = 0xd8, enabled = FALSE

EB

90/10 تخصص 823296 بايت للمخزن المؤقت لزمن الوصول VL3

policy-map type queuing 7I_4q-7e-in

class type queuing c-4q-7e-drop-in

service-policy type queuing 7I_4q-7e-drop-in

queue-limit percent 1

class type queuing c-4q-7e-ndrop-in

service-policy type queuing 7I_4q-7e-ndrop-in

queue-limit percent 99

interface Ethernet2/5

service-policy type queuing input 7I_4q-7e-in

module-2# show hardware internal mac port 5 qos configuration | begin IB | end EB

IB

Port page limit : 3584 (1376256 Bytes)

VL#  HWM pages(bytes)  LWM pages(bytes) Used PL_STOP(HWM & LWM) SPAN

pages                    THR

0      15 (    5760)      9 (    3456)     0       15      9      3

1       2 (     768)      1 (     384)     0        2      1      1

2      15 (    5760)      9 (    3456)     0       15      9      3

3    1161 (  445824)   1137 (  436608)     0     3521   1137    100

4       2 (     768)      1 (     384)     0        2      1      1

5       3 (    1152)      0 (       0)     0        3      0      1

6       2 (     768)      1 (     384)     0        2      1      1

7       2 (     768)      1 (     384)     0        2      1      1

Credited DWRR WT: 216 (0xd8) Uncredited DWRR WT: 144 (0x90)

DWRR honor UC = FALSE

Leak Lo weight = 0xd8, enabled = FALSE

EB

99/1 يوزع 906240 بايت على المخزن المؤقت لزمن الوصول إلى VL3

ملاحظة: لدى كل حاوية ASIC سعة تخزين مؤقت تبلغ 6 ميجابايت. هناك 4 منافذ لكل مقص، وبالتالي فإن هذا يعادل سعة تخزين مؤقت تصل إلى 1.5 ميجابايت تقريبا لكل منفذ. مع 99/1 سترى ~.9 ميغابايت مخصص للمخزن المؤقت بزمن الوصول إلى VL3 والباقي مستخدم من قبل HWM لكل VL (الأغلبية إلى VL3). عند إضافة كل VLs HWM مع LB من VL3 سترى أنه يعادل 1.35 ميغابايت تقريبا سعة عازلة.