Usando libkrun para aislar cargas de trabajo en la nube



Esta charla es una introducción a libkrun, una biblioteca dinámica que permite que otros programas adquieran la capacidad de aislar cargas de trabajo mediante virtualización, de forma sencilla y con el menor coste posible en recursos físicos del host.

Formato de la propuesta

Indicar uno de estos:

Descripción

Desplegar cargas de trabajo en entornos de la nube compartidos entre distintos clientes implica la necesidad de establecer estrategias más estrictas para aislar dichas cargas, con el objetivo de minimizar el riesgo de que haya filtraciones de información entre usuarios que comparten el mismo nodo.

libkrun es una biblioteca dinámica que permite que otros programas adquieran la capacidad de aislar cargas de trabajo mediante virtualización. Combinada con un “runtime OCI” como “crun”, permite que una carga se ejecute, simultáneamente, con aislamiento por “namespaces” y por virtualización.

Permite, además, hacer uso de complementos de hardware como “AMD SEV” o “Intel TDX” para ejecutar dichas cargas con cifrado completo y verificable de forma remota.

Esta charla es una versión actualizada y en Español de “libkrun: KVM-based isolation for your workloads”, presentada en la pasada DevConf.cz 2021.

Público objetivo

Público con interés en contenedores, virtualización y seguridad en la nube.

Ponente(s)

Sergio López, Senior Software Engineer en el equipo de Virtualización de Red Hat. Mantenedor de libkrun, krunvm, rust-vmm, virtiofsd-rs y QEMU-microvm, entre otros proyectos.

Contacto(s)

Comentarios



Volver al índice