URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 125613
[ Назад ]

Исходное сообщение
"Выпуск гипервизора Bareflank 3.0"

Отправлено opennews , 21-Окт-21 23:39 
Состоялся релиз гипервизора Bareflank 3.0, предоставляющего инструментарий для быстрой разработки  специализированных гипервизоров. Bareflank написан  на языке C++, поддерживает C++ STL. Модульная архитектура Bareflank позволят легко расширять имеющиеся возможности гипервизора и создавать собственные варианты гипервизоров, как работающих поверх оборудования (как Xen), так и запускаемых в имеющемся программном окружении (как VirtualBox). Имеется возможность выполнения операционной системы хост-окружения  в отдельной виртуальной машине. Код проекта распространяется под лицензией LGPL 2.1...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=56012


Содержание

Сообщения в этом обсуждении
"Выпуск гипервизора Bareflank 3.0"
Отправлено нах.. , 21-Окт-21 23:39 
Ну и чем это отличается от xen и libvirt?

"Выпуск гипервизора Bareflank 3.0"
Отправлено QwertyReg , 22-Окт-21 00:02 
> Bareflank написан на языке C++

Остальное - на Сишке. Ещё чуть-чуть и доRustут до нормального языка.


"Выпуск гипервизора Bareflank 3.0"
Отправлено anonymous , 22-Окт-21 01:37 
Да там весь набор.
C++ 68.0%, C 14.3%, Assembly 7.7%, Rust 2.9%

"Выпуск гипервизора Bareflank 3.0"
Отправлено Аноним , 22-Окт-21 04:28 
ммм, копипаста с гитхуба — копипасти дальше, только лицензии смотри ;)

"Выпуск гипервизора Bareflank 3.0"
Отправлено Аноним , 22-Окт-21 09:53 
О вот и первые подрывы пуканов пошли.

"Выпуск гипервизора Bareflank 3.0"
Отправлено Аноним , 22-Окт-21 09:52 
Это до какого языка?

"Выпуск гипервизора Bareflank 3.0"
Отправлено ПомидорИзДолины , 22-Окт-21 15:50 
Firecracker смотрит на вас с недоуиением

"Выпуск гипервизора Bareflank 3.0"
Отправлено Аноним , 22-Окт-21 00:53 
Судя по описанию, очень вкусно.

"Выпуск гипервизора Bareflank 3.0"
Отправлено x3who , 22-Окт-21 04:38 
> Расширения могут создаваться на любых языках программирования

так, на любых языках. понятно. но зачем автор выделил дальше один единственный язык?

> в том числе поддерживается использование языка ...


"Выпуск гипервизора Bareflank 3.0"
Отправлено Чебур , 22-Окт-21 07:26 
Потому что поддержку rust добавили недавно, но что в описании в гитхабе, что на сайте, внимание на расте акцентируется не так сильно, думаю это автор статьи специально написал, зная как местные любят этот язык.


"Выпуск гипервизора Bareflank 3.0"
Отправлено Аноним , 22-Окт-21 08:08 
Rust отдельно в описании и примечании к выпуску упоминается. И примеры расширений там только для C++ и Rust.

"The Bareflank Hypervisor is an open source hypervisor Software Development Toolkit (SDK) for Rust and C++"
"We even provide a default example using Rust instead of C++".
"Bareflank supports the development of a VMM in Rust".
"critical system's compliant implementation of a small subset of the C++ library (that also supports Rust)".


"Выпуск гипервизора Bareflank 3.0"
Отправлено лютый жабби__ , 22-Окт-21 07:20 
"Более того разработка Bareflank теперь ведётся на системе с CPU AMD и уже потом портируется для CPU Intel"

Разраб у этой штуки, видимо один + один помощник с интелем.


"Выпуск гипервизора Bareflank 3.0"
Отправлено Умер , 22-Окт-21 07:40 
Лучше бы bhyve пилить помогали...

"Выпуск гипервизора Bareflank 3.0"
Отправлено Аноним , 22-Окт-21 09:49 
Корпорации помогут (но это не точно).

"Выпуск гипервизора Bareflank 3.0"
Отправлено Аноним , 22-Окт-21 07:49 
а умеет оно за миллисекунды поднимать инстансы, как это делает к примеру тот же firecracker  ?

"Выпуск гипервизора Bareflank 3.0"
Отправлено Gannet , 22-Окт-21 09:43 
Больше систем виртуализации в массы!

"Выпуск гипервизора Bareflank 3.0"
Отправлено Аноним , 23-Окт-21 22:37 
Виртуальная ОС запущенная в гипервизоре через эмулятор виртуального окружения для псевдопроцессора абстрактного уровня транслируемых машинных команд.

"Выпуск гипервизора Bareflank 3.0"
Отправлено xor , 22-Окт-21 10:21 
Из интересного: Там какая-то BSL библиотека с полным покрытием тестами на уровне сборки и исполнения и соответствует спецификациям безопасности

"Выпуск гипервизора Bareflank 3.0"
Отправлено Anonymous XE , 22-Окт-21 14:38 
Попробовал собрать. Захотел Шланг++. Принудительно указал -DCMAKE_CXX_COMPILER="g++", не соглашается. Вывод: отстой, по крайней мере, на сегодняшний день.

"Выпуск гипервизора Bareflank 3.0"
Отправлено Аноним , 22-Окт-21 16:43 
А дельно. Попробовал.

"Выпуск гипервизора Bareflank 3.0"
Отправлено Аноним , 23-Окт-21 07:30 
Blank flank!

"Выпуск гипервизора Bareflank 3.0"
Отправлено Аноньимъ , 23-Окт-21 20:04 
Допиливали бы лучше кьему и виртио драйвера.

Баги в iscsi виртуальном задолбали.


"Выпуск гипервизора Bareflank 3.0"
Отправлено aname , 25-Окт-21 19:29 
Так Вы ручками, ручками