VMware में VMNic पर एक भार को अक्षम करना

वर्चुअल मशीन नेटवर्क इंटरफेस कार्ड, या VMNICS के विभिन्न ब्रांड और कॉन्फ़िगरेशन, कभी-कभी दोहराए जाने वाले त्रुटियों का कारण बनते हैं, जिसके परिणामस्वरूप सीपीयू की प्रसंस्करण क्षमता धीमी हो जाती है। इस अभिकलन नाली के तीन संभावित समाधान हैं: VMNic को बदलें, ऑपरेटिंग सिस्टम कर्नेल में VMNic ऑफ़लोडिंग कार्यों को लगभग अनप्लग करें या दोहराए जाने वाले ऑफलोडिंग के लक्षणों को दिखाने वाले प्रत्येक VM पर डिवाइस मैनेजर में VMNic की लोडिंग क्षमता को अक्षम करें।

ऑफलोडिंग मोड्स

VMNic ऑफ़लोडिंग आवक टीसीपी / आईपी डेटा लेती है और इसे प्रक्रियाओं की एक श्रृंखला के माध्यम से चलाती है। इनमें IPv4 और IPv6 में Checksum ऑफलोड, चार और छह IP संस्करणों के लिए TCP Checksum ऑफलोड और बड़े Send offs के लिए IPv4 और IPv6 संस्करण शामिल हैं। इनमें से, चेकसम सबसे अधिक समस्याग्रस्त है क्योंकि एक मामूली वर्चुअल हार्डवेयर या सॉफ्टवेयर गड़बड़ ऑपरेटिंग सिस्टम को आने वाली टीसीपी / आईपी ट्रैफिक पर लगातार गणना करने का कारण बन सकता है।

VMNic पहुँच क्षमता

चूंकि VMNic सेटिंग्स सर्वर के ऑपरेटिंग सिस्टम या VMware कमांड कंसोल से सीधे पहुंच योग्य नहीं हैं, केवल संभव दृष्टिकोण ऑपरेटिंग सिस्टम के कर्नेल सब-स्ट्रक्चर से हैं या डिवाइस के डिवाइस मैनेजर में निर्माता के डायलॉग बॉक्स के VMNic एडवांस्ड सेटिंग्स टैब से हैं आभासी मशीन। कर्नेल तक पहुंचने के लिए आप अक्सर उपयोग किए जाने वाले किसी भी प्रोग्राम को इंटरनेट पर उपलब्ध कर सकते हैं, जैसे vmkchdev (VM k गिरी चेंज डिवाइस) या Oracle के ESX / ESXi डेवलपर टूल में vSwitch या vNetwork में कॉन्फ़िगरेशन प्रोग्राम आज़माएं। VMNic पर ऑफ़लोड सेटिंग्स तक पहुंचने के लिए, वर्चुअल मशीन में डिवाइस मैनेजर खोलें और एनआईसी लाइन लिस्टिंग में उन्नत टैब पर क्लिक करें।

ऑफ़लोड सुविधा को अक्षम करना

व्यक्तिगत वर्चुअल मशीन विंडोज ऑपरेटिंग सिस्टम में, नेटवर्क इंटरफेस कार्ड सेटिंग्स तक पहुंचने के लिए डिवाइस मैनेजर और फिर एनआईसी खोलना शामिल है। उन्नत टैब पर क्लिक करें और ऑफ़लोड फ़ंक्शंस देखें। प्रत्येक को हाइलाइट करें और दाहिने हाथ की सेटिंग स्क्रीन पर "अक्षम करें" चुनें, "लागू करें" पर क्लिक करें और बंद करें। VMware निष्पादन योग्य VM प्रोग्रामों को लागू करने वाले डेस्कटॉप कंप्यूटरों के एक संपूर्ण प्रबंधित समूह के सभी वर्चुअल मशीन ऑफ़लोडिंग फ़ंक्शंस के लिए एक सार्वभौमिक सेटिंग बनाने के लिए, सभी वर्चुअल मशीनों के ऑफ़लोडिंग फ़ंक्शंस को अक्षम करने के लिए VMware कमांड लाइन फ़ंक्शन या Oracle नियंत्रण पैनल का उपयोग करें।

समस्या निवारण

यदि आप कई VMNICS में से केवल एक या दो में मंदी का अनुभव करते हैं, तो समीचीन दृष्टिकोण VMware ऑपरेटिंग सिस्टम में NIC संवाद बॉक्स के उन्नत टैब में विभिन्न ऑफलोडिंग फ़ंक्शन को डिस्कनेक्ट करने के लिए है। यदि समस्या आपके वर्चुअल डेस्कटॉप सिस्टम सरणी में स्थानिक प्रतीत होती है, तो आपको सरणी में सभी वर्चुअल मशीनों पर VMNic ऑफलोडिंग क्षमता को बंद करना होगा। ऐसा करने के लिए, अपना स्वयं का कर्नेल एक्सेस टूल लिखें या इंटरनेट पर या वीएमवेयर से सीधे डेवलपर के किसी एक टूल को डाउनलोड करें और तैनात करें।

लोकप्रिय पोस्ट