Воскресенье, 19.05.2024, 01:52
Приветствую Вас, Гость | RSS
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » 2016 » Июль » 23 » Первый выпуск гипервизора Bareflank
00:54
Первый выпуск гипервизора Bareflank
Компания Assured Information Security представила новый открытый проект Bareflank, в рамках которого развивается гипервизор, ориентированный на использование в качестве прототипа для быстрой разработки собственных специализированных гипервизоров. В отличие от других гипервизоров Bareflank написан на языке C++, поддерживает C++ STL и предоставляет собственную библиотеку размотки исключений (unwind). Модульная архитектура Bareflank позволят легко расширять имеющиеся возможности гипервизора и создавать собственные варианты гипервизоров, как работающих поверх оборудования (как Xen), так и запускаемых в имеющемся программном окружении (как VirtualBox). Код проекта распространяется под лицензией LGPL 2.1. Основные особенности: Поддержка Linux на 64-разрядных CPU Intel. В будущем ожидается поддержка Windows, macOS и UEFI, а также возможность работы на платформах ARM и AMD; Поддержка одноядерных систем (на многоядерных CPU гипервизор пока привязывается к core 0). Появление пддержки многоядерных систем запланировано на сентябрь 2016 года; Возможность написания расширений с использованием элементов, определённых в спецификациях C++11/14 (например, умных указателей и сложных типов); Применение технологии Intel VT-x для аппаратного разделения ресурсов виртуальных машин; Предоставление собственной runtime-библиотеки для поддержки применения конструкторов/деструкторов и регистрации обработчиков исключений; Собственный драйвер для загрузки VMM (Virtual Machine Manager) и собственный ELF-загрузчик для загрузки модулей VVM; Наличие приложения bfm для управления гипервизором из пространства пользователя; Собственная unwind-библиотека, которая может применяться на уровне ядра; Выполнение операционной системы хост-окружения в отдельной виртуальной машине; Собственное сборочное окружение. Руководство по созданию сборочных окружений и драйверов подготовлено для Ubuntu, Debian и Fedora; Полный набор unit-тестов.
Просмотров: 167 | Добавил: muge | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа
Поиск
Календарь