Článek přečtěte do 7 min.

Oracle Cloud Infrastructure (OCI) Full Stack Disaster Recovery (Full Stack DR) oznamuje nativní podporu pro Oracle Kubernetes Engine (OKE). Klastry OKE jsou nyní volitelným zdrojem OCI ve Full Stack DR, stejně jako virtuální stroje, úložiště, nástroje pro vyrovnávání zatížení a databáze Oracle, jak je uvedeno níže. To znamená, že přesně víme, jak ověřovat, přepínat při selhání, přepínat a testovat vaši schopnost obnovit OKE, infrastrukturu a databáze, aniž by vaši pracovníci IT museli psát jeden řádek kódu nebo podrobné pokyny do tabulky nebo textového souboru.

Obrázek 1: OKE je typ zdroje nativního člena v Full Stack Disaster Recovery.
Obrázek 1: OKE je typ zdroje nativního člena v Full Stack Disaster Recovery.

Přidejte existující clustery OKE v primární a pohotovostní oblasti do Full Stack DR a poté kliknutím na jediné tlačítko během několika minut vygenerujte plány DR, které organizují plně automatizovaná, komplexní přepnutí při selhání, přepnutí a DR cvičení mezi dvěma různými oblastmi OCI nebo doménami dostupnosti.

Snadno integrujte další zdroje OCI spolu s OKE do Full Stack DR a vytvořte kompletní, komplexní plány obnovy, které konsolidují vše, co provádějí správci systémů, sítí a databází, do jediného bezproblémového pracovního postupu, jehož výsledkem je hladká, předvídatelná obnova nebo cvičení za kratší dobu a s menším úsilím.

Bionexo, brazilský software jako poskytovatel služeb ve zdravotnickém průmyslu organizuje obnovu po havárii pro OKE spolu se zbytkem jejich aplikačního zásobníku pomocí Full Stack DR. Přečtěte si více o tom, jak Bionexo používá Full Stack DR k organizování obnovy s 30 minutovým výpadkem a nulovou ztrátou dat pro celý zásobník aplikací.

Orchestrální cvičení, přepnutí a výpadky pro OKE

Full Stack DR vytváří a používá plány DR stejně jako používáte sady DR runbook obvykle udržované ve statických textových souborech nebo tabulkách. Rozdíl je v tom, že statické runbooky DR vyžadují, aby je lidé našli, otevřeli, ujistili se, že se jedná o správnou verzi a že odrážejí nejnovější změny provedené ve vaší infrastruktuře OCI.

Statické DR runbooky jsou zcela odpojeny od reality vašeho produkčního prostředí v OCI a vyžadují časově náročnou údržbu, kterou si vaši IT zaměstnanci nemohou dovolit. Největším problémem statických souborů je extrémně těžké a časově náročné jejich ověření nebo testování, abyste se ujistili, že nechybí žádné kroky, nebo že budou dokonce úspěšné v době krize.

Na druhé straně plány Full Stack DR jsou živé, dynamické sady DR, které udržujete pomocí Full Stack DR ve svém produkčním prostředí. To znamená, že vaše plány DR mohou být ověřeny a testovány ve vašem produkčním prostředí, aniž by došlo k nákladnému výpadku, který vyžaduje všechny ruce na palubě na hodiny nebo dny v kuse.

Pomocí plánů převzetí služeb při selhání zvládněte neplánované výpadky, které vyžadují skutečné zotavení po katastrofě, která zničí celou oblast a všechny domény dostupnosti v této oblasti.

Toto je základní funkce zotavení po havárii, přičemž všechny následující úkoly a kroky se vyskytují pouze v pohotovostní oblasti:

  • Aktivujte úložiště bloků a souborů používané pro trvalé svazky.
  • Proveďte převzetí služeb při selhání Data Guard pro všechny autonomní databáze, které jsou členy skupin ochrany DR.
  • Rozšiřte pohotovostní cluster OKE.
  • Obnovte pracovní zátěž v pohotovostním clusteru OKE pomocí prostředků ze zálohy.
    • Aktualizujte odkazy na trvalé úložiště v prostředcích OKE.
    • Aktualizujte odkazy na obrázky kontejneru v prostředcích OKE.
    • Aktualizujte odkazy nástroje pro vyrovnávání zatížení v prostředcích OKE.
    • Obnovte pohotovostní cluster pomocí aktualizovaných prostředků. Tím se spustí všechny prostředky s obrazy kontejnerů a podle očekávání se připojí trvalé svazky.

