03 oktober 2019

Wat is het verschil tussen cloud en virtualisatie?

Door Tobias Geisler Mesevage
CloudinfrastructuurHerstel & DRaaS

Als u denkt dat cloud computing en virtualisatie inwisselbaar zijn, dan bent u niet de enige. U hebt geen gelijk, maar u bent zeker niet de enige.

Forrester Research ontdekte dat 70% van wat IT-beheerders "privéclouds" noemen, eigenlijk niet voldoen aan de definitie van cloudcomputing.

De verwarring is begrijpelijk als je elke term uitsplitst en leert dat de cloud meer gemeen heeft met virtualisatietechnologie dan dat er verschillen zijn.

In dit artikel beschrijven we de basisprincipes van cloud computing en virtualisatietechnologie en de voordelen van beide.

Wat is cloud computing?

Het National Institute of Standardsdefinieert cloud computing als „het mogelijk maken van alomtegenwoordige, gebruiksvriendelijke en op aanvraag beschikbare netwerktoegang tot een gedeelde pool van configureerbare computerbronnen (zoals netwerken, servers, opslag, applicaties en diensten).”

Om een cloud te zijn, moet deze volgens NIST de volgende vijf essentiële kenmerken hebben:

  • On-demand self-service: Een consument kan eenzijdig computermogelijkheden beschikbaar stellen, zoals servertijd en netwerkopslag
  • Brede netwerktoegang: Mogelijkheden zijn beschikbaar over het netwerk via meerdere clients en apparaten
  • Pooling van bronnen: De computermiddelen van de provider worden samengevoegd om meerdere gebruikers te bedienen met behulp van een multi-tenant model.
  • Snelle elasticiteit: Gebruikers kunnen capaciteit toevoegen of verminderen via software
  • Gemeten service: Automatische controle en optimalisatie van resources met gedetailleerde informatie over wie wat gebruikt en hoeveel

Zonder deze vijf essentiële kenmerken is het technisch gezien geen cloud.

Het cloudmodel bestaat uit drie servicemodellen:

  • Software-as-a-Service (SaaS): De consument kan de applicaties van de provider gebruiken die draaien op een cloudinfrastructuur
  • Platform als een service (PaaS): De consument kan op de cloudinfrastructuur toepassingen implementeren die zijn gemaakt met behulp van programmeertalen, bibliotheken, diensten of tools die door de provider worden ondersteund.
  • Infrastructuur als een service (IaaS): De consument kan verwerkings-, opslag-, netwerk- en andere computerbronnen beschikbaar stellen om willekeurige software te implementeren en uit te voeren.

Er zijn vier implementatiemodellen van de cloud:

  • Privécloud: De cloudinfrastructuur wordt geleverd voor exclusief gebruik door één organisatie met meerdere gebruikers.
  • Community Cloud: De cloudinfrastructuur wordt geleverd voor exclusief gebruik door een specifieke community van consumenten van organisaties die gemeenschappelijke belangen hebben (bijv. missie, beveiligingsvereisten, beleid en compliance-overwegingen).
  • Publieke cloud: De cloudinfrastructuur is beschikbaar voor open gebruik door het algemene publiek. Het kan eigendom zijn van, beheerd en geëxploiteerd worden door een zakelijke, academische of overheidsorganisatie.
  • Hybride cloud: De cloudinfrastructuur is een samenstelling van twee of meer verschillende cloudinfrastructuren (privé, gemeenschappelijk of openbaar).

Wat is virtualisatie?

In tegenstelling tot wat sommigen denken, is virtualisatie geen cloud computing. Het is echter wel een fundamentele technologie die ervoor zorgt dat cloud computing werkt. Hoewel cloud computing en virtualisatie gebaseerd zijn op vergelijkbare modellen en principes, zijn ze intrinsiek verschillend.

Simpel gezegd kan virtualisatie ervoor zorgen dat één resource zich gedraagt als vele, terwijl cloud computing verschillende gebruikers toegang geeft tot één pool van resources.

Met virtualisatie kan een enkele fysieke server meerdere virtuele machines worden, die in wezen geïsoleerde stukjes hardware zijn met veel verwerkings-, geheugen-, opslag- en netwerkcapaciteit.

Elke virtuele machine kan onafhankelijk draaien terwijl ze de bronnen van een enkele hostmachine deelt, omdat ze in hypervisors zijn geladen. Hypervisors, ook bekend als de abstractielaag, worden gebruikt om fysieke bronnen te scheiden van hun virtuele omgevingen. Zodra resources zijn samengevoegd, kunnen ze naar behoefte worden verdeeld over vele virtuele omgevingen.

Cloud computing vs. virtualisatie

Beslissen welke te implementeren voor jouw bedrijf hangt af van het type bedrijf en de vereisten die je hebt.

Voor kleinere bedrijven is cloud computing eenvoudiger en kosteneffectiever te implementeren. Resources worden benaderd via het internet in plaats van toegevoegd aan het netwerk.

Veel kleine bedrijven wenden zich tot de cloud voor toepassingen zoals customer relationship management (CRM), gehoste voice over IP (VoIP) of off-site opslag. De kosten van het gebruik van de cloud zijn veel lager dan het implementeren van virtualisatie. Cloud computing biedt ook een eenvoudigere installatie van applicaties en hardware, toegang tot software die ze zich anders niet zouden kunnen veroorloven en de mogelijkheid om software uit te proberen voordat ze het kopen. Er is een kleine investering nodig om een cloudgebaseerde toepassing te implementeren.

Voor sommige bedrijven is virtualisatie de slimmere keuze en kan het op verschillende manieren geld besparen:

  • Door veel gasten aan één huis toe te voegen, worden de resources gemaximaliseerd, waardoor het bedrijf minder servers nodig heeft. Dit verlaagt de operationele kosten.
  • Minder servers betekent minder mensen om servers te onderhouden en te beheren. Dit helpt om het beheer te consolideren en zo de kosten te verlagen.
  • Virtualisatie biedt bovendien een extra beschermingslaag voor de bedrijfscontinuïteit, aangezien virtuele machines de schade tot zichzelf beperken.

Neem contact op met Datto voor meer informatie over cloud computing versus virtualisatie en om te bepalen wat de juiste keuze is voor uw bedrijf.

Voorgestelde Volgende Lezingen

Digitale specialisten voor ticket triage

Elk IT-team kent het wel. Er komt een ticket binnen, maar voordat iemand het probleem daadwerkelijk heeft opgelost, is het echte werk [...]