Hybride cloudbestanden en -gegevens

Voltooid

Tailwind Traders moet ervoor zorgen dat dezelfde bestandsshare-inhoud betrouwbaar beschikbaar is in elk filiaal. Door hun bestaande bestandsserverinfrastructuur is dit echter best een uitdaging. Sommige kleinere filialen, zoals de retailoutlet in Wangaratta (Australië), hebben geen lokale bestandsservereindpunten. Retailoutlets hebben via een VPN-verbinding toegang tot de bestanden en mappen op een bestandsserver in het kantoor in Melbourne.

Ook het feit dat gebruikers telkens nieuwe bestanden maken, was voor Tailwind Traders een ware uitdaging. De volumes waarop de bestandsshares worden gehost, raken regelmatig vol. Er moet vervolgens een beheerder aan te pas komen om schijfruimte vrij te maken.

Dit opslagprobleem beperkt zich niet alleen tot de volumes waarop bestandsshares worden gehost. Diverse on-premises SQL-databases worden alsmaar groter, tot het punt waarop ze bestaande opslagcapaciteit gebruiken en databasebeheerders telkens nieuwe opslag moeten toevoegen.

In deze les leert u hoe bepaalde hybride technologieën Tailwind Traders de mogelijkheid bieden om uitdagingen ten aanzien van de replicatie en opslag van de bestandsserver en SQL-database aan te pakken.

Wat is een Azure-bestandsshare?

Azure Files biedt twee industriestandaard protocollen voor het koppelen van een Azure-bestandsshare: het SMB-protocol (Server Message Block) en het NFS-protocol (Network File System). U kunt Azure Files integreren met Microsoft Entra ID en Microsoft Entra Verbinding maken zodat mensen hun on-premises accountreferenties of hun Microsoft Entra-referenties kunnen gebruiken om veilig toegang te krijgen tot het Eindpunt van de Azure-bestandsshare.

U kunt ook Azure-bestandsshares configureren zodat deze ondersteuning bieden voor ACL-machtigingen (Access Control List). Hierdoor kunt u toegang tot bestanden en mappen op dezelfde manier beperken als u bestanden en mappen zou beveiligen op een on-premises bestandsserver.

Omdat Azure Files wordt ondersteund door Azure Storage, kunnen in Azure-bestandsshares veel meer bestanden en mappen worden opgeslagen dan op hun on-premises tegenhangers. Ook kunt u een back-up maken van Azure-bestandsshares met behulp van Azure Backup, waarbij van bestanden en mappen een back-up in de cloud wordt gemaakt en deze in de cloud worden hersteld, in plaats van dat hiervoor een afzonderlijke on-premises oplossing voor back-up en herstel nodig is.

In de volgende afbeelding ziet u clients die verbinding maken met Azure-bestandsshares.

Diagram that shows clients connected to Azure file shares by using authentication of credentials synchronized to a Microsoft Entra tenant.

Een Azure-bestandsshare-eindpunt biedt mogelijk een oplossing voor een aantal van de uitdagingen waar Tailwind Traders mee kampt. Vooral het plaatsen van een bestandsshare in Azure kan als een eenvoudige vervanging voor retaillocaties van filialen, zoals de Wangaratta-locatie, fungeren om deze te gebruiken in plaats van een VPN-verbinding met een bestandsserver in het kantoor in Melbourne tot stand te brengen. Azure-bestandsshare-eindpunten kunnen worden gebruikt in combinatie met Azure File Sync. Hierover gaat de volgende les.

Wat is Azure File Sync?

Met Azure File Sync kunt u gedistribueerde bestandsshares implementeren in filialen waar bestanden automatisch naar elk eindpunt worden gerepliceerd en worden ondersteund door een Azure-bestandsshare. Ook kunt u met Azure File Sync opslag in cloudlagen configureren. Met opslag in cloudlagen kunt u opgeven dat alleen bestanden die onlangs zijn geopend op de lokale bestandsserver worden bewaard. Tijdelijke aanduidingen vervangen bestanden die in een laag zijn opgeslagen in de Azure-bestandsshare.

