Rozšíření místních datových řešení do cloudu

Když organizace přesouvají úlohy a data do cloudu, jejich místní datacentra často hrají důležitou roli. Termín hybridní cloud označuje kombinaci veřejného cloudu a místních datacenter k vytvoření integrovaného IT prostředí, které zahrnuje obojí. Některé organizace používají hybridní cloud jako cestu k migraci celého datacentra do cloudu v průběhu času. Jiné organizace používají cloudové služby k rozšíření stávající místní infrastruktury.

Tento článek popisuje některé aspekty a osvědčené postupy pro správu dat v hybridním cloudovém řešení.

Kdy použít hybridní řešení

Zvažte použití hybridního řešení v následujících scénářích:

  • Strategie přechodu během dlouhodobé migrace na plně nativní cloudové řešení
  • Pokud předpisy nebo zásady nepovolují přesouvání konkrétních dat nebo úloh do cloudu
  • Pro zotavení po havárii a odolnost proti chybám replikací dat a služeb mezi místním a cloudovým prostředím
  • Pokud chcete snížit latenci mezi místním datacentrem a vzdálenými umístěními, hostováním části architektury v Azure

Výzvy

  • Vytvoření konzistentního prostředí z hlediska zabezpečení, správy a vývoje a zabránění duplikaci práce

  • Vytvoření spolehlivého, nízké latence a zabezpečeného datového připojení mezi místním a cloudovým prostředím

  • Replikace dat a úprava aplikací a nástrojů pro použití správných úložišť dat v jednotlivých prostředích

  • Zabezpečení a šifrování dat hostovaných v cloudu, ale přístup z místních systémů nebo naopak

Místní úložiště dat

Místní úložiště dat zahrnují databáze a soubory. Existuje několik důvodů, proč zachovat tato úložiště dat v místním prostředí. Můžou existovat předpisy nebo zásady, které neumožňují přesun konkrétních dat nebo úloh do cloudu. Obavy ohledně suverenity dat, ochrany osobních údajů nebo zabezpečení můžou upřednostnění místního umístění. Během migrace můžete chtít zachovat některá data místní pro aplikaci, která ještě nebyla migrována.

Mezi důležité informace při umísťování dat aplikací do veřejného cloudu patří:

  • Náklady: Náklady na úložiště v Azure můžou být výrazně nižší než náklady na údržbu úložiště s podobnými vlastnostmi v místním datacentru. Mnoho společností má stávající investice do sítí SAN s vysokou úrovní, takže tyto nákladové výhody nemusí dosáhnout plného využití, dokud stávající hardware nestáhne.

  • Elastické škálování. Plánování a správa růstu kapacity dat v místním prostředí může být náročné, zejména pokud je obtížné předpovědět růst dat. Tyto aplikace můžou využívat kapacitu na vyžádání a prakticky neomezené úložiště dostupné v cloudu. Tento faktor je méně relevantní pro aplikace, které se skládají z relativně statických datových sad.

  • Zotavení po havárii. Data uložená v Azure je možné automaticky replikovat v rámci oblasti Azure a napříč geografickými oblastmi. V hybridních prostředích se tyto stejné technologie dají použít k replikaci mezi místními a cloudovými úložišti dat.

Rozšíření úložišť dat do cloudu

Existuje několik možností rozšíření místních úložišť dat do cloudu. Jednou z možností je mít místní a cloudové repliky. Tento přístup může pomoct dosáhnout vysoké úrovně odolnosti proti chybám, ale může vyžadovat, aby se aplikace připojily k příslušnému úložišti dat v případě převzetí služeb při selhání.

Další možností je přesunout část dat do cloudového úložiště a zachovat aktuální nebo více místně platných dat. Tato metoda může poskytovat cenově výhodnější možnost dlouhodobého úložiště a také zlepšit dobu odezvy přístupu k datům snížením provozní datové sady.

Třetí možností je zachovat všechna data místně, ale používat cloud computing k hostování aplikací. Díky této možnosti hostujete aplikaci v cloudu a připojíte ji k místnímu úložišti dat přes zabezpečené připojení.

Azure Stack

U kompletního hybridního cloudového řešení zvažte použití služby Azure Stack. Azure Stack je hybridní cloudová platforma, která umožňuje poskytovat služby Azure z vašeho datacentra. Toto řešení pomáhá udržovat konzistenci mezi místními systémy a systémy Azure pomocí identických nástrojů a nevyžaduje žádné změny kódu.

Azure a Azure Stack jsou vhodné v následujících případech použití:

  • Hraniční a odpojená řešení. Vyřešte požadavky na latenci a možnosti připojení tím, že zpracováváte data místně ve službě Azure Stack a pak agreguje v Azure pro další analýzu, a to s běžnou aplikační logikou napříč oběma.

  • Cloudové aplikace, které splňují různá nařízení. Vyvíjejte a nasazujte aplikace v Azure s flexibilitou nasazení stejných aplikací místně ve službě Azure Stack, aby splňovaly zákonné požadavky nebo požadavky zásad.

  • Místní model cloudové aplikace. Pomocí Azure můžete aktualizovat a rozšířit stávající aplikace nebo vytvářet nové aplikace. Používejte konzistentní procesy DevOps napříč Azure v cloudu a místní službou Azure Stack.

