Inhoudsopgave:
Definitie - Wat betekent Application Container?
De term 'applicatiecontainer', die verschillende betekenissen heeft in IT, is nu gebruikt voor een nieuw type technologie dat zorgt voor consistentie en een efficiënt ontwerp in de context van hardwarevirtualisatie.Techopedia legt Application Container uit
In virtualisatie is een toepassingscontainer een besturingselement voor een toepassingsinstantie die wordt uitgevoerd binnen een type virtualisatieschema dat container-gebaseerde virtualisatie wordt genoemd.
In traditionele hypervisor-gebaseerde virtualisatie, werken geïsoleerde processen en machines op hun eigen individuele besturingssystemen, onafhankelijk verbonden aan een controlerende hypervisor. Het virtualisatiesysteem wijst naar behoefte geheugen en verwerkingskracht toe.
In containergebaseerde virtualisatie daarentegen, delen de afzonderlijke instanties een besturingssysteem. Ze hebben gewoon verschillende codecontainers voor bibliotheken en andere bronnen. IT-experts beweren dat container-gebaseerde virtualisatie in veel gevallen een efficiënter ontwerp mogelijk maakt door de noodzaak weg te nemen om meer individuele infrastructuursystemen voor virtuele componenten (virtuele machines of applicatie-instanties) in te stellen.
In deze context hebben sommige baanbrekende open-sourcebedrijven een zogenaamde 'applicatiecontainer' samengesteld, een technologiestandaard die helpt een consistente methode te bieden voor het maken van deze virtuele containers. De eenvoudigste manier om hierover na te denken is als een virtuele opslagcontainer voor gegevens en processen. De technologie zelf is veel meer een overeengekomen standaard dan een bepaald soort codebasis. Het scheidt alle interne elementen van de applicatie-instantie van wat zich buiten bevindt, wat in wezen het hostbesturingssysteem en virtualisatiesoftware is.




