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 വഴി പ്രധാനമായത്. എല്ലാം ഒരേ എൻക്രിപ്റ്റ് ചെയ്ത ടണലിലേക്ക് പ്രവേശിക്കുന്ന ചാനലുകൾ ടണലിന്റെ ത്രൂപുട്ട്, ഗേറ്റ്വേയുടെ CPU, WAN ലിങ്ക് എന്നിവ പങ്കിടുന്നു. അവിടെ ഒരു ചാനൽ ചേർക്കുന്നത് ശേഷി കൂട്ടാതെ ജോലി പുനർവിഭജിക്കുന്നു, അളവ് അത് കാണിക്കും.
താരതമ്യം ചെയ്യുമ്പോൾ സൈനിംഗും എൻക്രിപ്ഷനും സജീവമായി വയ്ക്കുക, കാരണം അവ ഓഫ് ചെയ്യുന്നത് നിങ്ങൾ അളക്കുന്നതിനെ മാറ്റുന്നു. സുരക്ഷാ ക്രമീകരണം ഓഫ് ചെയ്യുന്നതിനെ ആശ്രയിക്കുന്ന പ്രകടന ഫലം നിങ്ങൾക്ക് വിന്യസിക്കാവുന്ന ഫലമല്ല.
യഥാർത്ഥത്തിൽ മന്ദഗതിയിലുള്ള ജോലിഭാരം അളക്കുക
എന്തെങ്കിലും മാറ്റുന്നതിന് മുമ്പ് ജോലിഭാരത്തിന് പേര് നൽകുക: ഒരു വലിയ തുടർച്ചയായ പകർപ്പ്, ഒരു ഡയറക്ടറിയിലെ നിരവധി ചെറിയ ഫയലുകൾ, അല്ലെങ്കിൽ ഹാൻഡിലുകൾ തുറക്കുകയും അടയ്ക്കുകയും ചെയ്യുന്ന ഒരു ആപ്ലിക്കേഷൻ. യഥാർത്ഥ സ്വതന്ത്ര പാതകൾ ഉള്ളപ്പോൾ മൾട്ടിചാനൽ ആദ്യ കേസിന് സഹായിക്കാം, മൂന്നാമത്തേതിന് വളരെ കുറച്ച് മാത്രം ചെയ്യുന്നു, കാരണം അവിടെ ചെലവ് ബാൻഡ്വിഡ്ത്തല്ല, ആശ്രിത റൗണ്ട് ട്രിപ്പുകൾ ആണ്.
നിലവിലെ ലേഔട്ടിൽ ഒരു അടിസ്ഥാന അളവ് എടുക്കുക, ഒരു കാര്യം മാറ്റുക, സമാന ഫയൽ സെറ്റും ദിവസത്തിലെ അതേ സമയവും ഉപയോഗിച്ച് വീണ്ടും എടുക്കുക. തിരഞ്ഞെടുത്ത പാതകളുടെ എണ്ണം സംഖ്യയുടെ അടുത്ത് രേഖപ്പെടുത്തുക, മാറ്റം ലേഔട്ട് മാറ്റിയോ ഭാരം മാത്രമോ എന്ന് പിന്നീട് വായിക്കുന്നവർക്ക് അറിയാൻ.
ചാനലുകൾ മാറിയില്ലെങ്കിൽ, പ്രകടന ചോദ്യം മറ്റൊരിടത്താണ്: ടണലിന്റെ എൻക്രിപ്ഷൻ ഓവർഹെഡ്, പാതയുടെ കാലതാമസം, അല്ലെങ്കിൽ സെർവറിന്റെ സ്വന്തം ഡിസ്കും CPU യും. ഇതിനകം മതിയായ അഡാപ്റ്ററുകളുള്ള ലാപ്ടോപ്പിൽ മറ്റൊന്ന് ചേർക്കുന്നതിന് മുമ്പ് ഇവ അളക്കേണ്ടതാണ്.