Lokacija strežnika: zakasnitev, uporabniki in razpoložljivost
Izberite regijo strežnika z uporabo izmerjene omrežne zakasnitve, lokacij vaših uporabnikov, odvisnosti aplikacij in zahtev za obnovitev.
Najboljša lokacija strežnika je odvisna od tega, kje so vaši uporabniki in odvisnosti aplikacij. Začnite z geografsko porazdelitvijo dejanskega prometa in identificirajte storitve, ki jih vaša aplikacija pogosto kliče. Bližnji strežnik lahko zmanjša zakasnitev omrežja, vendar sama fizična razdalja ne razkrije kakovosti usmerjanja ali zastojev.
Testirajte kandidatne lokacije iz reprezentativnih uporabniških omrežij. Primerjajte zakasnitev, izgubo paketov in odzivne čase aplikacij večkrat na dan. Izmerite celotno interakcijo, kot je prijava ali odpiranje strani izdelka, namesto da se zanašate izključno na rezultat pinga. Povezave z bazo podatkov in zunanji API-ji lahko povzročijo precejšnje zamude.
Omrežje za dostavo vsebine lahko pomaga pri distribuciji statičnih datotek, vendar ne odstrani vsake zahteve vašemu aplikacijskemu strežniku. Komponente, ki pogosto komunicirajo, naj bodo dovolj blizu, da bodo izpolnile vaše zahteve glede odzivnega časa. Za porazdeljeno občinstvo se odločite, kateri odgovori naj bodo predpomnjeni in katere potrebujejo regionalno infrastrukturo.
Potrdite, kje so shranjeni produkcijski podatki in varnostne kopije ter kako podporno osebje dostopa do njih. Ocenite te dogovore glede na zahteve vaše organizacije. Samo ime države ne zagotavlja skladnosti ali zanesljivosti. Preglejte tudi povezljivost, možnosti obnovitve in ali druga lokacija zmanjšuje skupna tveganja napak.
Preden se odločite, dokumentirajte rezultate in stroške selitve. Geografija strežnika je del zmogljivosti aplikacije; samo po sebi ne zagotavlja boljše uvrstitve pri iskanju ali stalne razpoložljivosti.