色控传媒

Skip to Content

Wat zijn containers?

Wat zijn containers?

Containers zijn gestandaardiseerde eenheden van software die alle codes en afhankelijkheden bevatten, inclusief binaries, bibliotheken en configuratiebestanden, die nodig zijn om een app te laten draaien. Containersoftware kan betrouwbaar van de ene computeromgeving naar de andere draaien.

Virtuele machines versus containers

Zowel virtuele machines (VM) als containers maken gebruik van virtualisatie om ge?soleerde omgevingen te cre?ren voor het draaien van applicaties. Het belangrijkste verschil zit hem in de granulariteit van de virtualisatie die ze bieden: VM's virtualiseren op het niveau van het besturingssysteem (OS)/machine, terwijl containers op het niveau van de software worden gevirtualiseerd.

Laten we de verschillen tussen deze twee virtualisatietechnologie?n eens nader bekijken.

Virtuele machines

Een VM virtualiseert de gehele machine en het besturingssysteem, zodat deze op een andere machine kan worden gehost. Om de middelen van de hostmachine te delen, heb je een hypervisor nodig om ?de server te virtualiseren. Meerdere VM's kunnen draaien op een enkele hypervisor-interface met een hostmachine. VM's kunnen u geld besparen door u in staat te stellen een enkele fysieke server op te splitsen in meerdere machines die apps met verschillende afhankelijkheden en operationele vereisten kunnen uitvoeren.

Hoewel u misschien geld bespaart door geen nieuwe servers aan te schaffen, vereisen VM's wel veel systeemresources van de hostmachine. Wanneer je een heel OS en de onderliggende machine moet simuleren om een enkele app via een hypervisor te laten draaien, wordt het duidelijk dat nog meer granulariteit je nog grotere kostenbesparingen kan opleveren.

Probeer FlashBlade

Ervaar self-service met Pure1? voor het beheer van Pure FlashBlade?, de meest geavanceerde oplossing in de industrie die native scale-out file- en object storage biedt.

Vraag een Test Drive aan

Containers

Stelt u zich het gemak voor van het draaien van een app in een virtuele omgeving zonder de zware resources die een hypervisor nodig heeft. Dat is wat een container kan doen door software in te kapselen in virtuele, op zichzelf staande eenheden.

In een container hoeft u niet langer een heel besturingssysteem en een server met een hypervisor te virtualiseren. In plaats daarvan virtualiseert u alleen de software- en hardware-afhankelijkheden die nodig zijn om een bepaalde app te draaien terwijl u de OS-kernel van de hostmachine gebruikt. Containers stellen u in staat om meerdere workloads te cre?ren op een enkele OS-instance. Hierdoor zijn ?containers ordes van grootte die minder belastend zijn voor uw fysieke servers dan VM's.

Afwegingen tussen containers en virtuele machines

Hoewel containers meer agile zijn dan VM's, beperkt de afhankelijkheid van de OS-kernel van de hostmachine het gebruik van apps die afhankelijk zijn van andere OS-omgevingen. VM's zijn ook meer ge?soleerd en veilig in die zin dat ze echt onafhankelijk zijn van de hostmachine.?

U moet containers gebruiken wanneer u:

  • Het aantal apps dat op een enkele OS-kernel draait maximaliseert
  • Meerdere exemplaren van een enkele app aan het implementeren bent
  • Prioriteit geeft aan compute- en opslagresources

U moet VM's gebruiken als u:

  • Meerdere apps draait met verschillende OS-afhankelijkheden op een enkele server?
  • Een app draait die alle resources en functionaliteiten van een OS nodig heeft
  • Prioriteit geeft aan isolatie en veiligheid

De voordelen van containerorkestratie met Pure Service Orchestrator

Terwijl containers de details van de onderliggende hardware vanuit een softwareontwikkelingsperspectief abstraheren, kunnen ineffici?nties in de legacy IT-infrastructuur nog steeds de algehele prestaties aantasten.

Pure Service Orchestrator? is een tool voor containerorkestratie die moeiteloos persistent opslagresources levert aan gecontaineriseerde applicaties. Het integreert naadloos met Kubernetes en andere containerorkestratie-instrumenten om te voorzien in:

  • Geautomatiseerde storage-delivery, on demand
  • Policy-gebaseerde provisioning
  • Elastische schaling over al uw arrays, inclusief hybride Cloud
  • Intelligente containerimplementatie over file- en blokarrays
  • Veerkracht met geautomatiseerde failover en zelfhelende datatoegangsintegriteit

Pure Service Orchestrator combineert elastische schaling, slimme provisioning en transparante recuperatie om containers as-a-service te leveren.

04/2025
Navigating the New Landscape of Data Management
Explore the impact of AI integration challenges on the landscape of data management and how the 色控传媒 Platform can help.
Whitepaper
6 pagina's

Blader door key resources en evenementen

ROADSHOWS PURE//ACCELERATE
We komen naar een stad in uw buurt Bekijk waar

Ervaar wat 's werelds meest geavanceerde gegevensopslagplatform en een enterprise data cloud voor u kunnen doen.

Schrijf u nu in
VIDEO
Bekijk: De waarde van een Enterprise Data Cloud

Charlie Giancarlo over waarom het beheren van data en niet opslag de toekomst zal zijn. Ontdek hoe een uniforme aanpak de IT-activiteiten van bedrijven transformeert.

Nu bekijken
RESOURCE
Legacy-storage kan de toekomst niet aandrijven.

Moderne workloads vragen om AI-ready snelheid, beveiliging en schaalbaarheid. Is uw stack er klaar voor?

Doe de assessment
PURE360 DEMO’S
Ontdek, leer en ervaar 色控传媒.

Krijg toegang tot on-demand video's en demo's om te zien wat 色控传媒 kan doen.

Demo’s bekijken
Uw browser wordt niet langer ondersteund!

Oudere browsers vormen vaak een veiligheidsrisico. Om de best mogelijke ervaring te bieden bij het gebruik van onze site, dient u te updaten naar een van deze nieuwste browsers.