Statisch IP zu GCP géint VPN-Geschwindegkeet: dräi Variabelen, een Test
Eng reservéiert Adress ass keng Geschwindegkeetsastellung. Trennt de Liewenszyklus vun der Adress, d'Netzwierkschicht an den OpenVPN-Transport, ier Dir den Duerchsaz op Compute Engine vergläicht.
Den Transfer gouf méi séier nodeems d'Adress reservéiert war, an d'Conclusioun huet sech selwer geschriwwen. Ausser datt déi selwecht Ännerung och den Tunnel vun UDP op TCP ëmgestallt huet, den Test op en aneren Owend verluecht huet an et vläicht op enger VM an enger anerer Zone gelant ass. Eng extern Adress ze reservéieren hëlleft engem Liewenszyklusproblem: et hält den Endpunkt d'selwecht iwwer Neistarts. Et huet kee Mechanismus dee Pakete beschleunegt, also gehéiert den Geschwindegkeetsënnerscheed an deem Experiment zu den aneren Variabelen, an d'Entscheedung virun Iech ass wéi eng als nächst ze testen.
Wat eng reservéiert Adress tatsächlech kaaft
Compute Engine ënnerscheet tëschent ephemere Adressen, déi mat der Instanz zougedeelt a fräiginn ginn, a stateschen Adressen, déi Dir reservéiert a behält. Dee Ënnerscheed geet ëm Opbewahrung a Facturatioun, net ëm de Wee deen e Paket hëlt. En stabelen Endpunkt ass wierklech nëtzlech fir DNS-Recorden, Profiler fir Fernzougrëff, Partner-Allowlisten a Firewall-Reegelen déi sech net sollten änneren wann eng VM nei start.
Dat sinn gutt Grënn fir eng ze reservéieren. Keen dovun ass en Duerchsazgrond.
Hält Schicht, Adress an Transport als dräi Variabelen
Google Cloud verkeeft och d'Premium- an Standard-Netzwierkservice-Schichten, an déi zwee huelen ënnerschiddlech Weeër an d'Internet mat ënnerschiddlecher Funktiounsverfügbarkeet. Statesch Adresséierung ass orthogonal zu béide, also behandelt statesch a Premium als onofhängeg Fakten iwwer eng VM an net als Synonymen. Notéiert déi tatsächlech Schicht, d'Regioun an all Interconnection oder Attachment déi am Spill ass, well déi de Wee esou beschreiwen wéi et d'Adressetikett ni wäert maachen.
Dräi Variabelen, dräi separat Experimenter, soss ass d'Resultat eng Geschicht an net eng Miessung.
Designt en Test deen eng Fro beäntwert
Hält d'VM, d'Adress, de Clientstanduert, d'Zil an d'Aarbechtslaascht fest wärend Dir genehmegt UDP- an TCP-Profiler vergläicht. Et brauch ee Server-Listener pro Transport an passend Firewall-Reegelen; e Client-Schlësselwuert änneren an de Listener onverännert loossen test just Är Gedold. Benotzt en widderhuelbaren Transfer a notéiert Richtung, Dauer, eenzel versus parallel Stréim an d'Eenheeten, well MB/s a Mb/s ëm de Faktor aacht differéieren.
Kuckt och op d'CPU vun der VM, well eng kleng Instanz op Verschlësselung oder softirq-Aarbecht vill fréier sättigt wéi d'Netzwierk, an dee Plafong wäert genee wéi eng Ubidderlimit ausgesinn.
D'Retransmissiouns- a Verloschtzähler vun der VM an dem Client trennen Weeproblemer vun Transportproblemer, an eng Fortschrëttsbar kann dat net. Eng funktionéierbar Sequenz mat iperf3 dauert ongeféier zéng Minutten pro Transport. Start de Server op der anerer Säit, loos de Client drësseg Sekonnen an all Richtung lafen an widderhuel all Richtung dräimol. Verwerft den éischte Laf vun all Serie an vergläicht duerno d'Vitesse vu Sender a Empfänger zesumme mat der Retransmissiounszuel déi d'TCP-Läf drécken.
Firwat UDP an TCP sech mechanesch ënnerscheeden
OpenVPN iwwer UDP dréit Datagrammen an iwwerléisst dem Applikatiounsegenen Transport d'Verloschtbehandlung. Iwwer TCP sëtzt den zouverlässege Stroum vum Tunnel ënner engem schonn zouverlässegen Applikatiounsstroum, also stoppt ee verluerene Segment alles hannendrun wärend d'baussen Verbindung no hirem eegene Plang nei schéckt. Dëst Head-of-Line-Verhalen ass eng Eegeschaft vum Tunnele vun TCP an TCP, keng Ubidderpolitik. D'Behandlung vun MTU a MSS ënnerscheet sech och tëschent den zwee Modusen, wat d'Fragmentéierungsverhalen op deem selwechte Wee ännert.
En méi séieren TCP-Versuch beweist dofir just datt TCP deen Dag op deem Wee méi séier war, an näischt méi Allgemenges.
Schreift d'Resultat esou datt et eng Iwwerpréiwung iwwerlieft
Eng verdeedegbar Conclusioun huet eng Form: dëse Profil huet, op dëser MaschinnegRéist, op dëser Netzwierkschicht, dës gemoossen Aarbechtslaascht an dëser Richtung ënner dësen Konditiounen ënnerhalen. Alles wat méi breet ass brauch méi Läf wéi een Owend liwwere kann. Wann dee méi luese Fall onerkläert bleift, behält en als Observatioun mat sengem Paket- a Ressourcenbeweis amplaz eng Drosselung erauszefannen déi keen Ubidderdokument beschreift.
Adressstabilitéit an Transfersgeschwindegkeet kënnen allebéid fir déi selwecht Ausrullung zielen, an déi nëtzlech Entscheedung ass wéi eng vun deenen zwee Dir mat all Ännerung kaaft.