SOUKROMÁ OFFSHORE INFRASTRUKTURA
Web a onionAplikované · 4 min čtení

Zvolte provozní model hostingu dříve než cloud

Porovnejte sdílený hosting, VPS, dedikovaný hardware a velké cloudové platformy podle odpovědnosti, obnovy, závislostí a úplného provozního rozpočtu.

Od SwissOctet Editorial
PŘÍMÁ ODPOVĚĎ

Porovnávejte modely hostingu podle provozních odpovědností, které přiřazují, a architektury, kterou umožňují. Cloudové škálování, virtuální stroj a dedikovaný hardware popisují různé aspekty systému; žádný sám o sobě neprokazuje soukromí, náklady ani chování při obnově.

01

Začněte prací, kterou potřebujete, aby někdo vlastnil

Rozhodnutí o hostingu přiřazuje provozní práci i výpočetní prostředky. Jeden projekt potřebuje účet, který provozuje konvenční web; jiný potřebuje kontrolu nad balíčky operačního systému a procesy na pozadí. Třetí potřebuje databázovou platformu, jejíž údržba je zajištěna v rámci konkrétní servisní smlouvy. Nejprve sepište tyto odpovědnosti spolu s lidmi, kteří jsou k dispozici pro jejich údržbu.

Sdílený hosting obvykle poskytuje prostředí na úrovni účtu. VPS poskytuje hostovaný operační systém, zatímco dedikovaný hardware posouvá hranici stroje na fyzický server. Spravovaný hosting je samostatná otázka: označení produktu vám neřekne, kdo aplikuje záplaty, obnovuje data nebo vyšetřuje incident. Ptejte se na rozsah správy a postup obnovy, místo abyste to považovali za univerzální vlastnost.

02

Pochopte, co cloud přidává do srovnání

NIST popisuje cloud computing prostřednictvím charakteristik, jako je přístup na vyžádání, sdílení zdrojů, elasticita a měřená služba. Virtuální stroj může být jednou komponentou cloudové platformy, takže VPS a cloud nejsou vzájemně se vylučující technologie. Užitečné srovnání je mezi konkrétními nabízenými službami: pevný virtuální stroj, elastická flotila nebo aplikace postavená kolem spravovaných služeb.

Hyperscaler je průmyslový termín pro poskytovatele provozujícího infrastrukturu a servisní platformy ve velmi velkém měřítku. Toto měřítko může nabídnout širokou škálu nástrojů pro nasazení a geografických možností; neříká vám však, zda konkrétní architektura splňuje vaše potřeby. Vyhodnoťte region, závislosti služeb, model identit a smlouvu každé komponenty. Menší poskytovatel i velká platforma vyžadují jasný přehled o tom, kam data putují.

Provozní modelKontrola dostupná projektuOtázka před výběrem
Účet sdíleného hostinguNastavení webu v rozsahu účtuVyhovuje runtime aplikaci?
Virtuální strojHostovaný OS a nainstalované službyKdo udržuje a obnovuje hosta?
Dedikovaný strojHranice fyzického serveruOdůvodňuje zátěž tuto hranici?
Spravovaná cloudová službaAPI služby a podporovaná nastaveníCo zůstává odpovědností zákazníka?
03

Zvolte architekturu, která se dokáže obnovit

Jeden stroj může být rozumným výchozím bodem pro malou aplikaci, pokud její požadavky na obnovu umožňují obnovení nebo plánované okno údržby. Přidání druhého aplikačního uzlu mění návrh pouze tehdy, pokud směrování provozu, relace a trvalá data fungují správně na obou. Dva servery se stejným neúplným plánem obnovy jsou stále neúplným plánem obnovy.

Distribuované úložiště tento rozdíl ilustruje. Software jako Ceph rozkládá úložnou práci napříč clusterem a nabízí objektová, bloková a souborová rozhraní. Replikace nebo mazací kódování mohou pomoci tolerovat konkrétní selhání hardwaru, ale cluster také potřebuje kapacitu pro obnovu a rebalancování. Distribuovaná živá kopie nenahrazuje nezávislou zálohu. Rozhodněte, jak se zápisy chovají během síťového rozdělení, a otestujte případy selhání relevantní pro vámi zvolenou implementaci.

04

Porovnejte úplný provozní rozpočet

Napište rozpočet jako zátěž: běžný provoz, rušný interval, uložená data, doba uchování záloh a přenos potřebný pro obnovu. Zahrňte placený software, externí API, čas správy a náklady na opětovné přesunutí dat. Počáteční měsíční částka a odhad založený na využití odpovídají na různé otázky. Porovnejte je za stejné období a uchovejte předpoklady spolu s výsledkem.

