تعطيل إلغاء التحميل على VMNic في برنامج VMware

من المعروف أن العديد من العلامات التجارية والتكوينات لبطاقات واجهة شبكة الجهاز الظاهري ، أو VMNics ، تسبب أخطاء متكررة من حين لآخر مما يؤدي إلى إبطاء سعة معالجة وحدة المعالجة المركزية. ثلاثة حلول محتملة لاستنزاف الحساب هذا هي: استبدال VMNic ، افصل فعليًا وظائف تفريغ VMNic في نواة نظام التشغيل أو تعطيل قدرة VMNic على التفريغ في مدير الجهاز على كل جهاز افتراضي يظهر أعراض التفريغ المتكرر.

أوضاع التفريغ

يأخذ إلغاء تحميل VMNic بيانات TCP / IP الواردة ويقوم بتشغيلها من خلال سلسلة من العمليات. يتضمن ذلك إلغاء تحميل المجموع الاختباري في IPv4 و IPv6 وإلغاء تحميل TCP Checksum لكل من إصدارات IP الأربعة والستة وإصدارات IPv4 و IPv6 لعمليات إلغاء تحميل الإرسال الكبير. من بين هؤلاء ، يعتبر المجموع الاختباري هو الأكثر إشكالية لأن خللًا بسيطًا في الأجهزة أو البرامج الافتراضية يمكن أن يتسبب في قيام نظام التشغيل بإجراء حسابات المجموع باستمرار على حركة مرور TCP / IP الواردة.

إمكانية وصول VMNic

نظرًا لأن إعدادات VMNic لا يمكن الوصول إليها مباشرة من نظام تشغيل الخادم أو وحدة تحكم أوامر VMware ، فإن الطرق الممكنة الوحيدة هي من البنية الفرعية لنواة نظام التشغيل أو من علامة تبويب الإعدادات المتقدمة لـ VMNic في مربع حوار الشركة المصنعة في مدير الجهاز الخاص بـ آلة افتراضية. للوصول إلى kernel ، يمكنك تطبيق أحد البرامج المستخدمة غالبًا على الرغم من عدم توثيقها والمتاحة على الإنترنت مثل vmkchdev (جهاز تغيير نواة VM) أو تجربة برامج التكوين في vSwitch أو vNetwork في أداة المطور ESX / ESXi من Oracle. للوصول إلى إعدادات إلغاء التحميل على VMNic ، افتح مدير الجهاز في الجهاز الظاهري وانقر فوق علامة التبويب خيارات متقدمة في قائمة سطر NIC.

تعطيل ميزة إلغاء التحميل

في نظام تشغيل Windows الخاص بالجهاز الظاهري الفردي ، يتكون الوصول إلى إعدادات بطاقة واجهة الشبكة من فتح مدير الجهاز ثم NIC. انقر فوق علامة التبويب خيارات متقدمة وابحث عن وظائف إلغاء التحميل. قم بتمييز كل منها وحدد "تعطيل" في شاشة الإعدادات اليمنى ، انقر فوق "تطبيق" وأغلق. لإنشاء إعداد عام لجميع وظائف إلغاء تحميل الجهاز الظاهري لمجموعة كاملة مُدارة من أجهزة كمبيوتر سطح المكتب التي تنشر برامج VMware القابلة للتنفيذ ، استخدم وظائف سطر أوامر VMware أو لوحة تحكم Oracle لتعطيل وظائف إلغاء التحميل لجميع الأجهزة الظاهرية التي يتم التحكم فيها.

استكشاف الأخطاء وإصلاحها

إذا واجهت تباطؤًا في واحد أو اثنين فقط من VMNics العديدة ، فإن الأسلوب المناسب هو فصل وظائف إلغاء التحميل المختلفة في علامة التبويب المتقدمة في مربع حوار NIC في نظام تشغيل VMware. إذا بدت المشكلة مستوطنة في مصفوفة نظام سطح المكتب الافتراضي لديك ، فستحتاج إلى إيقاف تشغيل القدرة الإجمالية لتفريغ VMNic على جميع الأجهزة الافتراضية في المصفوفة. للقيام بذلك ، اكتب أداة الوصول إلى kernel الخاصة بك أو قم بتنزيل ونشر إحدى أدوات المطور المتوفرة على الإنترنت أو من VMware مباشرة.