Pomocí plánů cvičení DR otestujte syntetické, simulované převzetí služeb při selhání, které přenese infrastrukturu a platformu OCI do pohotovostní oblasti, přičemž vaše produkční systémy zůstanou nedotčené a běží bez jakéhokoli přerušení. DR Drills provádějí stejné kroky, jaké provádíme v rámci převzetí služeb při selhání, kromě toho, že pracujeme na klonovaných databázích a trvalých svazcích, abychom se vyhnuli dopadu na běžící produkční systémy.

Použijte plány přechodu ke zvládnutí plánovaných odstávek pro zajištění souladu s vládními nařízeními, audity kontinuity provozu, soulad s dohodami o úrovni služeb, které určují pravidelná cvičení nebo v jakékoli jiné situaci, kdy máte luxus převést celý zásobník aplikací do jiné domény dostupnosti a oblasti OCI.

Následující obrázek ukazuje OKE nasazené pro obnovu po havárii napříč regiony. To je připraveno na cvičení, převzetí služeb při selhání nebo přepnutí. Všimněte si, že Full Stack DR je zodpovědná za zálohování prostředků a bitových kopií kontejnerů do existujícího clusteru OKE v pohotovostní oblasti. Autonomous Data Guard se konfiguruje pomocí služby OCI Oracle Autonomous Database, zatímco replikace bloků a souborů pro trvalé svazky se konfigurují pomocí odpovídajících služeb úložiště OCI.

Obrázek 2: OKE a Full Stack DR nasazené pro obnovu po havárii napříč regiony.
Obrázek 2: OKE a Full Stack DR nasazené pro obnovu po havárii napříč regiony.

Následující obrázek ukazuje OKE poté, co Full Stack DR dokončil plánování plánovaného přepnutí. Cluster OKE ve druhé oblasti nyní vše běží a byly aktualizovány určené sady back-endu spojené s nástroji pro vyrovnávání zatížení.

Obrázek 3: OKE a Full Stack DR po dokončení přepnutí.
Obrázek 3: OKE a Full Stack DR po dokončení přepnutí.

Všimněte si, že Full Stack DR automaticky změní roli DR pro skupinu ochrany v každé oblasti a připraví vše na vrtání, obnovení selhání nebo přepnutí opačným směrem.

Obnova orchestru pro více než OKE

Neprovádíme pouze převzetí služeb při selhání pro Kubernetes; organizujeme obnovu pro infrastrukturu OCI a služby platforem nad rámec pouze replikovaných virtuálních strojů.

Jednoduše přidejte existující clustery OKE ze dvou oblastí OCI do Full Stack DR. Přidáte typ prostředku do obou oblastí a poskytnete několik vlastností, které informují Full Stack DR o tom, co potřebujete, abychom udržovali synchronizaci mezi oblastmi a jak chcete, aby se obnova chovala. Poté klikněte na jediné tlačítko a vygenerujte kompletní plány DR, předvyplněné všemi kroky potřebnými k obnovení OKE a všeho dalšího, co jste zahrnuli jako součást stejného zásobníku aplikací, jak je znázorněno v příkladu níže.

Obrázek 4: Jednoduchý příklad kompletního plánu obnovy po havárii, který zahrnuje mnohem více než jen OKE
Obrázek 4: Jednoduchý příklad kompletního plánu obnovy po havárii, který zahrnuje mnohem více než jen OKE.

Prostředky hostované v clusterech OKE jsou často pouze součástí komplexnějšího obchodního systému nebo zásobníku aplikací, které je třeba současně obnovit. Přidejte jakoukoli další podporovanou infrastrukturu a zdroje platformy jako služby (IaaS a PaaS), které potřebujete obnovit spolu s OKE. Poté stiskněte jediné tlačítko, které během několika minut vygeneruje plán DR, který vypadá jako plán na obrázku výše.

Výše uvedený příklad plánu DR zahrnuje vestavěné kroky obnovy pro OKE a další prostředky pro infrastrukturu a platformu potřebné pro stejný obchodní systém, ale zcela mimo cluster OKE. To může zahrnovat blokové svazky, systémy souborů a úložiště objektů potřebné pro OCI Compute, které mají nainstalované další aplikace nebo middleware, další nástroje pro vyrovnávání zatížení, které nesouvisí s OKE, a databáze, které jsou součástí stejného obchodního systému, ale nejsou součástí clusteru Kubernetes v žádné oblasti.

