Theo bài viết này, SMB Multichannel có thể cung cấp khả năng sau:

  • Tăng thông lượng - Máy chủ tệp có thể đồng thời truyền dữ liệu bổ sung bằng cách sử dụng nhiều kết nối cho bộ điều hợp mạng tốc độ cao hoặc nhiều bộ điều hợp mạng.

Yêu cầu chính là:

  • Một hoặc nhiều bộ điều hợp mạng hỗ trợ nhận tỷ lệ bên nhận (RSS)

Điều này phân biệt giữa nhiều bộ điều hợp mạng và nhiều kết nối trên một bộ điều hợp mạng duy nhất, theo cách hiểu của tôi. Điều này có ý nghĩa vì hầu hết các máy khách sẽ KHÔNG có nhiều bộ điều hợp mạng ..

Điều này dường như chỉ ra rằng SMB Multichannel SẼ tạo nhiều kết nối qua một bộ điều hợp mạng duy nhất để cải thiện thông lượng. Với rất nhiều người làm việc từ xa và với SMB hoạt động quá kém qua VPN, làm cách nào để SMB sử dụng nhiều kênh qua VPN? Nếu tôi không thể, tại sao không?

Tôi đã nghiên cứu vấn đề này nhiều tháng trước, và đi đến kết luận rằng điều đó là không thể, hoặc sẽ không có lợi. Tuy nhiên, hôm nay chủ đề lại xuất hiện và tôi nhận ra rằng có rất ít thông tin về giải pháp hiệu suất rõ ràng này so với VPN và nhiều thông tin xung đột đến mức nào.

Nếu tôi chạy, get-netadaptertôi thấy Cisco AnyConnect:

Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
----                      --------------------                    ------- ------       ----------             ---------
Ethernet 2                Cisco AnyConnect Secure Mobility Cli...      22 Up           00-05-9A-3C-7A-00       995 Mbps
Bluetooth Network Con...2 Bluetooth Device (Personal Area Ne...#2      18 Disconnected 48-F1-7F-B8-15-4A         3 Mbps
Ethernet                  Realtek USB GbE Family Controller            17 Up           C8-F7-50-BD-BE-B2         1 Gbps
Ethernet 3                Intel(R) Ethernet Connection (7) I21...      16 Disconnected C8-F7-50-40-7F-AF          0 bps
Wi-Fi 2                   Intel(R) Wireless-AC 9560 160MHz             13 Disconnected 48-F1-7F-B8-15-46       702 Mbps

Nếu tôi chạy, get-smbclientnetworkinterfacetôi thấy RSS Capable là False:

Interface Index RSS Capable RDMA Capable Speed    IpAddresses
--------------- ----------- ------------ -----    -----------
22              False       False        995 Mbps {fe80::7462:e71e:9881:4acd, fe80::b2f5:b0a1:835c:2c59, 10.100.20.141}
16              False       False        0  bps   {fe80::8464:d8a6:5624:de65}
17              False       False        1 Gbps   {fe80::e4ad:bb1b:5cdc:7dd7, 192.168.1.103}
13              False       False        702 Mbps {fe80::a9ce:6710:5904:a673, 192.168.1.195}
9               False       False        0  bps   {fe80::bc98:252c:7c3f:acec}
11              False       False        0  bps   {fe80::b035:347f:91cb:d7f}
18              False       False        3 Mbps   {fe80::490b:e922:3662:a942}

Ở phía máy chủ, bộ điều hợp mạng có khả năng RSS và Đa kênh SMB được bật.

Trong các chẩn đoán mạng trước đây, tôi có thể xác định SMB v3.1.1 đang được sử dụng và đa kênh SMB không được sử dụng.

Nếu điều đó có ý nghĩa, chúng tôi sử dụng Cisco AnyConnect kết nối với Cisco ASA.

answer

Từ bài viết, có vẻ như bạn sẽ cần một bộ điều hợp VPN (nên nhớ rằng, trông giống như NIC nhưng là phần mềm) triển khai RSS hoặc RDMA *. Từ đầu ra bạn hiển thị, AnyConnect ảo NIC không thể thực hiện RSS, vì vậy bạn không thể sử dụng nó cho đa kênh, do đó hãy trả lời câu hỏi của bạn If I can't, why not?. Tôi không biết tại sao Cisco không triển khai RSS trong NIC ảo AnyConnect - có thể không đủ nhu cầu về nó, có thể không hiệu quả để thực hiện nó trong phần mềm, có thể quá khó để thực hiện nó một cách đáng tin cậy (một lần nữa, so với nhu cầu tính năng.)

* - sâu hơn trong bài viết bạn đã liên kết, có một bảng hiển thị các kịch bản đơn so với đa khác nhau và so sánh tính năng cho các NIC được kích hoạt RSS và RDMA.

/ edit - có thể RSS là một cài đặt có thể định cấu hình trên các thuộc tính của bộ điều hợp AnyConnect, trên tab Advanced. Bạn đã kiểm tra ở đó chưa? Tôi không có AnyConnect, để tự xem điều này.

/ chỉnh sửa thêm - bạn nên mở một trường hợp TAC cho việc này. Nhìn chung, chúng thực sự tốt để làm việc và có thể giúp bạn giải quyết vấn đề cơ bản, đó là hiệu suất SMB kém so với VPN. Bạn đang xem SMB Multichannel, nhưng đó không phải là một "bản sửa lỗi hiệu suất kém", đó là một "bộ tăng hiệu suất sử dụng toàn bộ phần cứng để loại bỏ nút thắt cổ chai với phần cứng mạng LAN ngày nay" và có thể không giúp được bạn.

/ lần chỉnh sửa cuối cùng - vâng, nhìn thấy bài viết trước của bạn , bạn nên mở một trường hợp TAC. Ngay cả khi bạn có thể làm cho đa kênh SMB hoạt động, tôi không nghĩ rằng nó sẽ giải quyết được vấn đề mà bạn đang mô tả ở đó.