On-premises gegevensoplossingen uitbreiden naar de cloud

Wanneer organisaties workloads en gegevens naar de cloud verplaatsen, blijven hun on-premises datacenters vaak een belangrijke rol spelen. De term hybride cloud verwijst naar een combinatie van openbare cloud- en on-premises datacenters om een geïntegreerde IT-omgeving te maken die beide omvat. Sommige organisaties gebruiken een hybride cloud als pad om hun hele datacenter in de loop van de tijd naar de cloud te migreren. Andere organisaties gebruiken cloudservices om hun bestaande on-premises infrastructuur uit te breiden.

In dit artikel worden enkele overwegingen en aanbevolen procedures beschreven voor het beheren van gegevens in een hybride cloudoplossing.

Wanneer u een hybride oplossing gebruikt

Overweeg het gebruik van een hybride oplossing in de volgende scenario's:

  • Als overgangsstrategie tijdens een langetermijnmigratie naar een volledig cloudeigen oplossing
  • Wanneer regelgeving of beleid niet toestaat dat specifieke gegevens of workloads naar de cloud worden verplaatst
  • Voor herstel na noodgevallen en fouttolerantie door gegevens en services tussen on-premises en cloudomgevingen te repliceren
  • Om de latentie tussen uw on-premises datacenter en externe locaties te verminderen door een deel van uw architectuur in Azure te hosten

Uitdagingen

  • Een consistente omgeving creëren in termen van beveiliging, beheer en ontwikkeling, en duplicatie van werk voorkomen

  • Een betrouwbare, lage latentie en beveiligde gegevensverbinding tussen uw on-premises en cloudomgevingen maken

  • Uw gegevens repliceren en toepassingen en hulpprogramma's wijzigen om de juiste gegevensarchieven in elke omgeving te gebruiken

  • Gegevens beveiligen en versleutelen die worden gehost in de cloud, maar toegankelijk zijn vanuit on-premises systemen, of omgekeerd

On-premises gegevensarchieven

On-premises gegevensarchieven bevatten databases en bestanden. Er kunnen verschillende redenen zijn om deze gegevensarchieven lokaal te houden. Er zijn mogelijk regelgeving of beleidsregels die het verplaatsen van specifieke gegevens of workloads niet naar de cloud toestaan. Problemen met betrekking tot gegevenssoevereine, privacy of beveiliging kunnen de voorkeur geven aan on-premises plaatsing. Tijdens een migratie wilt u mogelijk bepaalde gegevens lokaal bewaren naar een toepassing die nog niet is gemigreerd.

Overwegingen bij het plaatsen van toepassingsgegevens in een openbare cloud zijn onder andere:

  • Kosten. De opslagkosten in Azure kunnen aanzienlijk lager zijn dan de kosten voor het onderhouden van opslag met vergelijkbare kenmerken in een on-premises datacenter. Veel bedrijven hebben bestaande investeringen in high-end SAN's, dus deze kostenvoordelen bereiken mogelijk niet volledig fruit totdat bestaande hardware verouderd is.

  • Elastisch schalen. Het plannen en beheren van de groei van gegevenscapaciteit in een on-premises omgeving kan lastig zijn, met name wanneer gegevensgroei moeilijk te voorspellen is. Deze toepassingen kunnen profiteren van de capaciteit op aanvraag en vrijwel onbeperkte opslag die beschikbaar is in de cloud. Deze overweging is minder relevant voor toepassingen die bestaan uit gegevenssets van relatief statische grootte.

  • Herstel na noodgevallen. Gegevens die zijn opgeslagen in Azure, kunnen automatisch worden gerepliceerd binnen een Azure-regio en in verschillende geografische regio's. In hybride omgevingen kunnen dezelfde technologieën worden gebruikt om te repliceren tussen on-premises en cloudgegevensarchieven.

Gegevensarchieven uitbreiden naar de cloud

Er zijn verschillende opties voor het uitbreiden van on-premises gegevensarchieven naar de cloud. Een optie is om on-premises en cloudreplica's te hebben. Deze aanpak kan helpen bij het bereiken van een hoog niveau van fouttolerantie, maar mogelijk moet u wijzigingen aanbrengen in toepassingen om verbinding te maken met het juiste gegevensarchief in het geval van een failover.

Een andere optie is om een deel van de gegevens naar de cloudopslag te verplaatsen, terwijl de meer actuele of meer maximaal geopende gegevens on-premises blijven. Deze methode kan een rendabelere optie bieden voor langetermijnopslag en ook de reactietijden voor gegevenstoegang verbeteren door uw operationele gegevensset te verminderen.

Een derde optie is om alle gegevens on-premises te houden, maar cloud-computing te gebruiken om toepassingen te hosten. Met deze optie host u uw toepassing in de cloud en verbindt u deze met uw on-premises gegevensarchief via een beveiligde verbinding.

Azure Stack

Voor een volledige hybride cloudoplossing kunt u overwegen Azure Stack te gebruiken. Azure Stack is een hybride cloudplatform waarmee u Azure-services kunt leveren vanuit uw datacenter. Deze oplossing helpt consistentie te behouden tussen on-premises en Azure-systemen, met behulp van identieke hulpprogramma's en zonder codewijzigingen.

Azure en Azure Stack zijn geschikt in de volgende gebruiksvoorbeelden:

  • Edge- en losgekoppelde oplossingen. Verwerk latentie- en connectiviteitsvereisten door gegevens lokaal te verwerken in Azure Stack en vervolgens samen te voegen in Azure voor verdere analyse, met algemene toepassingslogica in beide.

  • Cloudtoepassingen die voldoen aan uiteenlopende regelgeving. Ontwikkel en implementeer toepassingen in Azure, met de flexibiliteit om dezelfde toepassingen on-premises in Azure Stack te implementeren om te voldoen aan wettelijke of beleidsvereisten.

  • Cloudtoepassingsmodel on-premises. Gebruik Azure om bestaande toepassingen bij te werken en uit te breiden of nieuwe toepassingen te bouwen. Gebruik consistente DevOps-processen in Azure in de cloud en on-premises Azure Stack.

