Regije i boravište podataka

Vaše web-lokacije rade tamo gdje vi odredite

Regija nije korisnička karta na ovoj platformi — to je svojstvo web-mjesta koje mehanizam za smještaj poštuje svaki put kada se nešto implementira. Podatkovni centar birate prilikom stvaranja web-mjesta, između gradova koje njegova linija hostinga danas nudi, a svaka implementacija slijeće na kapacitet flote na toj lokaciji, s globalnim rubom ispred sebe. Svaka stranica za hosting navodi te gradove, očitane uživo.

Jedno web-mjesto distribuirano kroz niz rubnih čvorova u različitim regijama.
  • 700.000+web-mjesta smještena diljem svijeta
  • Vi biratepodatkovni centar za svako web-mjesto
  • 99,99 %Jamstvo neprekidnog rada
  • 58Jezici upravljačke ploče

Gdje poslujemo

Iza svake lokacije stoje dvije stvari: radna flota koja pokreće vaša web-mjesta i upravljačka ravnina koja njima upravlja. Obje su svjesne regije. Koju ćete lokaciju odabrati ovisi o vama; kapacitet ispod nje naš je vlastiti aranžman i namjerno poslujemo s više dobavljača kako niti jedan pojedinačni dobavljač ne bi predstavljao cijelu platformu.

Odabrano po web-mjestu

Svaka linija posluživanja nudi vlastiti skup podatkovnih centara. Odabirete jedan prilikom stvaranja web-mjesta, a obrazac za narudžbu nudi samo grad u kojem ta linija danas ima slobodnog mjesta.

Aktivno objavljeno

Gradovi na svakoj stranici hostinga i u obrascu za narudžbu učitavaju se iz mehanizma za raspoređivanje, tako da se nova lokacija prikazuje onog dana kada dobije kapacitet, a popunjena se ne nudi.

Kako smještaj zapravo funkcionira

Regija se nameće u kodu, u trenutku stvaranja web-mjesta — a ne tako da se operater sjeća koji okvir treba upotrijebiti.

Svaki je worker označen oznakom

Svaki poslužitelj u floti registrira se pomoću ključa regije, popisa afiniteta linije proizvoda, vrste web-poslužitelja i podatka o kapacitetu, a zatim preuzima zadatke. Usluga smještaja najprije filtrira kandidate prema regiji, zatim prema liniji proizvoda, pa prema slobodnom kapacitetu i odabire najmanje opterećenog prihvatljivog poslužitelja.

Web-mjesto nasljeđuje i zadržava regiju

Ako ste prikvačili regiju, prihvatljivi su samo radnici u toj regiji. Ako niste, web-mjesto nasljeđuje regiju radnika na kojeg sleti i ta se vrijednost pohranjuje na web-mjestu — tako da je zapis o tome gdje se vaši podaci nalaze polje koje možete pročitati, a ne pretpostavka.

Kapacitet se zauzima atomski

Smještaj potražuje kapacitet uvjetnim ažuriranjem koje uspijeva samo dok je radnik još uvijek aktivan, još uvijek prihvaća implementacije i još uvijek je ispod punog kapaciteta. Dvije implementacije koje se natječu za posljednje mjesto ne mogu obje pobijediti, stoga regija nikada nije tiho preopterećena.

Nema tihog prebacivanja na pogrešnu regiju

Ako ništa prikladno u vašoj regiji nema mjesta, implementacija javlja pogrešku smještaja i zaustavlja se. Ne preusmjerava se na drugi kontinent kako bi zahtjev uspio. Vidljiv neuspjeh i povećanje kapaciteta bolji su od web-mjesta koje je tiho promijenilo državu.

Pražnjenje umjesto prekida

Svaki worker ima prekidač accepts-deploys. Njegovo prebacivanje na drain zaustavlja dolazak novih web-mjesta dok postojeća nastavljaju raditi bez prekida, a upravo tako provodimo održavanje, obnavljanje hardvera i stavljanje izvan pogona unutar regije bez premještanja Vaših radnih opterećenja.