Op de Azure-bestandsshare, die aanzienlijk meer opslag biedt dan een lokale bestandsshare, wordt een volledige kopie bewaard van alle bestanden die ernaar zijn geschreven, inclusief bestanden die niet langer on-premises bestaan vanwege opslag in cloudlagen. Als een gebruiker probeert een tijdelijk bestand te openen dat er hetzelfde uitziet als een normaal bestand, wordt het bestand teruggerepliceerd vanuit de Azure-bestandsshare en wordt dit als normaal voor de gebruiker geopend.

Wanneer u opslag in cloudlagen configureert, kunt u opgeven dat een bepaalde hoeveelheid schijfruimte leeg moet blijven op het volume waarop de share wordt gehost. U kunt ook opgeven dat bestanden die gedurende een bepaalde periode niet zijn geopend, automatisch in een cloudlaag worden geplaatst. U kunt beide opties ook tegelijkertijd inschakelen.

In de volgende afbeelding ziet u een Azure File Sync-basisimplementatie.

Diagram that shows on-premises file servers synchronized with Azure file shares in the cloud through storage sync agents.

Tailwind Traders gebruikt momenteel een gedistribueerd bestandssysteem (DFS) om een reeks bestandsshares te repliceren naar zijn locaties in Australië en Nieuw-Zeeland. Met Azure File Sync kan het bedrijf DFS vervangen als het bestandsreplicatiemechanisme. Het voordeel is dat Tailwind Traders hierdoor opslag in cloudlagen kan inschakelen; zo kan het zijn problemen met betrekking tot de beperkte ruimte op bestandsservers oplossen wanneer op regelmatige basis nieuwe bestanden worden gemaakt en opgeslagen.

Wat is SQL Stretch Database?

Met Microsoft SQL Server Stretch Database kunt u gegevens die nauwelijks worden geopend automatisch, op een transparante en veilige manier, naar Azure migreren. Wanneer een query wordt uitgevoerd op gegevens die naar Azure zijn gemigreerd, worden de queryresultaten wel geretourneerd, maar dat duurt langer dan gegevens ophalen uit op on-premises opgeslagen tabellen.

Het voordeel van SQL Server Stretch Database ten opzichte van andere oplossingen is dat zelden geopende gegevens wel uit de database worden verwijderd, maar dat de gegevens zelf wel online beschikbaar blijven. Bestaande query's hoeven niet te worden aangepast en de locatie van gegevens is niet bekend bij de toepassing.

Tailwind Traders kan Stretch Database inschakelen op databases waarop het bedrijf opslagruimte moest blijven toevoegen om de groei van tabellen te kunnen opvangen. Wanneer Stretch Database is ingeschakeld, worden zelden geopend tabelgegevens continu en transparant gemigreerd naar Azure. Hierdoor kunnen nieuwe gegevens naar tabellen worden geschreven en on-premises worden bewaard, dicht bij de toepassing waarmee de query wordt uitgevoerd, terwijl minder actieve gegevens naar Azure worden verplaatst.

Test uw kennis

1.

Tailwind Traders moet ervoor zorgen dat de schijfruimte op de volumes op bestandsservers niet volraakt. Momenteel wordt door de natuurlijke activiteiten in de kantoren van Tailwind Traders wekelijks circa 500 megabyte (MB) aan gegevens toegevoegd aan de volumes waarop belangrijke bedrijfsgegevens worden gehost. Van oudsher betekende dit dat IT-professionals om de zoveel maanden circa 100 gigabyte (GB) aan oude bestanden moesten verwijderen, zodat er voldoende opslagruimte overbleef voor nieuwe bestanden. Tailwind Traders heeft Azure File Sync geconfigureerd voor alle bestaande bestandsshares en de bestandsshares zijn allemaal gerepliceerd naar bijbehorende Azure-bestandsshares. Welke van de volgende strategieën moet Tailwind Traders volgen om ervoor te zorgen dat ze in de toekomst geen bestanden en mappen die niet meer worden gebruikt van bestandsservers hoeven te verwijderen?

2.

Tailwind Traders biedt clients momenteel toegang tot een belangrijke bestandsserver in het kantoor in Sydney door ze verbinding te laten maken via VPN. U overweegt die bestanden naar Azure te migreren. Met welke van de volgende oplossingen worden die bestanden toegankelijk voor clients met de juiste referentie die via internet zijn verbonden, zonder dat hiervoor VPN-toegang tot het kantoor in Sydney nodig is?