SQL Server-gegevensarchieven

Als u SQL Server on-premises uitvoert, kunt u Azure Blob Storage gebruiken voor back-up- en herstelservices. Zie BACK-up en herstel van SQL Server met Microsoft Azure Blob Storage Service voor meer informatie. Deze mogelijkheid biedt u onbeperkte offsite-opslag en de mogelijkheid om dezelfde back-ups te delen tussen SQL Server die on-premises wordt uitgevoerd en SQL Server die wordt uitgevoerd op een virtuele machine (VM) in Azure.

Azure SQL Database is een beheerde relationele database als een service. Omdat SQL Database gebruikmaakt van de Microsoft SQL Server-engine, hebben toepassingen op dezelfde manier toegang tot gegevens met beide technologieën. SQL Database kan ook op handige manieren worden gecombineerd met SQL Server. Met de functie SQL Server Stretch Database heeft een toepassing bijvoorbeeld toegang tot een enkele tabel in een SQL Server-database, terwijl sommige of alle rijen van die tabel mogelijk worden opgeslagen in SQL Database. Met deze technologie worden gegevens die gedurende een bepaalde periode niet worden geopend, automatisch verplaatst naar de cloud. Toepassingen die deze gegevens lezen, weten niet dat alle gegevens naar de cloud zijn verplaatst.

Het onderhouden van on-premises gegevensarchieven en in de cloud kan lastig zijn wanneer u de gegevens wilt synchroniseren. U kunt deze uitdaging oplossen met SQL Data Sync, een service die is gebouwd op SQL Database, waarmee u de gegevens die u selecteert, bidirectioneel kunt synchroniseren tussen meerdere Azure SQL-databases en SQL Server-exemplaren. Data Sync maakt het eenvoudig om uw gegevens up-to-date te houden in deze verschillende gegevensarchieven, maar mag niet worden gebruikt voor herstel na noodgevallen of voor migratie van on-premises SQL Server naar SQL Database.

Voor herstel na noodgevallen en bedrijfscontinuïteit kunt u AlwaysOn-beschikbaarheidsgroepen gebruiken om gegevens te repliceren over twee of meer exemplaren van SQL Server, waarvan sommige kunnen worden uitgevoerd op Virtuele Azure-machines in een andere geografische regio.

Netwerkshares en op bestanden gebaseerde gegevensarchieven

In een hybride cloudarchitectuur is het gebruikelijk dat een organisatie nieuwere bestanden on-premises houdt tijdens het archiveren van oudere bestanden in de cloud. Deze procedure wordt ook wel bestandslagen genoemd. Het biedt naadloze toegang tot zowel on-premises als in de cloud gehoste bestanden. Deze aanpak helpt bij het minimaliseren van het gebruik van netwerkbandbreedte en toegangstijden voor nieuwere bestanden, die waarschijnlijk het vaakst worden geopend. Tegelijkertijd profiteert u van de voordelen van cloudopslag voor gearchiveerde gegevens.

Organisaties willen hun netwerkshares mogelijk ook volledig verplaatsen naar de cloud, bijvoorbeeld als de toepassingen die er toegang toe hebben, zich ook in de cloud bevinden. Deze procedure kan worden uitgevoerd met hulpprogramma's voor gegevensindeling .

Azure StorSimple biedt de meest complete geïntegreerde opslagoplossing voor het beheren van opslagtaken tussen uw on-premises apparaten en Azure-cloudopslag. StorSimple is een efficiënte, rendabele en eenvoudig beheerbare SAN-oplossing (Storage Area Network) die veel problemen en kosten elimineert die zijn gekoppeld aan opslag en gegevensbeveiliging van ondernemingen. Het maakt gebruik van het eigen apparaat uit de StorSimple 8000-serie, integreert met cloudservices en biedt een set geïntegreerde beheerhulpprogramma's.

Een andere manier om on-premises netwerkshares naast bestandsopslag in de cloud te gebruiken, is met Azure Files. Azure Files biedt volledig beheerde bestandsshares die u kunt openen met het standaard SMB-protocol (Server Message Block ) (ook wel CIFS genoemd). U kunt Azure Files koppelen als een bestandsshare op uw lokale computer of deze gebruiken met bestaande toepassingen die toegang hebben tot lokale of netwerksharebestanden.

Als u bestandsshares in Azure Files wilt synchroniseren met uw on-premises Windows-servers, gebruikt u Azure File Sync. Een belangrijk voordeel van Azure File Sync is de mogelijkheid om bestanden te tieren tussen uw on-premises bestandsserver en Azure Files. Met deze mogelijkheid kunt u alleen de nieuwste en meest recent geopende bestanden lokaal bewaren.

Zie Bepalen wanneer u Azure Blob Storage, Azure Files of Azure Disks gebruikt voor meer informatie.

Hybride netwerken

Dit artikel is gericht op hybride gegevensoplossingen, maar een andere overweging is hoe u uw on-premises netwerk kunt uitbreiden naar Azure. Zie de volgende bronnen voor meer informatie over dit aspect van hybride oplossingen:

Medewerkers

Dit artikel wordt onderhouden door Microsoft. De tekst is oorspronkelijk geschreven door de volgende Inzenders.

Hoofdauteur:

Volgende stappen