Microsoft представила открытый проект гипервизора для изоляции отдельных функций в приложениях Hyperlight
Microsoft представила открытый проект гипервизора Hyperlight. Решение предназначено для встраивания в приложения с целью изолированного выполнения кода, не заслуживающего доверия или требующего особой защиты.
Исходный код проекта написан на языке Rust и опубликован на GitHub под лицензией Apache 2.0.Гипервизор оформлен в виде разделяемой библиотеки, обеспечивающей выполнение отдельных функций в легковесных виртуальных машинах (micro-VM) и организующей обмен данными с этими функциями.По информации OpenNET, по сравнению с запуском традиционных виртуальных машин, Hyperlight позволяет добиться низких задержек и минимальных накладных расходов.
habr.com