Výše uvedený příklad plánu DR také obsahuje uživatelem definované kroky s vlastní automatizací, které zastavují a spouštějí aplikace Oracle nebo jiné aplikace na virtuálních počítačích (VM) hostovaných v clusterech OKE a virtuálních počítačích, které nejsou součástí žádného clusteru OKE. Uživatelsky definované kroky, jako jsou ty na obrázku, se přidají poté, co vytvoříte základní plány DR, které obsahují všechny vestavěné kroky; uživatelsky definované kroky vám umožňují přizpůsobit plány DR tak, aby dělaly cokoli, co ještě nemáme zabudováno do Full Stack DR.

Váš obchodní systém může například zahrnovat interní aplikace, oblíbené služby OCI, jako je Oracle Analytics Cloud, OCI Integration, Oracle Business Intelligence Enterprise Edition nebo libovolný počet dalších služeb a aplikace OCI Marketplace, které nejsou součástí vašich clusterů OKE.

Ověřte připravenost kdykoli

Jste připraveni na zotavení – na všechno – kdykoli?

Cloudová infrastruktura podporující vaše podnikové systémy se postupem času vyvíjí. Vaše plány obnovy po havárii musí zůstat v souladu s pravidelnými změnami databází, výpočetní techniky, fondů uzlů, úložiště a všeho dalšího o cloudové infrastruktuře podporující vaše různé obchodní systémy. Full Stack DR vám poskytuje nástroje, které vám pomohou zajistit, abyste byli kdykoli připraveni na digitální katastrofy.

Pravidelně ověřujte připravenost plánů DR pro cvičení, přepnutí při selhání a přepnutí pomocí nerušivé funkce předběžné kontroly zabudované do Full Stack DR. Předběžná kontrola nic neprovádí, jednoduše prochází každým krokem plánu DR a hledá nekonzistence, které zabrání úspěchu operace obnovy, což umožní vašemu IT provoznímu personálu opravit problémy dříve, než nastanou.

Provádějte pravidelná cvičení obnovy, která pomáhají ověřit všechny OKE, infrastrukturu a databázové zdroje, které jste přidali do Full Stack DR, a začněte v pohotovostní oblasti s nulovými prostoji vašeho produkčního systému. Cvičení DR provede falešné převzetí služeb při selhání a vyvolá kopie a klony Oracle Databases, Compute and Storage v pohotovostní oblasti.

Nerušivé a nerušivé cvičení DR jdou daleko za pouhé spouštění replikovaných virtuálních strojů v druhé oblasti. DR Drills vytvoří syntetické simulované převzetí služeb při selhání, které automaticky vyvolá všechny zdroje OCI patřící do skupin Full Stack DR Protection Group včetně výpočetní techniky, úložiště, databází, OKE a vyvažovačů zatížení.

Skutečná hodnota našich cvičení DR je v tom, že je lze provést kliknutím jediného tlačítka, aniž by bylo nutné zapojit tým specialistů na systémy, databáze a aplikace, kteří si mezi sebou předávají úkoly na hodiny v kuse. Nechte vše několik dní na místě, aby měli vaši IT pracovníci čas na ověření, zda infrastruktura a databáze fungují podle očekávání v pohotovostní oblasti. Pak to vše automaticky strhávejte a vše vyčistěte pomocí plánu stop DR Drill.

Závěr

Full Stack DR usnadňuje přidávání prostředků OKE do plánů obnovy po havárii tím, že vyberete, co jste již nasadili, a sdělíte nám, co potřebujete synchronizovat a spravovat během obnovy.

Nulové prostoje, nerušivé předběžné kontroly a DR Drills provádějí celou infrastrukturu včetně databází a nástrojů pro vyrovnávání zátěže a jdou daleko nad rámec pouhého spouštění replikovaných virtuálních strojů v pohotovostní oblasti. Full Stack DR vám poskytuje nástroje, které vám pomohou ověřit integritu vaší ochrany při obnově po havárii, je nedotčená a připravená k použití s ​​důvěrou, když je potřeba.

To vše přispívá k nativní službě zotavení po havárii OCI, která jde nad rámec jednoduchého převzetí služeb při selhání virtuálních počítačů a integruje služby IaaS a PaaS s téměř čímkoli jiným, co je třeba obnovit, do jediného bezproblémového pracovního postupu.

Udělejte více s plány obnovy po havárii za kratší dobu as menším úsilím pomocí Full Stack DR.

Chcete vědět více?

Pokud jste ještě neviděli OCI Full Stack Disaster Recovery v akci, kontaktujte náš tým a my vám připravíme ukázku.

Zdroj: Oracle