Vormen van virtualisatie


Datacenters van de toekomst worden meer en meer virtueel. Virtualisatie kom je overal tegen. Leveranciers van hardware en software leveren op allerlei niveau’s een bepaalde vorm van virtualisatie. Deze ontwikkeling is goed maar brengt verwarring met zich mee. Daarom wil ik hier stilstaan bij de mogelijke oplossingen op het gebied van virtualisatie allen zijn voorlopers van wat er op korte en lange termijn komen gaat namelijk de grootschalige invoering van Software Defined Datacenter.

Bijgaand een kort overzicht van de virtualisatievormen:

Hardware

  • Hardware-virtualisatie of het virtualisatie platform verwijst naar het creëren van een virtuele machine die zich gedraagt als een fysieke computer met een besturingssysteem. Software uitgevoerd op deze virtuele machines wordt gescheiden van de onderliggende hardwarebronnen.
    • Volledige Virtualisatie zoals VSphere van VmWare of Hyper-V;
    • Gedeeltelijke Virtualisatie zoals adress space Virtualisatie op MVS;
    • Paravirtualisatie op o.a. Linux.

Software

  • Operating system-level virtualisatie, het hosten van meerdere virtuele omgevingen op een enkele OS instantie voor o.a. het voor het veilig toewijzen van hardware hulpbronnen m.b.t. een groot aantal gebruikers met verschillende eisen ten aanzien van de beveiliging. Dit type Virtualisatie komt vooral voor op Linux-systemen.Referentie;
  • Applicatie virtualisatie en workspace virtualisatie, Een desktop van een gebruiker met  applicaties en data is overal beschikbaar, op elk apparaat, omdat het niet langer afhankelijk van een enkel werkstation of besturingssysteem is;
  • Service-virtualisatie, het emuleren van het gedrag van de afhankelijke componenten die nodig zijn om een applicatie te testen. Dit in plaats van het virtualiseren van volledige componenten. Een voorbeeld is IBM-Rational.

Geheugen

  • Geheugen virtualisatie, aggregatie van het random-access geheugen van netwerksystemen in een enkel geheugen pool. Voorbeelden zijn Infiniband en 10Gb Ethernet en in-memory database;
  • Virtueel geheugen, een applicatieprogramma denkt dat deze continue beschikt over het werkgeheugen waarbij het onderliggende fysieke geheugen geïsoleerd wordt van het logisch gebruik van het geheugen. LinuxMM en VMM van Windows NT.

Opslag

  • Storage Virtualisatie (Block en bestandsvirtualisatie), het proces van volledig abstraheren van de logische opslag met de fysieke opslag;
  • Distributed File System, een bestandssysteem dat een gemeenschappelijk toegang mogelijk maakt om bestanden van meerdere hosts te delen;
  • Virtual bestandssysteem, een abstractie laag bovenop een bestandssysteem, waardoor applicaties op uniforme wijze toegang hebben tot de verschillende soorten bestandssystemen op uniforme wijze;
  • Opslag hypervisor, de software voor het beheren storage virtualisatie en combineert fysieke opslagmiddelen in één of meer flexibele pools van logische opslag;
  • Virtuele harde schijf, software die een schijf emuleert zoals een harde schijf of optische schijf:

Data

  • Data virtualisatie, de presentatie van de gegevens als een abstracte laag, onafhankelijk van de onderliggende database systemen, structuren en opslag. Voorbeeld Red Hat JBoss Data Virtualization;
  • Database virtualisatie, de ontkoppeling van de database laag, die ligt tussen de opslag en toepassing lagen binnen de applicatie-stack.

Referenties: Met dank aan Wikipedia (Engels)


Herman Rensink

Lead Infrastructuur Architect datacenters.

Advertisements

One thought on “Vormen van virtualisatie

Comments are closed.