Żewġ servers bl-istess għadd ta' proċessuri jistgħu jżommu rendiment ferm differenti, għax in-numru li jgħodd huwa kemm-il qalb it-triq tad-dejta attiva tista' tabilħaqq tuża. Daemon wieħed fl-ispazju tal-utent li jipproċessa l-pakketti ta' klijent wieħed huwa limitat għal qalb waħda, filwaqt li triq tal-kernel offloadata tista' tqassam dak ix-xogħol. Lanqas waħda miż-żewġ stqarrijiet ma tgħid x'se tagħmel magna partikolari mat-traffiku tiegħek, u għalhekk il-kejl jiġi qabel l-għadd tal-qlub.

It-tqabbil hawn taħt huwa dwar fejn jiġu pproċessati l-pakketti, mhux dwar liema prodott huwa aktar mgħaġġel b'mod astratt. Dawn huma mistoqsijiet differenti b'tweġibiet differenti.

Qalb waħda għal kull fluss fit-triq tal-ispazju tal-utent

F'każ tradizzjonali ta' Community OpenVPN il-kanal tad-dejta jiġi pproċessat fl-ispazju tal-utent, u konnessjoni bieżla tista' żżomm proċessur wieħed filwaqt li l-użu globali tal-magna jibqa' ma jidhirx. Għalhekk iż-żieda ta' qlub ma' host li diġà huwa saturat fuq fluss wieħed ma tbiddel xejn: l-iskedatur m'għandux mod kif jaqsam dak ix-xogħol. L-istruttura ta' proċess wieħed għal kull klijent tillimita t-trasferiment ta' klijent wieħed għall-kapaċità ta' qalb waħda, ikun kemm ikun l-għadd totali ta' qlub. Aqra l-użu ta' kull qalb waqt it-test minflok iċ-ċifra aggregata, inkella l-ostaklu jidher bħala marġni ħieles.

It-tħaddim ta' diversi istanzi tas-server fuq host wieħed iqassam klijenti separati fost il-proċessi. Ma jipparallelizzax konnessjoni eżistenti, u jiswa pools, xandara u deċiżjonijiet ta' routing separati.

It-triq l-oħra: pakketti fil-kernel

Offload tal-kanal tad-dejta imur l-ipproċessar tal-pakketti appoġġjat u l-kriptografija fil-kernel, fejn ix-xogħol jista' juża diversi qlub. Dan ibiddel il-mistoqsija tal-kapaċità minn qalb waħda għall-magna, imma biss għal konfigurazzjonijiet li l-implimentazzjoni tappoġġja: modulu tal-kernel kompatibbli, ċifra tad-dejta eliġibbli u konfigurazzjoni mingħajr il-karatteristiċi li l-offload jeskludi. L-installazzjoni ta' modulu mhijiex l-istess bħall-użu tiegħu, għalhekk ikkonferma l-mod attiv mil-log tal-konnessjoni stess jew mill-output tal-istat. Banner tal-verżjoni juri x'inhu disponibbli, mhux x'inhu għaddej.

L-offload ma jneħħix l-awtentikazzjoni jew il-kanal tal-kontroll, u ma jagħmilx kull implimentazzjoni b'ħafna qlub. Huwa aċċellerazzjoni lokali ta' triq tad-dejta kompatibbli, u r-rekwiżiti jvarjaw skont il-pjattaforma u l-verżjoni.

X'jiddeċiedi t-tqabbil tassew

L-għażla vera hija bejn li taċċetta limitu għal kull fluss, li tqassam il-klijenti fost l-istanzi, u li tmur għal konfigurazzjoni tal-offload appoġġjata. Kull waħda tindirizza problema differenti, u l-għażla żbaljata tiswa flus mingħajr ma ċċaqlaq in-numru. It-test li jgħodd huwa dak iffurmat skont kif jintuża s-servizz.

Kejjel tliet forom: klijent wieħed b'trasferiment wieħed, klijent wieħed b'diversi flussi, u diversi klijenti flimkien. Total għoli fit-tielet ma jippruvax li download wieħed jista' jilħqu, u trasferiment wieħed bil-mod ma jippruvax li s-server eżawrixxa l-kapaċità totali tiegħu. Ir-riżultati jwieġbu mistoqsijiet differenti u t-tnejn jiswew.

Biss il-forma tan-nofs tgħidlek jekk il-konkorrenza ġewwa klijent wieħed tgħinx, li normalment hija proprjetà tat-trasport u tat-triq aktar milli tas-server. Biss l-ewwel waħda tgħid il-limitu li se jara applikazzjoni waħda. Żomm ix-xogħol identiku bejn it-tħaddimiet biex it-tqabbil ifisser xi ħaġa.

Kejl biex in-numru jfisser xi ħaġa

Irreġistra l-verżjonijiet tas-server u tal-klijent, it-triq tad-dejta attiva, iċ-ċifra tad-dejta negozjata, id-direzzjoni tat-trasferiment, id-daqsijiet tal-pakketti, l-għadd ta' flussi u t-tul. Osserva l-attività ta' kull qalb u t-telf ta' pakketti u kjuwijiet fiż-żewġ trufijiet, għax l-interface tal-klijent stess, in-netwerk tal-fornitur jew is-servizz tad-destinazzjoni jistgħu jsiru l-limitu l-ewwel. Ibdel varjabbli wieħed kull darba, għax tħaddima li tbiddel ċifra, kompressjoni, MTU u offload flimkien ma tistax tgħidlek liema kienet importanti. Żomm il-politika tal-aċċess li tassew biħsiebek tiskjera waqt it-test, għax arranġament tal-laboratorju li ħadd mhu se jħaddem jipprova ftit.

Imbagħad ħalli marġni għall-kanal tal-kontroll, għan-negozjati mill-ġdid u għal kull ħaġa oħra li taħdem fuq il-host.

Irrapporta x'żammet il-konfigurazzjoni taħt il-konkorrenza maħsuba, minflok rata estrapolata mill-hardware ta' ħaddieħor. Numru bil-kundizzjonijiet tat-test tiegħu mehmuża huwa utli; wegħda mingħajrhom hija preżunzjoni li se tiġi kwotata lura lilek.

Artikli relatati