Traducción de Memoria Stage-2, Protección SMMUv3 y Cache Coloring
Técnicas de aislamiento espacial y temporal por hardware que evitan interferencias entre máquinas virtuales de criticidad mixta.
Aislamiento Espacial mediante Traducción Stage-2 y Arm SMMUv3
En arquitecturas MMU de dos etapas, el sistema invitado gestiona Stage-1 pero el hipervisor impone Stage-2. Un kernel no confiable jamás supera sus límites físicos asignados.
Aislamiento Temporal mediante Cache Coloring y Reguladores de Ancho de Banda
Aun con memoria aislada, el tráfico de GPU puede ralentizar tareas de seguridad. Los hipervisores usan cache coloring o MPAM para reservar líneas de L3 y regular el bus de memoria.
- Traducción Stage-2 por hardware bloquea accesos no autorizados a la memoria entre VMs.
- Arm SMMUv3 proporciona aislamiento granular de DMA para periféricos PCIe.
- Particionamiento MPAM previene el agotamiento y la contención en la caché L3.
- Fijación determinista de núcleos garantiza cero fluctuaciones para control ASIL-D.
Explorar Portafolio de Dominios