P:
Quina diferència hi ha entre el desplegament de contenidors dins d’una VM vs directament sobre el metall nu?
R:A l’hora d’utilitzar relativament noves tecnologies de virtualització de contenidors, les empreses i els enginyers poden triar: instal·lar els sistemes de contenidors directament en maquinari de metall nu, o bé instal·lar-los en un entorn de màquines virtuals. Desplegar-se a una màquina virtual pot oferir més flexibilitat, però també pot requerir més recursos o capacitat de limitació.
Amb la implementació de contenidors en una màquina virtual, és possible que les empreses necessitin invertir en quantitats específiques de potència de processament, particions de memòria o altres recursos. Tanmateix, aquesta pot ser una manera d’integrar de manera més eficaç els recursos de contenidors en un sistema virtual més gran.
A més, un desplegament de VM pot ser l’única opció per a la compatibilitat per a diversos tipus de sistemes en núvol públics i híbrids.
D’altra banda, alguns experts assenyalen que els sistemes de contenidors moderns aïllen de manera efectiva les instàncies i proporcionen els tipus d’implantació adequats per a l’ocupació de metalls nus, i que això pot ser molt més eficient en els recursos i afegir determinats tipus de capacitat. L’ocupació amb metalls nus pot eliminar alguns colls d’ampolla i podria ajudar a processar-se a l’exterior de sistemes de màquines virtuals més antigues, que poden no tenir un alt rendiment en comparació amb altres aspectes del sistema. Això, a més dels recursos necessaris per funcionar dins d'una màquina virtual, té alguns tècnics que demanen per què els enginyers optarien per desplegar contenidors en una màquina virtual. Al final, la decisió d’executar-se en un entorn de màquines virtuals es pot relacionar amb sistemes heredats menys que òptims i amb diverses consideracions pràctiques.
En general, l'ocupació de metalls nus de contenidors és sovint un ideal o objectiu que les empreses contemplen a mesura que adopten la virtualització de contenidors, en una actualització continuada de sistemes de tecnologia que poden funcionar de manera més eficient en configuracions altament virtualitzades.