Rezidencija kao produktna odluka

Rezidencija podataka jedna je od rijetkih odluka o hostingu koju je uistinu teško poništiti, stoga je platforma tretira kao prvorazrednu dimenziju, a ne tek kao detalj implementacije. Klijentov odabir rezidencije unos je za smještaj, regija se bilježi uz web-mjesto, a flota se označava kako bi se uskladila. To je ono što odgovor o rezidenciji čini podložnim reviziji, a ne tek anegdotalnim.

Model zakupa odvija se usporedno s njim. Svaki zapis u mehanizmu nosi opseg organizacije uz sigurnost na razini retka u sustavu PostgreSQL koja se provodi na bazi podataka, a zakup je hijerarhijski — organizacija preprodavača iznad organizacija klijenata iznad web-mjesta. Regija odgovara na pitanje gdje se podaci nalaze; sigurnost na razini retka odgovara na pitanje tko im može pristupiti. Oboje je važno revizoru usklađenosti i nijedno nije izborno.

Izvoz i brisanje podataka prema GDPR-u dio su samog dizajna, a ne naknadno dodani proces, a povlaštene i administrativne radnje bilježe se u revizijski zapisnik. Ako se u upitniku Vašeg kupca postavlja pitanje gdje se podaci nalaze, tko ih može pretraživati i što se događa kada ispitanik zatraži njihov povrat, to su pitanja na koja ovdje imamo odgovor.

Lokalno podrijetlo samo je pola priče o brzini

Odabir obližnje regije pomaže, ali većina latencije koju vaši posjetitelji osjećaju određuje se prije nego što zahtjev uopće stigne do vašeg izvorišta.

  • Cloudflare stoji ispred svega — CDN, WAF, DNS i zaštita od DDoS napada — tako da se odgovori koji se mogu predmemorirati poslužuju s rubne mreže (edge) blizu posjetitelja, a ne iz vaše izvorne regije.
  • LSCache se izvodi na samom radniku kao predmemorija cijele stranice na razini poslužitelja s ESI-jem i pametnim automatskim brisanjem, što znači da većina WordPress zahtjeva uopće ne dotiče PHP ili MySQL.
  • Objektni predmemorijski međuspremnik Redis za svako web-mjesto uklanja ponovljena čitanja baze podataka iz zahtjeva koji stignu do aplikacije.
  • Čišćenje je koordinirano na oba sloja iz jedne kontrole na ploči te izravno iz sustava WordPress putem dodatka za predmemoriju Zinn®, tako da se rubna kopija i izvorna kopija nikada ne razlikuju nakon što objavite sadržaj.
  • Korisnici usluge Footprint-Free na vrh dodaju skupove CDN računa: web-mjesta se raspoređuju između naših i Vaših računa, uz ponovni izračun ravnoteže iz stanja računa uživo u trenutku implementacije.
  • Ne objavljujemo mjerila latencije ili propusnosti i ne tvrdimo da će određena regija biti najbrža za Vašu publiku. Odaberite regiju na koju upućuju Vaši posjetitelji i Vaši zahtjevi za usklađenošću, a ostatak prepustite slojevima predmemorije.

Domene pogrešaka, sigurnosne kopije i iskrene granice

Višeregijska infrastruktura vrijedi vrlo malo ako sve i dalje dijeli istu sudbinu. Arhitektura razdvaja dijelove koji ne smiju zakazati zajedno.

Kontrolna ravnina i flota su odvojeni

Pogon, baza podataka, sloj radnog tijeka i nadzorne ploče rade na vlastitoj kontrolnoj ravnini za Kubernetes, potpuno odvojeno od flote radnih čvorova koja poslužuje web-mjesta korisnika. Incident u kontrolnoj ravnini ne smije srušiti web-mjesta korisnika, a incident u floti ne smije srušiti platformu.

Javne površine također su neovisne