Úložiště dat SQL Serveru

Pokud používáte SQL Server místně, můžete použít Azure Blob Storage pro služby zálohování a obnovení. Další informace najdete v tématu Zálohování a obnovení SQL Serveru se službou Microsoft Azure Blob Storage Service. Tato funkce poskytuje neomezené úložiště mimo pracoviště a možnost sdílet stejné zálohy mezi SQL Serverem spuštěným místně a SQL Serverem běžícím na virtuálním počítači v Azure.

Azure SQL Database je spravovaná relační databáze jako služba. Vzhledem k tomu, že SQL Database používá modul Microsoft SQL Server, můžou aplikace přistupovat k datům stejným způsobem jako obě technologie. SQL Database lze také kombinovat s SQL Serverem užitečnými způsoby. Například funkce SQL Server Stretch Database umožňuje aplikaci přistupovat k tomu, co vypadá jako jedna tabulka v databázi SQL Serveru, zatímco některé nebo všechny řádky této tabulky mohou být uloženy ve službě SQL Database. Tato technologie automaticky přesouvá data, která nejsou přístupná po definovanou dobu, do cloudu. Aplikace, které tato data čtou, si neuvědomují, že se všechna data přesunula do cloudu.

Udržování úložišť dat místně a v cloudu může být náročné, když chcete zachovat synchronizovaná data. Tento problém můžete vyřešit pomocí služby Synchronizace dat SQL, která je založená na SQL Database, která umožňuje synchronizovat data, která vyberete, obousměrně napříč několika databázemi Azure SQL a instancemi SQL Serveru. I když Synchronizace dat usnadňuje udržování dat v aktuálním stavu v různých úložištích dat, nemělo by se používat k zotavení po havárii ani k migraci z místního SQL Serveru do SLUŽBY SQL Database.

Pro zotavení po havárii a provozní kontinuitu můžete pomocí skupin dostupnosti AlwaysOn replikovat data mezi dvěma nebo více instancemi SQL Serveru, z nichž některé můžou běžet na virtuálních počítačích Azure v jiné geografické oblasti.

Sdílené síťové složky a úložiště dat založená na souborech

V hybridní cloudové architektuře je běžné, že organizace udržuje novější soubory místně při archivaci starších souborů do cloudu. Tento postup se někdy označuje jako vrstvení souborů. Poskytuje bezproblémový přístup k místním i cloudovým souborům. Tento přístup pomáhá minimalizovat využití šířky pásma sítě a doby přístupu pro novější soubory, které budou pravděpodobně přístupné nejčastěji. Současně získáte výhody cloudového úložiště pro archivovaná data.

Organizace můžou také chtít přesunout sdílené síťové složky zcela do cloudu, například pokud se aplikace, které k nim přistupují, nacházejí také v cloudu. Tento postup lze provést pomocí nástrojů pro orchestraci dat.

Azure StorSimple nabízí nejúplnější integrované řešení úložiště pro správu úloh úložiště mezi místními zařízeními a cloudovým úložištěm Azure. StorSimple je efektivní, nákladově efektivní a snadno spravovatelné řešení sítě SAN (Storage Area Network), které eliminuje řadu problémů a výdajů spojených s podnikovým úložištěm a ochranou dat. Používá proprietární zařízení StorSimple řady 8000, integruje se s cloudovými službami a poskytuje sadu integrovaných nástrojů pro správu.

Další způsob použití místních síťových sdílených složek společně s cloudovým úložištěm souborů je se službou Azure Files. Azure Files nabízí plně spravované sdílené složky, ke kterým máte přístup pomocí standardního protokolu SMB (Server Message Block) (někdy označované jako CIFS). Soubory Azure můžete připojit jako sdílenou složku na místním počítači nebo je můžete použít se stávajícími aplikacemi, které přistupují k místním nebo síťovým sdíleným souborům.

Pokud chcete synchronizovat sdílené složky ve službě Azure Files s místními servery s Windows, použijte Synchronizace souborů Azure. Jednou z hlavních výhod Synchronizace souborů Azure je možnost vrstvit soubory mezi místním souborovým serverem a službou Azure Files. Tato funkce umožňuje zachovat pouze nejnovější a naposledy přístupné soubory místně.

Další informace najdete v tématu Rozhodování o tom, kdy použít Azure Blob Storage, Soubory Azure nebo Disky Azure.

Hybridní sítě

Tento článek se zaměřuje na hybridní datová řešení, ale dalším aspektem je rozšíření místní sítě do Azure. Další informace o tomto aspektu hybridních řešení najdete v následujících zdrojích informací:

Přispěvatelé

Tento článek spravuje Microsoft. Původně byla napsána následujícími přispěvateli.

Hlavní autor:

Další kroky