Hversu mörg kjarna þarf OpenVPN? Það fer eftir leiðinni
Ein flæði getur tekið einn kjarna þótt þjónninn virðist aðgerðalaus. Berið saman leiðina í notendarýminu við affermingu í kjarnann og mælið síðan samsíða sem þið þjónið í raun.
Tveir þjónar með sama fjölda örgjörva geta haldið mjög mismunandi afköstum, því talan sem skiptir máli er hversu mörgum kjörnum virka gagnaleiðin getur í raun nýtt. Einn daemon í notendarýminu sem vinnur pakka eins biðlara er bundinn við einn kjarna, en leið í kjarnanum með affermingu getur dreift þeirri vinnu. Hvorug fullyrðingin segir hvað tiltekin vél gerir fyrir umferðina þína, þess vegna kemur mæling á undan talningu kjarna.
Samanburðurinn hér að neðan snýst um hvar pakkarnir eru unnir, ekki um hvaða vara er hraðvirkari í óhlutbundnum skilningi. Þetta eru mismunandi spurningar með mismunandi svörum.
Einn kjarni á hverja flæði á leiðinni í notendarýminu
Í hefðbundnu Community OpenVPN tilviki er gagnarásin unnin í notendarýminu, og upptekin tenging getur tekið einn örgjörva á meðan heildarnotkun vélarinnar helst áberandi lítil. Þess vegna breytir það engu að bæta kjörnum við hýsil sem er þegar mettur á einni flæði: skipuleggjandinn hefur enga leið til að skipta þeirri vinnu. Uppbygging einnar lotu á hvern biðlara takmarkar flutning eins biðlara við getu eins kjarna, sama hver heildarfjöldi kjarna er. Lestu nýtingu hvers kjarna í prófun í stað heildartölunnar, annars mun þrengslin líta út eins og laust svigrúm.
Að keyra nokkrar þjónstilvik á einum hýsli dreifir aðskildum biðlurum á milli ferla. Það samhliðar ekki tengingu sem fyrir er, og það kostar aðskilin laug, hlustendur og leiðarákvarðanir.
Hin leiðin: pakkar í kjarnanum
Afferming gagnarásarinnar færir studda pakkavinnslu og dulritun inn í kjarnann, þar sem vinnan getur nýtt nokkra kjarna. Það færir afkastaspurninguna frá einum kjarna yfir á vélina, en aðeins fyrir stillingar sem útfærslan styður: samhæft kjarnaeining, hæft gagnadulkóðun og stilling án þeirra eiginleika sem affermingin útilokar. Að setja upp einingu er ekki það sama og að nota hana, svo staðfestið virka stillingu úr annál tengingarinnar sjálfrar eða úr stöðuúttaki. Útgáfuborði sannar hvað er tiltækt, ekki hvað er í gangi.
Afferming fjarlægir ekki auðkenningu eða stjórnrásina, og hún gerir ekki hverja uppsetningu fjölkjarna. Hún er staðbundin hröðun á samhæfri gagnaleið, og kröfurnar eru mismunandi eftir kerfum og útgáfum.
Hvað samanburðurinn ákvarðar í raun
Raunverulega valið stendur milli þess að samþykkja þak á hverja flæði, dreifa biðlurum á milli tilvika og fara yfir í studda affermingarstillingu. Hvert þeirra tekur á mismunandi vandamáli, og að velja það ranga kostar peninga án þess að hreyfa töluna. Prófið sem skiptir máli er það sem er mótað eftir því hvernig þjónustan er notuð.
Mælið þrjú form: einn biðlara með einum flutningi, einn biðlara með nokkrum flæðum og nokkra biðlara saman. Há heild í þriðja forminu sannar ekki að ein niðurhala geti náð henni, og hægur einstakur flutningur sannar ekki að þjónninn hafi klárað heildargetu sína. Niðurstöðurnar svara mismunandi spurningum og báðar eru þess virði.
Aðeins miðformið segir þér hvort samsíða innan eins biðlara hjálpi, sem er venjulega eiginleiki flutningsins og leiðarinnar frekar en þjónsins. Aðeins fyrsta formið segir þér þakið sem ein forrit mun sjá. Haldið vinnuálaginu óbreyttu milli keyrslna svo samanburðurinn þýði eitthvað.
Mæling svo talan þýði eitthvað
Skráið útgáfur þjóns og biðlara, virku gagnaleiðina, samið gagnadulkóðun, flutningsstefnu, pökkastærðir, fjölda flæða og tímalengd. Fylgist með virkni hvers kjarna og pökkum og biðröðum sem tapast á báðum endum, því viðmót biðlarans sjálfs, net þjónustuveitandans eða áfangastaðarþjónustan geta orðið takmörkin fyrst. Breytið einni breytu í einu, því keyrsla sem breytir dulritun, þjöppun, MTU og affermingu samtímis getur ekki sagt þér hver skipti máli. Haldið þeirri aðgangsstefnu sem þið ætlið í raun að setja upp á meðan prófun stendur, því rannsóknarstofuuppsetning sem enginn mun keyra sannar litlu.
Leyfið síðan svigrúm fyrir stjórnrásina, fyrir endursamning og fyrir allt annað sem keyrir á hýslnum.
Tilkynnið hvað stillingin hélt undir fyrirhugaðri samsíða, í stað hraða sem er framreiknaður frá vélbúnaði annars. Tala með prófunarskilyrðum sínum er gagnleg; loforð án þeirra er ágiskun sem verður vitnuð á móti þér síðar.