Korisnička upravljačka ploča, administratorska konzola i ova marketinška stranica implementirani su na platformi Cloudflare neovisno o klasteru upravljačke ravnine, tako da incident na platformi ne uklanja i mjesto na koje biste otišli kako biste o tome pročitali.

Status se nalazi izvan platforme

Stranica sa statusom namjerno je smještena kod drugog pružatelja usluga u drugoj regiji. Stranica sa statusom koja se izvodi na istoj infrastrukturi koju nadzire beskorisna je upravo u trenutku kada Vam je najpotrebnija.

Nepromjenjive, vanjske, izolirane sigurnosne kopije

Sigurnosne kopije po web-mjestu nepromjenjive su i pohranjene izvan lokacije, zapisane u objektnu pohranu, a vraćanje podataka se testira umjesto da se pretpostavlja. Vraćanje podataka obavlja se jednim klikom s upravljačke ploče, uz upravitelj datoteka, domene, DNS, SSL i zapise.

Što ne tvrdimo

Na ovoj stranici ne navodimo ugovor o razini usluge, vrijeme odgovora ili latenciju — uvjeti SLA dogovaraju se ugovorom. Podatak od 99.99% povezan s planovima Footprint-Free jamstvo je dostupnosti, cilj prema kojem gradimo sustav, a ne izmjerena povijesna evidencija dostupnosti.

Odabir regije

U praksi se odluka svodi na četiri pitanja, a većina korisnika odgovori na njih za manje od jedne minute.

  • Imate li ugovornu ili regulatornu obvezu o rezidentnosti podataka? Ako imate, to rješava pitanje — klijenti iz EU s obvezama prema GDPR-u odabiru podatkovni centar unutar Europske unije, a mi imamo EU rutu usklađenu s GDPR-om kada to ugovor izričito zahtijeva.
  • Gdje se nalazi publika koju stvarno monetizirate? Između gradova ponuđenih u obrascu za narudžbu odaberite podatkovni centar koji joj je najbliži.
  • Zahtijeva li nabava vašeg kupca certificiranu temeljnu platformu? Ako je atestacija SOC 2 ili ISO 27001 za infrastrukturu na kojoj se nalaze vaše web-stranice obvezan uvjet, obavijestite nas prije izrade i smjestit ćemo vas na kapacitet koji to posjeduje.
  • Želite li podijeliti svoj portfelj kroz domene kvara? Postavljanje web-mjesta u više podatkovnih centara uklanja koncentraciju na jednoj lokaciji.
  • Niste sigurni? Započnite s probnim razdobljem bez kreditne kartice. Ništa se u vezi s upravljačkom pločom, upravljačkim programima ili skupom značajki ne mijenja kada kasnije implementirate drugdje.

Često postavljana pitanja

Mogu li odabrati u koju regiju će se moje web-lokacije implementirati?

Da. Regija je ulazni podatak za mehanizam smještaja, a ne zahtjev koji se obrađuje izvan slijeda. Prikvačite regiju i samo će radnici flote označeni za tu regiju imati pravo primiti web-mjesto; odabrana regija se zatim sprema u zapis web-mjesta kako biste uvijek mogli provjeriti gdje se izvodi. Ostavite li je nepostavljenom, web-mjesto nasljeđuje regiju radnika na kojeg dospije.

U kojim regijama poslujete?

To ovisi o liniji posluživanja, jer svaka linija radi na kapacitetu izgrađenom za nju. Obrazac za narudžbu i svaka stranica posluživanja navode gradove koje danas možete odabrati, a koji se u stvarnom vremenu očitavaju iz mehanizma za smještaj, tako da ovaj odgovor nikada ne zastarijeva. Za strogu rezidentnost unutar EU-a odaberite podatkovni centar unutar Europske unije; tamo gdje nabava zahtijeva certificiranu temeljnu platformu, možemo osigurati smještaj na kapacitetu koji zadovoljava te zahtjeve. Dobavljači iza svake lokacije naš su vlastiti komercijalni aranžman — vi birate lokaciju, a ne dobavljača.

