Overcommit
Overcommit es una función del hipervisor que permite asignar a las máquinas virtuales más recursos de los que tiene el servidor físico. El concepto está estrechamente relacionado con el término sobreaprovisionamiento. Inicialmente hay sobreaprovisionamiento (asignar más recursos de los disponibles) y sólo después hay sobrecompromiso (utilizar más recursos de los disponibles).
La sobreasignación de CPU es el uso de más recursos de CPU de los disponibles.
El funcionamiento adecuado con valores de sobrecompromiso de CPU elevados es la base de las soluciones de virtualización rentables en la capa informática definida por software. La tecnología ayuda a reducir los costes por máquina virtual mediante la reasignación dinámica de energía. La reasignación de ciclos de CPU libres ayuda a aumentar la utilización de los recursos y permite programar más máquinas virtuales de las que estarían disponibles sin un aprovisionamiento correcto de la sobreasignación de CPU. La sobreasignación de CPU es especialmente valiosa para cargas de trabajo que alternan picos y caídas.
Un alto overcommit de CPU es la razón de la alta eficiencia de costes en la capa SDC.
MEMORY overcommit es una asignación de memoria sobrecomprometida.
Esta tecnología permite asignar a las máquinas virtuales más memoria de la disponible en el servidor físico. Esto se consigue asegurando que las máquinas virtuales no utilicen siempre toda la memoria que se les asigna. La desventaja de la sobreasignación de memoria es que proporciona un archivo de intercambio, cuya latencia de acceso es órdenes de magnitud superior a la de la memoria, lo que puede causar una drástica degradación del rendimiento con efectos extremadamente negativos en el sistema operativo invitado.