U velké cloudové platformy identifikujte každou službu potřebnou k udržení aplikace v chodu. U VPS zahrňte práci, kterou by jinak pohltily spravované služby. Ani jeden přístup není automaticky levnější. Začněte s malým reprezentativním nasazením nebo doloženou nabídkou, poté porovnejte skutečný účet s modelem. Rezervujte prostor pro provoz obnovy a dočasnou migrační kapacitu, místo abyste plánovali pouze ustálený stav.

05

Považujte soukromí za mapu závislostí

Region stroje je jedním záznamem v širší mapě. Autentizace, monitorování, podpůrné nástroje, zálohy a API modelů mohou fungovat prostřednictvím samostatných služeb. Zaznamenejte, co každá přijímá, kdo k ní má přístup a jak dlouho se uchovává. Model sdílené odpovědnosti AWS je jedním příkladem poskytovatele, který výslovně odděluje své infrastrukturní povinnosti od povinností zákazníka; rozsah se mění podle služby.

Využijte tento rozdíl při porovnávání poskytovatelů, aniž byste přenášeli povinnosti jednoho poskytovatele do smlouvy jiného. Konfigurace SwissOctet popisuje umístění hostingu a uvedené prostředky. Nestanovuje umístění integrací, které přidáte později. Minimalizujte data, která každá závislost přijímá, zabezpečte správu a před tvrzením o cestě dat vaší vlastní aplikace ověřte cíle zálohování.

06

Použijte migrační cestu jako součást rozhodnutí

Zkontrolujte, jak můžete exportovat data aplikace, konfiguraci a identity. Konvenční aplikaci na virtuálním stroji může být snadné přesunout, zatímco databáze nebo systém událostí specifický pro službu může vyžadovat úpravu. Přenositelnost také závisí na provozních znalostech: záloha, kterou nikdo neumí obnovit, je slabým plánem odchodu, i když je její formát otevřený.

Pro první užší výběr SwissOctet porovnejte Canvas, když vyhovuje webové prostředí na úrovni účtu, Vector pro kontrolu hostovaného OS a řady Metal, když záleží na fyzické hranici. Možnosti orientované na úložiště podporují jinou kapacitní otázku a neměly by být popisovány jako spravovaný distribuovaný cluster. Udržujte architekturu dostatečně malou na to, abyste ji mohli provozovat, a přidávejte složitost platformy, když řeší otestovaný požadavek, nikoli představovaný budoucí rozsah.

PŘEVEĎTE TO V AKCI

Váš praktický kontrolní seznam.

  • Přiřaďte vlastnictví správy a obnovy.
  • Odlište VM od širší cloudové platformy.
  • Naplánujte závislosti, přenos a údržbu.
  • Před přidáním uzlů otestujte hranici selhání.
  • Zaznamenejte proveditelný export dat a migrační cestu.
ČASTÉ OTÁZKY

Podrobnosti, na kterých záleží.

Může být VPS součástí cloudové platformy?+

Ano. Virtuální stroj může být cloudová služba. Porovnejte skutečný model prostředků, škálování a správy, místo abyste předpokládali, že názvy popisují výlučné technologie.

Nahrazuje distribuované úložiště zálohy?+

Ne. Živá redundance řeší vybraná selhání komponent. Nezávislá záloha a test obnovy řeší jiná selhání, jako je smazání a poškození dat aplikace.

Je velký cloud vždy špatnou volbou pro soukromí?+

Ne. Posuzujte konkrétní služby, toky dat a smluvní kontroly. Pouhá velikost poskytovatele neurčuje vhodnost architektury.

PRIMÁRNÍ ZDROJE

Jděte ke zdroji.

Tyto zdroje podporují technické koncepty v tomto průvodci. Před změnou produkčního systému se řiďte aktuální dokumentací.

  1. NIST SP 800-145: Definice cloud computingu nvlpubs.nist.gov
  2. AWS: Model sdílené odpovědnosti aws.amazon.com
  3. Ceph: Architektura úložiště docs.ceph.com
  4. Ceph: Mazací kódování docs.ceph.com

Redakční vedení od SwissOctet. Příklady jsou ilustrativní. Specifikace služeb, dostupné možnosti a smluvní podmínky je nutné ověřit samostatně.

PROPOJTE ZNALOSTI

Související infrastruktura.

UDRŽTE NIT

Vaše další terénní poznámky.

Prozkoumat všechny průvodce