Gedistribueerde Cloud: Bedrijven Transformeren met Geografisch Verspreide Publieke Clouds
De gedistribueerde cloud is een van de nieuwste trends in cloud computing, een implementatietype waarmee gebruikers een enkele publieke cloud over verschillende locaties kunnen spreiden. In tegenstelling tot hybride clouds en zelfs sommige multi-cloud-oplossingen, stelt een gedistribueerde cloud een bedrijf in staat om volledig over te stappen van de huidige technologiestack naar de publieke cloud.
Dit artikel is een introductie tot gedistribueerde clouds en de voordelen van een geografisch verspreide publieke cloud. Lees verder om te ontdekken waarom bedrijven deze implementatiemodel steeds vaker adopteren en welke rol de gedistribueerde cloud speelt in de groei van edge computing.
Wat is een Gedistribueerde Cloud?
Een gedistribueerde cloud is een vorm van cloudservice waarmee een bedrijf een enkele publieke cloudinfrastructuur op meerdere verschillende locaties kan draaien. Deze locaties, bekend als hubs, substations of mini-clouds, zijn kleinere, individuele clouds met verwerkingscapaciteiten.
Bij het opzetten van een gedistribueerde cloud is de gebruiker vrij om individuele services/app-componenten in een mix van locaties en omgevingen te implementeren en uit te voeren, zoals:
- Een on-premises faciliteit.
- Het datacenter van de primaire provider.
- Faciliteiten van andere leveranciers.
- Een colocation center.
- Aan de rand van het netwerk (het punt waar eindapparaten verbinding maken met een netwerk om data te leveren).
Gedistribueerde clouds staan een organisatie toe om de beste locatie voor elke workload te kiezen op basis van:
- Gebruikerslocatie.
- App-vereisten.
- Kosten.
- Beschikbare bandbreedte.
- Branche- of regio-gebaseerde regelgeving.
- Beveiligingsrisico's.
Ondanks de verdeelde aard van deze cloudsoort, beheert de gebruiker de gehele opstelling vanuit een enkel beheerpaneel. Het model lijdt niet aan beheerinconsistenties, wat een typisch uitdaging is bij hybride clouds.
De mogelijkheid om locaties voor elke service, stack en app te kiezen, stelt een bedrijf in staat om topprestaties en regelgevingsnaleving te garanderen. Bovendien lost de gedistribueerde strategie twee grote problemen in de cloudcomputing-industrie op:
- Latentie veroorzaakt door servers die te ver verwijderd zijn van het netwerkeindpunt.
- Netwerkcongestie veroorzaakt door een overbelaste gecentraliseerde cloudopstelling.
Hoe Vergelijkt de Gedistribueerde Cloud zich met een "Regelmatige" Cloud?
Traditionele cloud omvat de on-demand levering van virtuele IT-ressources (servers, VM's, databases, etc.). Cloudleveranciers bieden deze service via internet of een privénetwerk aan, en de meest voorkomende implementatiemodellen zijn:
- Publieke cloud.
- Privécloud.
- Hybride clouds (een combinatie van publieke en private).
- Community cloud.
- Multi-cloud (een opstelling met meerdere publieke clouds van verschillende leveranciers).
De gedistribueerde cloud biedt ook on-demand resources, maar het model stelt gebruikers in staat om workloads op strategische locaties in te stellen om ideale prestatieniveaus te garanderen. In plaats van te vertrouwen op een hybride oplossing of te werken met meerdere leveranciers om hetzelfde doel te bereiken, biedt de gedistribueerde cloud een enkel platform verspreid over verschillende substations.
De mogelijkheid om meerdere verwerkingshubs te gebruiken, is het belangrijkste verschil tussen een gedistribueerde en elke andere cloud. Een consument van een regelmatig cloudmodel heeft meestal geen kennis van (of controle over) de exacte locatie van publieke cloudresources, wat het belangrijkste verkoopargument is van gedistribueerde opstellingen.
Hoe Werkt de Gedistribueerde Cloud?
Vanuit het perspectief van de consument werkt de gedistribueerde cloud als standaard publieke cloudinfrastructuur. De gebruiker beheert de opstelling vanuit een enkel controlepanelen, ongeacht het aantal substations. Er zijn echter enkele nieuwe functies beschikbaar voor toevoeging aan de service level agreement (SLA), zoals:
- Verzoeken dat bepaalde workloads op specifieke hubs draaien.
- Overeenkomst dat bepaalde data of processen een bepaalde regio nooit verlaten.
- Instellen van per-component of per-hub doelen voor latentie of doorvoer.
Vanuit het perspectief van de cloudprovider is het beheren van een gedistribueerde opstelling uitdagend. De provider moet het typisch gecentraliseerde cloudnetwerk uitbreiden over een verscheidenheid aan kleinere, onderling verbonden omgevingen.
Net als bij een typische publieke cloudaanbieding is de gedistribueerde cloudprovider verantwoordelijk voor het beheren van alle cloudoperaties, inclusief:
- Cloudbeveiliging.
- Software en hardware up-to-date houden.
- Hoge beschikbaarheid behouden.
- Governance.
- De betrouwbaarheid van alle infrastructuur waarborgen.
Deze taken worden complexer met elke nieuwe hub die de provider beschikbaar stelt aan gebruikers. Een enkele provider beheert de gedistribueerde cloudservice, ongeacht het aantal substations, zelfs als de opstelling van de consument een datacenter van een secundaire leverancier omvat.
Wat zijn de Voordelen van Gedistribueerde Cloud Computing?
Naast de gebruikelijke voordelen van cloud computing zoals elasticiteit en het ontbreken van voorafgaande kosten, biedt gedistribueerde cloud ook verschillende unieke zakelijke voordelen.
Betere Algehele Prestaties
Gebruikers van gedistribueerde clouds kunnen individuele operaties instellen op basis van bedrijfsspecifieke behoeften. Een organisatie is vrij om workloads te verdelen en de kans op te verkleinen:
- Latentie.
- Downtime.
- Netwerkcongestie.
Data verplaatst sneller tussen de oorsprong en de cloudresources die belast zijn met het verwerken ervan. Het resultaat is een beter presterend systeem met hogere zichtbaarheid en betrouwbaarheid.
Multi-Cloud met Gecentraliseerd Beheer
In tegenstelling tot multi- en hybride clouds, beheren gebruikers een gedistribueerde cloud vanuit een enkele interface. Deze centralisatie vereenvoudigt het beheer en helpt betrouwbaar te:
- Consistentie over omgevingen garanderen.
- Prestatieniveaus van alle componenten monitoren.
- Dreigingen op tijd identificeren (of ze nu kwaadwillend of foutgebaseerd zijn).
De centralisatie is ook een opmerkelijk voordeel voor DevOps-teams. DevOps-engineers krijgen de mogelijkheid om met alle clusters gelijk te gaan bij het implementeren van apps en versnellen daardoor de ontwikkelsnelheid.
Makkelijkere Naleving
Verschillende opties bij het instellen van workloads en het opslaan van data helpen een bedrijf om compliant te blijven met branche- of regio-gebaseerde regelgeving.
Bijvoorbeeld, het garanderen dat alle opslag en verwerking van gebruikersdata plaatsvindt binnen het land van herkomst, helpt bij het naleven van privacywetgeving zoals CCPA en GDPR. Deze mogelijkheden zijn essentieel als u in een sterk gereglede sector operaat, zoals financiële dienstverlening of gezondheidszorg.
Betere Gebruikerservaring
Het ontbreken van downtime en latentie is essentieel voor een positieve gebruikerservaring. Een gedistribueerde cloud kan betrouwbare prestaties garanderen, zelfs bij het verwerken van data-intensieve processen zoals videostreaming of videoconferencing.
Risicoreductie
Een succesvolle aanval op een van de hubs geeft alleen toegang tot een percentage van uw data. Het hacken van de rest van het systeem vereist meer tijd en inspanning, wat het beveiligingsteam voldoende ruimte geeft om de dreiging te identificeren en een incidentresponsplan te lanceren.
Naast het maken van een bedrijf minder kwetsbaar voor cyberaanvallen en datalekken, stelt een gedistribueerde cloud u ook in staat om één hub af te sluiten voor onderhoud of een beveiligingscheck zonder de rest van het systeem te beïnvloeden.
Kosteneffectiviteit
Een gedistribueerde cloud is een zeer kosteneffectieve oplossing die helpt geld te besparen door:
- Geen voorafgaande hardwarekosten.
- Hoge granulatie en de mogelijkheid om resources op elke hub fijn af te stellen.
- Geen apart team nodig om elk subestation te superviseren.
- Het verlagen van de hoeveelheid rekenkracht die een systeem nodig heeft om een verzoek te maken en een antwoord te krijgen.
Snellere Zakelijke Expansie
Een gedistribueerde cloud maakt snelle expansie naar nieuwe klantenbases mogelijk zonder tijd of geld te hoeven besteden aan:
- Het bouwen van extra infrastructuur.
- Onderhandelen met en werven van een nieuwe cloudprovider.
- Een nieuw dedicated in-house team aannemen.
- De huidige toolset uitbreiden.
Zodra u een expansieverzoek naar de cloudprovider stuurt, kunt u doorgaans binnen enkele uren beginnen met opereren op een nieuwe locatie. Naarmate de behoeften in een nieuw gebied groeien, kan de cloudvoetafdruk snel opschalen om aan de groeiende vraag te voldoen.
Blijkt de markt onwinstgevend, dan kunt u resources terugschalen of het gebied volledig verlaten zonder geld te verliezen.
Wat zijn de Uitdagingen van Gedistribueerde Cloud Computing?
Vanuit het perspectief van de consument heeft het gebruik van een gedistribueerde cloud geen modelspecifieke nadelen. Als een bedrijf zich al bewust is van de voordelen van virtualisatie, is een gedistribueerde cloud gewoon een krachtigere versie van de standaard publieke aanbieding.
Voor providers brengt een gedistribueerde cloud echter diverse overwegingen met zich mee. Hieronder een lijst van de meest voorkomende problemen bij het runnen van een gedistribueerde cloud:
- Algehele complexiteit: Het opzetten en onderhouden van een gedistribueerde cloud kan een zware opgave zijn voor sommige providers. Tenzij de leverancier een hyperscale-provider is, zullen er problemen zijn met expansie, het voldoen aan klantverzoeken voor specifieke locaties en het opzetten van communicatie tussen substations. Eenmaal operationeel, vereist elke hub locatiespecifiek onderhoud.
- Bandbreedteproblemen: Een verdeelde omgeving met verschillende connectiviteitsmodellen kan druk uitoefenen op bestaande verbindingen. Veel providers hebben upgrades nodig om aan de verhoogde vraag naar doorvoer te voldoen.
- Beveiligingszorgen: In tegenstelling tot het draaien van operaties in een centraal datacenter, heeft een gedistribueerde cloud een breder aanvalsoppervlak. Elke hub vereist individuele beveiligingsmaatregelen om lokale downtime te voorkomen en workloads veilig te houden. Providers moeten ook backup- en business continuity-plannen bijwerken voor verdeelde data.
Gedistribueerde Cloud en Edge Computing
De gedistribueerde cloud biedt een ideale basis voor edge computing, het proces van het uitvoeren van workloads zo fysiek dicht mogelijk bij het punt van datageneratie. Veel apparaten en apps die vertrouwen op real-time data-analyse kunnen profiteren van edge computing, zoals:
- Beveiligingscamera's die surveillancebeelden analyseren.
- Geautomatiseerde productieapparaten.
- Zelfrijdende voertuigen.
- Barcode-scanners.
- Apps in slimme gebouwen en steden.
- Sensoren die data monitoren in een industriële high-risk omgeving.
Een gedistribueerde cloud maakt apps die op edge computing vertrouwen, eenvoudiger te implementeren en te beheren. Stel dat u meerdere productiefabrieken landelijk uithoudt. Elke fabriek heeft een edge-server die data van duizenden sensoren verwerkt.
Met een gedistribueerde cloud kunt u alle edge-servers vanuit een enkel dashboard beheren, met hetzelfde team, en met één set cloudtools. Admins kunnen eenvoudig:
- Softwareclusters over omgevingen implementeren en beheren.
- Beveiligingsupdates uitvoeren.
- Monitoren op risico's en systemen gezond houden.
- Apparaatprestaties onderhouden.
Zonder een gedistribueerde cloud zouden deze verantwoordelijkheden apart en uniek zijn voor elke edge-server. Het team zou elke omgeving individueel moeten beheren, wat leidt tot inconsistenties en een steile toename in benodigde taken.
Wat Brengt de Toekomst voor de Gedistribueerde Cloud?
Gartner voorspelt dat de meeste cloudproviders in 2024 een vorm van gedistribueerde IaaS-services zullen aanbieden die in staat zijn om operaties uit te voeren op het punt van behoefte. Deze groei zal voornamelijk het resultaat zijn van voortgaande ontwikkelingen in:
- Edge computing.
- Internet of Things (IoT).
- Kunstmatige intelligentie (AI) en machine learning (ML).
- 5G-netwerken.
- Virtuele en augmented realities.
Apps uit deze zich ontwikkelende technologieën hebben toegang tot grote datasets en vereisen extreme lage latentie. Deze systemen hebben een hoogpresterende infrastructuur nodig om een bevredigende gebruikerservaring te garanderen, wat precies is wat de gedistribueerde cloud biedt.
Als gevolg hiervan wordt verwacht dat de wereldwijde markt voor gedistribueerde clouds $3,9 miljard zal bereiken in 2025.
Gartner voorspelt ook dat in 2022 meer dan 50% van de door bedrijven gegenereerde data verwerking zal vereisen buiten een typische enkele cloud. Deze schatting is een andere indicator dat gedistribueerde clouds in populariteit zullen blijven groeien.
Een andere verwachting voor de toekomst is dat we een toename zullen zien in derde-partij hubs die gedeeld worden tussen twee of meer top-tier cloudproviders. Deze substations zullen uiteindelijk aanzienlijk gaan variëren op basis van services en beoogde use cases.
Een Echt Multi-Cloud Model
Gedistribueerde clouds zijn een uitstekende kans voor CTO's die zoeken naar manieren om nieuwe klanten te bereiken of latentievrije, locatiespecifieke services op te zetten. Vroegadopters zullen een enorme competitieve voordelen genieten door de innovatie van publieke cloudproviders en de vrijheid om assets te draaien waar ze het meest nodig zijn.
Cloud computing
- De zuurstofsensor (O2) begrijpen: functie, plaatsing en defectherkenning
- Essentiële Elementen van een Cloudservices SLA: Uw Bedrijf Beschermen
- Cloud Vs. Virtualisatie: Belangrijkste Verschillen & Zakelijke Impact
- Top Cloudcomputing Cursussen Voor 2026: Van AWS Fundamentals Tot Maryland's MicroMasters
- Cloudbeveiliging Begrijpen: Waarom Uw Bedrijf Het Nodig Heeft
- Cloudcomputing Begrijpen: Hoe Het Werkt En Waarom Het Belangrijk Is
- Re-platforming in de Cloud: Wat Het Is en Hoe Het Efficiënte Migratie Drijft
- Webhosting vs. Cloudhosting: Welke Optie Is Best voor Uw Website?
- Cloud vs. Dedicated Servers: Welke Hostingoptie Is Best voor Uw Bedrijf?
- Wat is A2 staal? Een veelzijdige, kosteneffectieve gereedschapsstaalkwaliteit voor industriële en houtbewerkingstoepassingen
- AS9100 Begrijpen: De Luchtvaart Kwaliteitsmanagement Standaard