نظرة عامة على Microsoft Azure Network Adapter
تعرف على كيفية استخدام مكون Microsoft Azure Network Adapter (MANA) في Azure Boost لتحسين أداء الأجهزة الظاهرية (VMs) وتوافرها في Azure. MANA هي واجهة شبكة من الجيل التالي توفر برامج تشغيل أجهزة متوافقة مع الأمام ومستقرة لأنظمة تشغيل Windows وLinux. تقوم Microsoft بهندسة أجهزة وبرامج MANA والاستفادة من أحدث التطورات في تقنية الشبكات السحابية.
هام
MANA قيد المعاينة حاليا. للحصول على الشروط القانونية التي تنطبق على ميزات Azure الموجودة في الإصدار التجريبي أو المعاينة أو التي لم يتم إصدارها بعد في التوفر العام، راجع شروط الاستخدام التكميلية لمعاينات Microsoft Azure.
التوافق
تدعم MANA العديد من أنظمة تشغيل الجهاز الظاهري. على الرغم من أن الجهاز الظاهري الخاص بك قد يعمل بنظام تشغيل مدعوم، فقد تحتاج إلى تحديث النواة (Linux) أو تثبيت برامج التشغيل (Windows).
تحافظ MANA على تماثل الميزات مع ميزات شبكة Azure السابقة. تعمل الأجهزة الظاهرية على الأجهزة مع كل من Mellanox و MANA NICs، لذلك mlx4
mlx5
لا يزال هناك حاجة إلى وجود ودعم.
صور Azure Marketplace المدعومة
تحتوي العديد من صور Azure Marketplace على دعم مضمن لبرنامج تشغيل Ethernet في MANA.
Linux
- نظام التشغيل Ubuntu 20.04 LTS
- Ubuntu 22.04 LTS
- Red Hat Enterprise Linux 8.8
- Red Hat Enterprise Linux 9.2
- SUSE Linux Enterprise Server 15 SP4
- Debian 12 "Bookworm"
- Oracle Linux 9.0
إشعار
لا توجد أي من توزيعات Linux الحالية في Azure Marketplace على نواة 6.2 أو أحدث، وهو مطلوب ل RDMA/InfiniBand وData Plane Development Kit (DPDK). إذا كنت تستخدم صورة Linux موجودة من Azure Marketplace، فستحتاج إلى تحديث النواة.
Windows
- Windows Server 2016
- Windows Server 2019
- Windows Server 2022
الصور المخصصة والأجهزة الظاهرية القديمة
لتحقيق أقصى قدر من الأداء، نوصي باستخدام نظام تشغيل يدعم MANA. إذا كان نظام التشغيل لا يدعم MANA، يتم توفير اتصال الشبكة من خلال التبديل الظاهري لبرنامج hypervisor. يتم استخدام المفتاح الظاهري أيضا أثناء بعض أحداث خدمة البنية الأساسية حيث يتم إبطال الدالة الظاهرية (VF).
DPDK على أجهزة MANA
للحصول على معلومات حول استخدام DPDK على أجهزة MANA، راجع Microsoft Azure Network Adapter وDPDK على Linux.
تقييم الأداء
يمكن أن تؤثر الاختلافات في أنواع الأجهزة الظاهرية وأنظمة التشغيل والتطبيقات ومعلمات الضبط على أداء الشبكة في Azure. لهذا السبب، نوصيك بتحديد أحمال العمل واختبارها لتحقيق أداء الشبكة المتوقع.
للحصول على معلومات حول اختبار وتحسين أداء الشبكة في Azure، راجع ضبط أداء TCP/IP لأجهزة Azure الظاهرية وعرض النطاق الترددي لشبكة الجهاز الظاهري.
الشروع في العمل مع MANA
تتوفر برامج تعليمية لكل نوع نظام تشغيل مدعوم لمساعدتك على البدء:
- للحصول على دعم Linux، راجع أجهزة Linux الظاهرية مع Azure MANA.
- للحصول على دعم Windows، راجع أجهزة Windows الظاهرية مع Azure MANA.