Vô hiệu hóa Offload trên VMNic trong VMware

Các nhãn hiệu và cấu hình khác nhau của thẻ giao diện mạng máy ảo, hoặc VMNics, được biết là gây ra các lỗi lặp đi lặp lại thường xuyên dẫn đến làm chậm khả năng xử lý của CPU. Ba giải pháp khả thi cho cống tính toán này là: thay thế VMNic, hầu như rút các chức năng giảm tải VMNic trong nhân hệ điều hành hoặc vô hiệu hóa khả năng giảm tải của VMNic trong trình quản lý thiết bị trên mỗi VM hiển thị các triệu chứng giảm tải lặp đi lặp lại.

Chế độ giảm tải

Giảm tải VMNic lấy dữ liệu TCP / IP đến và chạy nó thông qua một loạt các quy trình. Chúng bao gồm giảm tải Checksum trong IPv4 và IPv6, TCP Checksum giảm tải cho cả bốn và sáu phiên bản IP và phiên bản IPv4 và IPv6 cho giảm tải Gửi lớn. Trong số này, Checksum là vấn đề nan giải nhất vì một trục trặc phần cứng hoặc phần mềm ảo nhỏ có thể khiến hệ điều hành liên tục thực hiện các phép tính tổng trên lưu lượng TCP / IP đến.

Khả năng truy cập VMNic

Do cài đặt VMNic không thể truy cập trực tiếp từ hệ điều hành của máy chủ hoặc bảng điều khiển lệnh VMware, nên các cách tiếp cận duy nhất có thể là từ cấu trúc phụ của hệ điều hành hoặc từ tab cài đặt nâng cao VMNic của hộp thoại của nhà sản xuất trong trình quản lý thiết bị của trình quản lý thiết bị máy ảo. Để tiếp cận kernel, bạn có thể áp dụng một trong những chương trình thường được sử dụng mặc dù không có giấy tờ có sẵn trên Internet như vmkchdev (Thiết bị thay đổi nhân VM) hoặc thử các chương trình cấu hình trong vSwitch hoặc vNetwork trong công cụ dành cho nhà phát triển ESX / ESXi của Oracle. Để đạt được các cài đặt giảm tải trên VMNic, hãy mở trình quản lý thiết bị trong máy ảo và nhấp vào tab Nâng cao trong danh sách dòng NIC.

Vô hiệu hóa tính năng giảm tải

Trong hệ điều hành Windows của máy ảo riêng lẻ, truy cập cài đặt thẻ giao diện mạng bao gồm mở trình quản lý thiết bị và sau đó là NIC. Nhấp vào tab nâng cao và tìm các chức năng giảm tải. Đánh dấu từng cái và chọn Tắt Vô hiệu hóa trên màn hình cài đặt bên phải, nhấp vào Áp dụng Áp dụng và đóng. Để tạo một cài đặt chung cho tất cả các chức năng giảm tải máy ảo của toàn bộ nhóm máy tính để bàn được quản lý triển khai các chương trình VM thực thi của VMware, hãy sử dụng các chức năng dòng lệnh VMware hoặc bảng điều khiển Oracle để vô hiệu hóa các chức năng giảm tải của tất cả các máy ảo được điều khiển.

Xử lý sự cố

Nếu bạn gặp sự cố chậm chỉ trong một hoặc hai trong số một số VMNics, cách tiếp cận nhanh chóng là ngắt kết nối các chức năng giảm tải khác nhau trong tab nâng cao của hộp thoại NIC trong hệ điều hành VMware. Nếu sự cố có vẻ là đặc hữu trong mảng hệ thống máy tính để bàn ảo của bạn, bạn sẽ cần tắt khả năng giảm tải VMNic tổng thể trên tất cả các máy ảo trong mảng. Để làm như vậy, hãy viết công cụ truy cập kernel của riêng bạn hoặc tải xuống và triển khai một trong những công cụ dành cho nhà phát triển có sẵn trên Internet hoặc từ VMware.

Bài ViếT Phổ BiếN