Alles over containers in Windows Server 2016

Ook Microsoft integreert zijn serverplatform met containers. Windows Server 2016 komt in de tweede helft van het jaar uit en op basis van de laatste Technical Preview kun je het volgende verwachten op containergebied:

1 2 3 4 Page 4
Page 4 of 4

Resumerend: Hyper-V-containers zijn voor code van derden, code uit openbare bronnen of code waar je zelf geen controle op hebt en niet automatisch wordt vertrouwd binnen je organisatie. Ze zijn ook de beste keuze voor een publieke cloudomgeving met andere gebruikers om je heen en soortgelijke omgevingen. Je verliest enkel wat aan capaciteit, maar daar krijg je de beveiligingsvoordelen van isolatie voor terug.

Docker-containers

De branding is misschien wat verwarrend. Ik noemde op de eerste pagina van dit artikel dat Windows Server-containers onderdeel zijn van open source-project Docker. Maar er is een onderscheid tussen Windows Server-containers en Docker-containers. De eerste kan gebruikmaken van alle onderliggende Docker-technologie, maar de huidige toolset om Docker-containers te beheren werkt niet met Windows Server-containers - althans, niet in deze versie. Ook kunnen de beheertools van Windows Server - momenteel wat containers betreft een hoop PowerShell-cmdlets - niets aanvangen met Docker-containers an sich.

Die zijn een eigen specifieke containers. Hoewel Windows Server-containers zich als die van Docker gedragen (met het delen van bestanden en processen, hoewel ze toch geïsoleerd zijn) zijn ze geen Docker-containers. Daarom noem ik ze hier ook Docker-achtig. Dat verandert wellicht in de toekomst, maar momenteel zijn de drie containers - Hyper-V, Windows Server en Docker - verschillende concepten. Alleen de eerste twee werken met Windows Server.

Waar we nu staan

Op het moment zijn de containers van Windows Server 2016 werk in uitvoering. Er komt veel kijken bij containers: verwijderen van dependency's van systeembestanden, specifieke versies en patchniveaus, het creëren van echte isolatie en grenzen voor de code, het gebruiken van de juiste tools zodat developers hun eigen IDE kunnen gebruiken om applicaties te exporteren, zorgen dat containers flexibel en naadloos kunnen bewegen in een publieke cloudomgeving, en meer.

In al van deze bovenstaande gevallen zijn er nog steeds cruciale fouten en bugs. Als containers van kritiek belang zijn voor de diensten die je aanbiedt, wordt het wellicht tijd om vast de capaciteiten van Windows Server- en Hyper-V-containers te testen. Kijk vooral naar de PowerShell-opdrachten om containers te beheren op een Windows Server 2016-host.

Maar als containers geen must-have zijn voor je organisatie, zou ik je aanraden om nog niets te proberen behalve enkele rudimentaire tests met Technical Preview 4. Er zijn nog te veel ruwe randjes - inclusief fouten en bugs - om een goed beeld te krijgen van wat er gebeurt. Niettemin is de ondersteuning van containers een interessante toevoeging aan Microsofts serverplatform. Hier gaan we nog meer over horen de komende tijd.

Related:

Copyright © 2016 IDG Communications, Inc.

1 2 3 4 Page 4
Page 4 of 4
 
Shop Tech Products at Amazon