Serverio vieta: delsa, naudotojai ir pasiekiamumas
Pasirinkite serverio regioną naudodami išmatuotą tinklo delsą, vartotojų vietas, programų priklausomybes ir atkūrimo reikalavimus.
Geriausia serverio vieta priklauso nuo to, kur yra jūsų vartotojai ir taikomosios programos. Pradėkite nuo faktinio srauto geografinio pasiskirstymo ir nustatykite paslaugas, kurioms jūsų programa dažnai skambina. Netoliese esantis serveris gali sumažinti tinklo delsą, tačiau vien fizinis atstumas neatskleidžia maršruto kokybės ar perkrovos.
Išbandykite kandidatų vietas iš reprezentatyvių vartotojų tinklų. Palyginkite delsą, paketų praradimą ir programos atsako laiką kelis kartus per dieną. Išmatuokite visą sąveiką, pvz., prisijungimą arba produkto puslapio atidarymą, o ne pasikliaukite tik ping rezultatu. Duomenų bazės jungtys ir išorinės API gali sukelti didelių vėlavimų.
Turinio pristatymo tinklas gali padėti platinti statinius failus, tačiau jis nepašalina visų programų serverio užklausų. Laikykite komponentus, kurie dažnai bendrauja, pakankamai arti, kad atitiktų jūsų atsako laiko reikalavimus. Paskirstytajai auditorijai nuspręskite, kurios operacijos turi būti saugomos talpykloje ir kurioms reikalinga regioninė infrastruktūra.
Patvirtinkite, kur saugomi gamybos duomenys ir atsarginės kopijos ir kaip pagalbiniai darbuotojai juos pasiekia. Įvertinkite šiuos susitarimus pagal savo organizacijos reikalavimus. Vien tik šalies pavadinimas nenurodo atitikties ar patikimumo. Taip pat peržiūrėkite ryšį, atkūrimo parinktis ir tai, ar antroji vieta sumažina bendrų gedimų riziką.
Prieš pasirinkdami dokumentuokite rezultatus ir perkėlimo išlaidas. Serverio geografija yra viena programos veikimo dalių; tai savaime negarantuoja geresnio paieškos reitingo ar nuolatinio pasiekiamumo.