Soubory a data v hybridním cloudu
Společnost Tailwind Traders musí zajistit, aby byl v každé pobočce spolehlivě dostupný stejný obsah sdílených složek. Kvůli stávající infrastruktuře souborových serverů to však není jednoduché. Některé menší pobočky, jako je maloobchodní prodejna společnosti v australské Wangarattě, nemají koncové body místních souborových serverů. Maloobchodní prodejny tak přistupují k souborům a složkám prostřednictvím připojení VPN k souborovému serveru v pobočce v Melbourne.
Další výzvou pro společnost Tailwind Traders je, že uživatelé neustále vytváří nové soubory. Svazky, které hostují sdílené složky, se nakonec pravidelně zaplní, takže vyžadují zásah správce, který musí uvolnit místo na disku.
Tento problém s úložištěm se netýká jenom svazků, které hostují sdílené složky. Několik místních databází SQL průběžně roste do bodu, kdy spotřebují existující kapacitu úložiště, a správci databáze pak musí pravidelně přidávat úložiště.
V této lekci se dozvíte, jak některé hybridní technologie umožňují společnosti Tailwind Traders řešit problémy se souborovým serverem a replikací a úložištěm databází SQL.
Co je sdílená složka Azure?
Azure Files nabízí dva standardní protokoly pro připojení sdílené složky Azure: protokol SMB (Server Message Block) a protokol NFS (Network File System). Azure Files můžete integrovat s Microsoft Entra ID a Microsoft Entra Connect. Tato integrace umožňuje uživatelům bezpečně přistupovat ke koncovému bodu sdílené složky Azure pomocí přihlašovacích údajů místního účtu nebo přihlašovacích údajů Microsoft Entra.
Sdílené složky Azure také můžete nakonfigurovat tak, aby podporovaly oprávnění podle seznamu řízení přístupu (ACL). Tato konfigurace umožňuje omezit přístup k souborům a složkám stejným způsobem, jakým byste zabezpečili soubory a složky pro místní souborový server.
Vzhledem k tomu, že Azure Storage zálohuje soubory Azure, můžou sdílené složky Azure ukládat podstatně více souborů a složek než jejich místní protějšky. Sdílené složky Azure také můžete zálohovat službou Azure Backup, která soubory a složky zálohuje do cloudu, odkud je také obnovuje, takže není potřeba samostatné místní řešení pro zálohování a obnovení.
Na následujícím obrázku jsou klienti připojení ke sdíleným složkám Azure.
Koncový bod sdílené složky Azure může poskytnout řešení některých problémů, kterým čelí společnost Tailwind Traders. Konkrétně umístění sdílené složky v Azure může sloužit jako snadná náhrada za pobočky v maloobchodě. Například web Wangaratta by mohl toto řešení použít místo připojení VPN k souborovém serveru v Melbourne Office. Koncové body sdílené složky Azure je možné použít se Synchronizací souborů Azure, o které se dozvíte v další části.
Co je Synchronizace souborů Azure?
Synchronizace souborů Azure umožňuje nasadit distribuované sdílené složky napříč pobočkami, kde se soubory automaticky replikují do každého koncového bodu a jsou zálohované sdílenou složkou Azure. V Synchronizaci souborů Azure také můžete nakonfigurovat vrstvení cloudu. Cloud tiering umožňuje určit, že na místním souborovém serveru zůstávají pouze soubory, ke kterým byl nedávno přístup. Soubory, které byly odsunuty do vrstvy sdílené složky Azure, nahrazují zástupné symboly.
Sdílená složka Azure, která má podstatně větší úložiště než místní sdílená složka, uchovává úplnou kopii všech souborů zapsaných do ní, včetně souborů, které už nejsou k dispozici místně kvůli vrstvení cloudu. V případě, že se uživatel pokusí otevřít zástupný soubor, který se zobrazí stejně jako normální soubor. Soubor se replikuje zpět ze sdílené složky Azure a otevře se normálně pro uživatele.
Když konfigurujete vrstvení cloudu, můžete ve svazku, který hostuje sdílenou složku, určit velikost volného místa na disku. Můžete také určit, že soubory, ke kterým se v určitém časovém intervalu nepřistupovalo, se automaticky vrství. Nebo můžete současně povolit obě možnosti.
Na následujícím obrázku je základní nasazení Synchronizace souborů Azure.
Společnost Tailwind Traders v současné době používá distribuovaný systém souborů (DFS) k replikaci sady sdílených složek napříč svými umístěními v Austrálii a na Novém Zélandu. Synchronizace souborů Azure má společnosti nahradit systém souborů DFS používaný jako mechanismus replikace souborů. Výhodou pro firmu Tailwind Traders je, že by jí umožnilo povolit vrstvení dat v cloudu. Toto řešení by vyřešilo problémy týkající se omezení prostoru souborových serverů při pravidelném vytváření a ukládání nových souborů.
Co je SQL Stretch Database?
Databáze Microsoft SQL Server Stretch Database umožňuje automaticky migrovat málo používaná data transparentně a bezpečně do Azure. Při provedení dotazu na tato migrovaná data se výsledky dotazu vrátí, ale v porovnání s daty načteným z tabulek uložených místně dochází ke zvýšenému zpoždění v průběhu dotazu.
Výhodou funkce SQL Server Stretch Database oproti jiným řešením při odebírání zřídka používaných dat z databáze je, že data zůstávají online. Není nutné upravovat stávající dotazy, protože aplikace nezná umístění dat.
Společnost Tailwind Traders může povolit funkci Stretch Database na databázích, ve kterých musí společnost dál přidávat úložiště, aby se přizpůsobila růstu tabulky. Pokud je funkce Stretch Database povolená, často se přístupná data tabulek transparentně migrují do Azure průběžně. Povolení Stretch Database umožňuje zapsat nová data do tabulek, která zůstávají na místním úložišti a blízko aplikace, která provádí dotazy, zatímco se starší data přesouvají do Azure.