Posjedujete li certifikat SOC 2 ili ISO 27001?

Ne — Zinn Digital® danas ne posjeduje vlastite certifikate o usklađenosti i nećemo tvrditi suprotno. Ono što možemo učiniti jest smjestiti vaše radno opterećenje na temeljnu platformu koja ih posjeduje, u slučajevima kada nabava kupca postavlja certificiranu platformu ispod vaših web-mjesta kao strogi zahtjev. Zasebno, vlastite kontrole platforme stvarne su i podložne provjeri: izolacija po pojedinom web-mjestu, sigurnost na razini redaka na svakoj tablici u opsegu zakupca, tajne pohranjene u Vault, TLS u cijelosti te bilježenje revizijskih zapisa za povlaštene radnje.

Što se događa ako u regiji koju želim nema kapaciteta?

Implementacija vidljivo ne uspijeva s pogreškom smještaja umjesto da tiho premjesti Vaše web-mjesto negdje drugdje. To je namjerno: web-mjesto koje je potiho promijenilo nadležnost daleko je gori ishod od implementacije koja se zaustavila i objasnila Vam razlog. Kapacitet se dodaje uvođenjem više poslužitelja na mrežu u toj regiji, gdje se sami registriraju i odmah počinju prihvaćati zadatke.

Hoće li moja web-stranica biti spora posjetiteljima koji su daleko od njezina podatkovnog centra?

Ne objavljujemo mjerila latencije i nećemo obećavati određenu brojku. Ono što možemo opisati jest arhitektura: Cloudflare se nalazi ispred svakog web-mjesta kako bi se odgovori koji se mogu predmemorirati posluživali s rubne lokacije u blizini posjetitelja, LSCache poslužuje cijele stranice iz radnika bez dodirivanja PHP-a ili baze podataka, a Redis predmemorija objekata po web-mjestu apsorbira ponovljene upite. Za većinu web-mjesta sa sadržajem ova kombinacija znači da je izvorna regija daleko manje važna od konfiguracije predmemorije. Ako je vaša publika koncentrirana na jednom kontinentu, ipak postavite izvor tamo.

Mogu li postojeće web-mjesto kasnije premjestiti u drugu regiju?

Regija se postavlja prilikom smještanja stranice i pohranjuje se u zapis o stranici, stoga je promjena regije migracija, a ne jednostavno prebacivanje. Obratite nam se prije izrade ako već znate da slijedi premještanje — znatno je jeftinije pravilno postaviti stranicu prvi put nego premještati aktivni portfelj.

Gdje se čuvaju moje sigurnosne kopije?

Sigurnosne kopije za svaku pojedinu stranicu nepromjenjive su, pohranjene na vanjskoj lokaciji i izolirane od aktivne infrastrukture, zapisane u objektnu pohranu uz testirano, a ne pretpostavljeno vraćanje podataka, te se mogu vratiti jednim klikom s upravljačke ploče. Ako Vaši zahtjevi za usklađenošću nalažu da se pohrana sigurnosnih kopija nalazi u određenoj jurisdikciji, obratite nam se izravno — to je ugovorna pojedinost koju dogovaramo individualno sa svakim klijentom, a ne općenita tvrdnja na web-stranici.

Mogu li to isprobati bez obveze odabira regije?

Da. Probno razdoblje traje 14 dana i ne zahtijeva karticu. Uključuje Footprint-Free Hosting za najviše pet web-mjesta, što je dovoljno da vidite kako se ponašaju implementacije, smještaj i slojevi predmemorije prije nego što odlučite gdje bi se trebao nalaziti vaš produkcijski portfelj.

Započnite tamo gdje ima smisla, prijeđite kada je važno

Pokrenite 14-dnevno probno razdoblje bez kartice ili nam najprije recite svoje zahtjeve u pogledu rezidentnosti, a mi ćemo vas ispravno smjestiti već od prvog postavljanja.

Započnite besplatno