VPN-ээр SMB олон сувгийн горим: клиент үнэхээр юу ашигладаг
VPN-ээр SMB олон сувгийн горим цөөн суваг нэмдэг: удаан файлын төлөө туннелийг буруутгахаас өмнө клиентийн интерфейс, сонгосон холболт, SMB диалектийг уншина уу.
VPN-ээр файлд удаан хандах нь олон сувгийн тохиргоог шийдэл гэж үзэхэд хүргэдэг боловч тохиргоонд ажиллах зүйл ихэвчлэн байдаггүй. RSSгүй нэг виртуал адаптер трафикийг хэд хэдэн сувагт хуваарилж чадахгүй, чагттай нүдэнд юу ч бичсэн бай. Чухал нь SMB хоёр төгсгөлд харж буй боломж, зөөврийн компьютерын физик NIC-ийн үзүүлэлт биш. Доорх тайлбар идэвхтэй сессээс эхэлж, адаптеруудын зохион байгуулалт руу буцна.
NIC-ийн үзүүлэлтээс биш, сессээс эхлээрэй
Эхлээд сесс олон сувгийг огт ашиглаж чадах эсэхийг баталгаажуулна уу. Энэ функц SMB3-т хамаардаг тул төхөөрөмж эсвэл хуучин сервертэй тохиролцсон хуучин диалект адаптерын тухай аливаа асуулт чухал болохоос өмнө үүнийг үгүйсгэдэг. Дараа нь клиент үнэхээр аль серверт холбогдсоныг баталгаажуулна уу, учир нь шалгаж буй зангилаанаас өөр зангилаа руу шийдэгдэх нэр итгэмээр боловч хамааралгүй үр дүн өгдөг.
Get-SmbConnection
Get-SmbClientConfiguration | Select-Object EnableMultichannel
Get-SmbClientNetworkInterface
Эхний команд нэг мөрөнд диалект, сервер, хуваалцсан хавтасыг нэрлэнэ. Хоёр дахь нь клиент дээр функц идэвхтэй эсэхийг харуулж, гурав дахь нь SMB-ийн мэддэг интерфейсүүдийг тэдгээрийн мэдээлсэн боломжуудын хамт жагсаана. RSS ч, RDMA ч мэдээлдэггүй виртуал адаптер зохион байгуулалт юу болж болохыг хэлнэ.
Хэрэв диалект SMB3 биш бол зогсоод эхлээд тэр асуудлыг шийдээрэй. Эс бөгөөс дараагийн команд бүр идэвхжих боломжгүй функцийг дүрслэх болно.
Клиентийн интерфейсийг шударгаар уншина уу
SMB-д таны анхдагч маршрутыг аль адаптер зөөж байгаа нь хамаагүй; тэр ашиглаж болох интерфейсүүдийг жагсааж, тус бүрийг үнэлдэг. Wi-Fi, Ethernet, VPN адаптертай зөөврийн компьютер гурван интерфейс үзүүлж болох бөгөөд тэдгээрийн зөвхөн нэг нь таны ярьж буй серверт хүрэх боломжтой байж магадгүй. Бусад нь нэр дэвшигчид, суваг биш.
Холболтын хурдны баганын оронд RSS болон RDMA багануудыг уншина уу. Виртуал адаптер ихэвчлэн RSS боломжгүйгээр өндөр нэрлэсэн хурд мэдээлдэг бөгөөд нэрлэсэн хурд нь интернэтээр дамжих замыг биш, виртуал холболтыг дүрсэлдэг. Эдгээр хоёр тооны аль нь ч сесс хэдэн суваг ашиглаж байгааг хэлэхгүй.
Хэрэв адаптер RSS боломж харуулахгүй бол дэмжигдсэн засвар нь VPN нийлүүлэгчийн драйверт хамаарна, физик NIC-ийн нэмэлт шинж чанарт биш. Техник хангамжийн адаптер дээр RSS нүдийг чагтлах нь виртуал адаптер SMB-д үзүүлж буй зүйлд юу ч өөрчлөхгүй.
Сонгосон сувгуудыг илрүүлсэн нэр дэвшигчдээс ялгана уу
Холболтын жагсаалт нь хамгийн их буруу уншигддаг хэсэг. Сонгоогүй нэр дэвшигчдийг оруулбал гаралт SMB-ийн авч үзсэн бүхнийг харуулах бөгөөд энэ нь өгөгдөл зөөж буй сувгуудын багц биш. Таны сонирхож буй тодорхой клиент болон серверийн интерфейсийн хосын сонголтын туг болон сувгийн тоог уншина уу.
Get-SmbMultichannelConnection -ServerName files.lab.example -IncludeNotSelected
Get-SmbMultichannelConnection -ServerName files.lab.example | Format-List *
Өөрийн серверийн нэрээр солино уу. Хоёр дахь хэлбэр нь сонгосон холболтын шинж чанарыг, үүний дотор интерфейсийн индекс, одоогийн сувгийн тоог хэвлэдэг бөгөөд энэ нь чухал тоо юм. Нэг адаптер дээр илрүүлсэн хэд хэдэн хаяг нь одоо ч нэг адаптер юм.
Илрүүлсэн хаяг нь VPN бодлогын улмаас ашиглах боломжгүй байж болно: энэ нь туннель зөөдөггүй орон нутгийн дэд сүлжээний хаяг, эсвэл сервер зөвхөн өөр сүлжээнд үйлчилдэг хаяг байж болно. SMB үүнийг нэр дэвшигчээр жагсаадаг шалтгаан нь интерфейс байгаа, зам ажиллаж байгаа биш.
VPN адаптер зохион байгуулалтад юу хийдэг
Гурван зохион байгуулалтыг ялгах нь зүйтэй, учир нь тэдгээрийн зөвхөн хоёр нь нэгээс олон суваг үүсгэж чадна. RSSгүй нэг адаптер нэг суваг өгдөг. RSS чадвартай нэг адаптер холболтыг цөмүүдэд хуваарилж чадна. Хэд хэдэн ашиглах боломжтой адаптер RSSгүй ч хэд хэдэн суваг үүсгэж чадах бөгөөд RSS-ийг заавал гэж үздэг хүмүүсийн мартдаг тохиргоо нь яг энэ юм.
| Layout SMB sees | Channels possible |
|---|---|
| One adapter, no RSS | One |
| One adapter with RSS | Several, spread across cores |
| Two or more usable adapters | Several, one path per adapter |
| Several adapters behind one tunnel | Several, one shared bottleneck |
Сүүлийн мөр нь VPN-ээр чухал мөр. Бүгд нэг шифрлэгдсэн туннельд ордог сувгууд туннелийн дамжуулах чадвар, гарцын процессор, WAN холболтыг хуваалцдаг. Тэнд суваг нэмэх нь хүчин чадал нэмэхгүйгээр ажлыг дахин хуваарилдаг бөгөөд хэмжилт үүнийг харуулна.
Харьцуулах үед гарын үсэг, шифрлэлтийг идэвхтэй байлгаарай, учир нь тэдгээрийг унтраах нь хэмжиж буй зүйлийг тань өөрчилдөг. Аюулгүй байдлын тохиргоог унтраахаас хамаарсан гүйцэтгэлийн үр дүн нь байршуулж болох үр дүн биш.
Үнэхээр удаан ажлын ачааллыг хэмжинэ
Ямар нэгэн зүйлийг өөрчлөхөөс өмнө ажлын ачааллыг нэрлээрэй: нэг том дараалсан хуулбар, нэг хавтас дахь олон жижиг файл, эсвэл бариулыг нээж хаадаг програмыг. Жинхэнэ бие даасан зам байгаа үед олон суваг эхний тохиолдолд тусалж чадна, гурав дахь тохиолдолд маш бага хийдэг, учир нь тэнд зардал нь зурвасын өргөн биш, хамааралтай очиж ирэх юм.
Одоогийн зохион байгуулалтаар суурь хэмжилт аваад, нэг зүйлийг өөрчилж, ижил файлын багц, өдрийн ижил цагаар дахин авна уу. Сонгосон замын тоог тооны хажууд тэмдэглээрэй, ингэснээр дараа уншигч өөрчлөлт зохион байгуулалтыг өөрчилсөн эсвэл зөвхөн ачааллыг өөрчилснийг мэдэх боломжтой.
Хэрэв сувгууд өөрчлөгдөөгүй бол гүйцэтгэлийн асуулт өөр газар байна: туннелийн шифрлэлтийн зардал, замын саатал, эсвэл серверийн өөрийн диск болон процессор. Аль хэдийн хангалттай адаптертай зөөврийн компьютерт өөр нэгийг нэмэхээс өмнө эдгээрийг хэмжих нь зүйтэй.