المقدمة
يصف هذا المستند كيفية تكوين الوحدة الانتقالية ذات الحد الأقصى السريع (MTU) من نهاية إلى نهاية عبر أجهزة مركز البيانات من Cisco.
المتطلبات الأساسية
المتطلبات
توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:
- VMWare ESXi
- Cisco UCS
- Cisco N5k
- واجهة أنظمة الكمبيوتر الصغيرة عبر الإنترنت (iSCSI) من Cisco
المكونات المستخدمة
يصف هذا المستند كيفية تكوين الوحدة الانتقالية القصوى (MTU) من نهاية إلى نهاية عبر أجهزة مركز البيانات من Cisco في شبكة تتكون من مضيف VMware ESXi مثبت على نظام الحوسبة الموحدة (UCS) من Cisco ومحولات Cisco Nexus 1000V Series (N1KV) ومحولات Cisco Nexus 5000 Series (N5k) ووحدة التحكم Cisco NetApp.
تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج والمكونات المادية التالية:
- Cisco Nexus 5020 Series Switches، الإصدار 5.0(3)N2(2a)
- Cisco UCS، الإصدار 2.1(1d)
- خادم Cisco UCS B200 M3 المتعدد اللوحات مع بطاقة الواجهة الافتراضية (VIC) 1240 من Cisco
- vSphere 5. 0 (ESXi و vCenter)
- Cisco N1kV الإصدار 4.2(1)SV2(2.1a)
- NetApp FAS 3240
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
التكوين
الرسم التخطيطي للشبكة
يستخدم النشر النموذجي لشبكة منطقة التخزين (SAN) عبر بروتوكول iSCSI نظام Cisco UCS مع اتصال بيني عبر القنوات الليفية في وضع المضيف الطرفي لشبكة الإيثرنت وهدف التخزين المتصل من خلال محول للتدفق من الخادم أو شبكة محولة.
من خلال إستخدام منافذ الجهاز على UCS، يمكن توصيل وحدة التخزين مباشرة بالموصلات البينية الليفية.
سواء كانت الشبكة التي تدعم تدفق البيانات عبر شبكة إيثرنت بسرعة 1 جيجابت أو 10 جيجابت، فإن إستخدام الإطارات كبيرة الحجم (حجم يبلغ 9000 وحدة الحد الأقصى للنقل (MTU)، على سبيل المثال) يحسن الأداء لأنه يقلل عدد الإطارات الفردية التي يجب إرسالها مقابل كمية معينة من البيانات ويقلل من الحاجة إلى فصل مجموعات بيانات بروتوكول iSCSI إلى إطارات إيثرنت متعددة. كما أنها تعمل على تقليل إستخدام وحدة المعالجة المركزية (CPU) للمضيف ووحدة التخزين.
إذا تم إستخدام إطارات كبيرة، فتأكد من أن UCS وهدف التخزين، بالإضافة إلى جميع أجهزة الشبكة بينهما، قابلة للتهيئة من أجل دعم حجم الإطار الأكبر.
وهذا يعني أنه يجب تكوين وحدة الحد الأقصى للنقل (MTU) كبيرة الحجم من نهاية إلى نهاية (البادئ إلى الهدف) لكي تكون فعالة عبر المجال.
فيما يلي نظرة عامة على الإجراء المستخدم لتكوين وحدة الحد الأقصى للنقل (MTU) كبيرة الحجم من نهاية إلى نهاية:
- قم بإنشاء فئة نظام جودة الخدمة (QoS) UCS باستخدام وحدة الحد الأقصى للنقل (MTU) بسرعة 9000، ثم قم بتكوين بطاقة واجهة الشبكة (NIC) الظاهرية (vNIC) باستخدام وحدة الحد الأقصى للنقل (MTU) كبيرة الحجم.
- قم بتمكين الإطارات كبيرة الحجم (MTU 9000) على جميع المحولات بين البادئ (UCS) وهدف iSCSI.
- قم بتمكين الإطارات كبيرة الحجم على مهايئ نظام التشغيل (منفذ VMkernel الخاص ب ESXi).
- تمكين الإطارات كبيرة الحجم على واجهات NetApp.
ملاحظة: راجع خيارات اتصال وحدات التخزين بنظام الحوسبة الموحدة (UCS) من Cisco وأفضل الممارسات مع مقالة Cisco الخاصة بوحدات التخزين على NetApp للحصول على مزيد من المعلومات.
تكوين Cisco UCS
يتم تعيين وحدة الحد الأقصى للنقل (MTU) على أساس كل فئة من فئات الخدمة (CoS) داخل UCS. إذا لم يكن لديك سياسة جودة خدمة محددة ل بطاقة واجهة الشبكة (NIC) الخاصة بالمحول vSwitch، فسيتم نقل حركة مرور البيانات إلى فئة أفضل الجهود.
أتمت هذا steps in order to مكنت jumbo إطار:
- من واجهة المستخدم الرسومية (UCS)، انقر فوق علامة التبويب LAN.
- انتقل إلى شبكة LAN > LAN Cloud > فئة نظام جودة الخدمة.
- انقر فوق فئة نظام جودة الخدمة وقم بتغيير فئة حركة مرور البيانات (التي تنقل حركة مرور iSCSI) MTU إلى 9216.
ملاحظة: يستخدم هذا المثال فئة حركة مرور أفضل الجهود لتوضيح تحديث وحدة الحد الأقصى للنقل (MTU) هذا.
- قم بإنشاء سياسة جودة الخدمة ضمن علامة تبويب LAN وتطبيقها على بطاقة واجهة الشبكة (NIC) التي تحمل حركة مرور التخزين.
- انتقل إلى قالب بطاقة واجهة الشبكة (NIC) الافتراضية أو بطاقة واجهة الشبكة (vNIC) الفعلية ضمن ملفات تعريف الخدمة وقم بتعيين قيمة وحدة الحد الأقصى للنقل (MTU) على 9000.
التحقق من الصحة
تحقق من أن بطاقة واجهة الشبكة (NIC) تحتوي على وحدة الحد الأقصى للنقل (MTU) التي تم تكوينها كما هو موضح مسبقا.
تحقق من تمكين منافذ الوصلة بتقنية Jumbo MTU.
تكوين N5k
مع الطراز N5k، يتم تمكين وحدة الحد الأقصى للنقل (MTU) من خلال تقنية Jumbo على مستوى النظام.
افتح موجه الأوامر وأدخل هذه الأوامر لتكوين النظام لوحدة الحد الأقصى للنقل (MTU) كبيرة الحجم:
switch(config)#policy-map type network-qos jumbo
switch(config-pmap-nq)#class type network-qos class-default
switch(config-pmap-c-nq)#mtu 9216
switch(config-pmap-c-nq)#exit
switch(config-pmap-nq)#exit
switch(config)#system qos
switch(config-sys-qos)#service-policy type network-qos jumbo
التحقق من الصحة
دخلت العرض قائمة الانتظار قارن إثرنيت x/y أمر in order to دققت أن Jumbo MTU مكنت:
ملاحظة: يظهر الأمر show interface ethernet x/y وحدة الحد الأقصى للنقل (MTU) 1500، ولكن هذا غير صحيح.
تكوين VMware ESXi
يمكنك تكوين قيمة MTU الخاصة بالمحول vSwitch حتى تستخدم جميع مجموعات المنافذ والمنافذ إطارات كبيرة.
أتمت هذا steps in order to مكنت jumbo إطار على مضيف vSwitch:
- انتقل إلى الصفحة الرئيسية > المخزون > الأجهزة المضيفة والمجموعات من عميل vSphere.
- حدد المضيف.
- انقر فوق علامة التبويب تكوين.
- حدد الربط الشبكي في قائمة الجهاز.
- أخترت vSphere معياري مفتاح في العرض مجال.
- انقر فوق الخصائص.
- حدد vSwitch في علامة التبويب "المنافذ" في الإطار "الخصائص".
- انقر فوق تحرير.
- على علامة التبويب "عام" الخاصة بالنافذة المنبثقة، قم بتغيير وحدة الحد الأقصى للنقل (MTU) (أسفل "خصائص متقدمة") من القيمة الافتراضية (1500) إلى 9000. هذا يمكن إطارات كبيرة على كل من مجموعات المنافذ والمنافذ من vSwitch.
أكمل الخطوات التالية لتمكين الإطارات كبيرة الحجم فقط على منفذ VMkernel من خادم vCenter:
- من عميل vSphere، انتقل إلى الصفحة الرئيسية > المخزون > الأجهزة المضيفة والمجموعات.
- حدد المضيف.
- انقر فوق علامة التبويب تكوين.
- حدد الربط الشبكي في قائمة الجهاز.
- أخترت vSphere معياري مفتاح في العرض مجال.
- انقر فوق الخصائص.
- حدد VMkernel في علامة التبويب "المنافذ" في الإطار "الخصائص" المنبثقة.
- انقر فوق تحرير.
- على علامة التبويب "عام" الخاصة بالنافذة المنبثقة، قم بتغيير وحدة الحد الأقصى للنقل (MTU) (أسفل إعدادات NIC) من القيمة الافتراضية (1500) إلى 9000. وهذا يتيح إطارات ضخمة على منفذ VMkernel فقط من المحول vSwitch.
التحقق من الصحة
أدخل الأمر vmkping -d -s 8972 <storage appliance ip address> لاختبار اتصال الشبكة والتحقق من أن منفذ VMkernel يمكنه إختبار الاتصال باستخدام وحدة الحد الأقصى للنقل (MTU) كبيرة الحجم.
تلميح: راجع إختبار اتصال شبكة VMkernel باستخدام مقالة أمر vmkping VMware للحصول على مزيد من المعلومات حول هذا الأمر.
ملاحظة: أكبر حجم حقيقي للحزمة هو 8972، والذي يرسل حزمة سعة 9000 بايت عند إضافة وحدات بايت رأس IP و ICMP.
على مستوى مضيف ESXi، تحقق من تكوين إعدادات MTU بشكل صحيح:
تكوين IOS من Cisco
باستخدام محولات Cisco IOS®، لا يوجد مفهوم لوحدة الحد الأقصى للنقل (MTU) العالمية على مستوى المحول. بدلا من ذلك، شكلت MTU على القارن/ether-channel مستوى.
دخلت هذا أمر in order to شكلت Jumbo MTU:
7609(config)#int gigabitEthernet 1/1
7609(config-if)#mtu ?
<1500-9216> MTU size in bytes
7609(config-if)#mtu 9216
التحقق من الصحة
دخلت العرض قارن gigabitEthernet 1/1 أمر in order to دققت أن التشكيل صحيح:
7609#show interfaces gigabitEthernet 1/1
GigabitEthernet1/1 is up, line protocol is up (connected)
Hardware is C6k 1000Mb 802.3, address is 0007.0d0e.640a (bia 0007.0d0e.640a)
MTU 9216 bytes, BW 1000000 Kbit, DLY 10 usec,
reliability 255/255, txload 1/255, rxload 1/255
تكوين N1kV
باستخدام N1kV، يمكن تكوين وحدة الحد الأقصى للنقل (MTU) كبيرة الحجم فقط على ملفات تعريف منافذ الإيثرنت لوصلة التوصيل، ولا يمكن تكوين وحدة الحد الأقصى للنقل (MTU) على واجهة vEthernet.
التحقق من الصحة
دخلت العرض شوط ميناء-profile أمر in order to دققت أن التشكيل صحيح:
تكوين NetApp FAS 3240
على وحدة التحكم في التخزين، يجب أن تكون منافذ الشبكة المتصلة بالارتباطات النسيجية أو بمحول الطبقة 2 (L2) مزودة بتقنية MTU كبيرة الحجم. هنا مثال على التكوين:
FAS3240-A> vlan create e1a 100
Ethernet e1a: Link being reconfigured.
vlan: e1a-100 has been created
Ethernet e1a: Link up.
FAS3240-A> vlan create e1b 100
Ethernet e1b: Link being reconfigured.
vlan: e1b-100 has been created
Ethernet e1b: Link up.
FAS3240-A> ifconfig e1a-100 192.168.101.105 netmask 255.255.255.0 mtusize 9000
partner e1a-100
FAS3240-A> ifconfig e1b-100 192.168.102.105 netmask 255.255.255.0 mtusize 9000
partner e1b-100
التحقق من الصحة
أستخدم هذا القسم للتحقق من صحة التكوين.
FAS3240-A> ifconfig –a
e1a: flags=0x80f0c867<BROADCAST,RUNNING,MULTICAST,TCPCKSUM,VLAN> mtu 9000
ether 00:c0:dd:11:40:2c (auto-10g_twinax-fd-up) flowcontrol full
e1b: flags=0x80f0c867<BROADCAST,RUNNING,MULTICAST,TCPCKSUM,VLAN> mtu 9000
ether 00:c0:dd:11:40:2e (auto-10g_twinax-fd-up) flowcontrol full