bhyve vs virtualbox
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- старшина
- Сообщения: 425
- Зарегистрирован: 2008-08-25 18:10:44
- Откуда: СССР, РФ, Сталинградская область, село Безродное
- Контактная информация:
bhyve vs virtualbox
Если кто пользуется bhyve - поделитесь впечатлениями от стабильности/эффективности работы с ресурсами. Сейчас крутятся три виртуалки под VirtualBox и, в общем, жрать не просят, но руки чешутся. Стоит переходить?
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Neus
- капитан
- Сообщения: 1980
- Зарегистрирован: 2008-09-08 21:59:56
bhyve vs virtualbox
работает - не трогай
ос какой на виртуалках?
ос какой на виртуалках?
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
bhyve vs virtualbox
всеже вбокс под фрёй несколько недоделаный..
если того, что работает хватает - то смысла нет
если хочется большего\нативного - то можно, но следует учесть, что вражьи ОСи поддерживаются только х64 платформы под uefi
если исходить из ПРАВИЛЬНОГО подхода к виртуализации:
1. опенсорс 1-го типа (xen: продакшн - линух, "эксперименты" - фря)
2. опенсорс 2-го типа (вбокс, бых, и прочие линуксячие поделия на основе квм)
3. опенсорс 3-го типа (jail+vimage, линуксячие контейнеры, сановские зоны)
.....
НЕопенсорсы аналогичных типов:
1001. вражий гиперВИ, не менее вражий поверВМ
1002. вмваря, вбокс
1003. заботливые изготовители "коробок" вроде паралелей, цитриксов, в которых можно увидеть все типы опенсорса..
зы. у меня чудесно живут все первые три пункта)
если того, что работает хватает - то смысла нет
если хочется большего\нативного - то можно, но следует учесть, что вражьи ОСи поддерживаются только х64 платформы под uefi
если исходить из ПРАВИЛЬНОГО подхода к виртуализации:
1. опенсорс 1-го типа (xen: продакшн - линух, "эксперименты" - фря)
2. опенсорс 2-го типа (вбокс, бых, и прочие линуксячие поделия на основе квм)
3. опенсорс 3-го типа (jail+vimage, линуксячие контейнеры, сановские зоны)
.....
НЕопенсорсы аналогичных типов:
1001. вражий гиперВИ, не менее вражий поверВМ
1002. вмваря, вбокс
1003. заботливые изготовители "коробок" вроде паралелей, цитриксов, в которых можно увидеть все типы опенсорса..
зы. у меня чудесно живут все первые три пункта)
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
- Alex Keda
- стреляли...
- Сообщения: 35456
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
bhyve vs virtualbox
У всех живут....
Однако, через неделю буду переносить последние пару джайлов на железо...
Просто машинки выросли.
Однако, через неделю буду переносить последние пару джайлов на железо...
Просто машинки выросли.
Убей их всех! Бог потом рассортирует...
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
bhyve vs virtualbox
а я таки приколхозил вимадж к джайлам)
проблема DB Error: [2006] MySQL server has gone away исчезла)
проблема DB Error: [2006] MySQL server has gone away исчезла)
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
-
- подполковник
- Сообщения: 3927
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
bhyve vs virtualbox
А если смысл? Сейчас, на мой взгляд, выбор гипервизора зависит только от тех прелестей, что он может предложить, а не от скорости работы, а если эти прелести вам не нужны, то чего дергаться...ski писал(а):Если кто пользуется bhyve - поделитесь впечатлениями от стабильности/эффективности работы с ресурсами. Сейчас крутятся три виртуалки под VirtualBox и, в общем, жрать не просят, но руки чешутся. Стоит переходить?
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
bhyve vs virtualbox
то да...
в xen-е куча прелестей на предмет ковыряния в потрохах систем в нулевом уровне (smi, smm, efi-шные "биосы" поковырять), ну и в прикладных целях тот же pci-девайс прокинуть конечно же..
в быхе пингвины живут и чувствуют себя (RAClaster) много лучше чем в xen-е, сам удивляюсь %)
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
bhyve vs virtualbox
Разве bhyve уже готов для продакшена?
Там вроде нет даже статистики потребляемых ресурсов
Что именно не доделано?
Использую несколько виртуалок - пока особых проблем не заметил.
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
bhyve vs virtualbox
чойта нет?
Код: Выделить всё
PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
2489 root 13 20 0 10268M 134M vmidle 29 5:50 0.49% bhyve: rac1 (bhyve)
2885 root 13 20 0 10268M 132M vmidle 36 5:42 0.49% bhyve: rac2 (bhyve)
Код: Выделить всё
root@hp:/boot # bhyvectl --vm=rac2 --get-highmem
highmem 0x0000000100000000/7516192768
root@hp:/boot # bhyvectl --vm=rac2 --get-lowmem
lowmem 0x0000000000000000/3221225472
root@hp:/boot # bhyvectl --vm=rac2 --get-msr-bitmap
MSR_TSC [0] R-
MSR_EFER [0] RW
MSR_STAR [0] RW
MSR_LSTAR [0] RW
MSR_CSTAR [0] RW
MSR_SF_MASK [0] RW
MSR_FSBASE [0] RW
MSR_GSBASE [0] RW
MSR_KGSBASE [0] RW
MSR_SYSENTER_CS_MSR [0] RW
MSR_SYSENTER_ESP_MSR[0] RW
MSR_SYSENTER_EIP_MSR[0] RW
пси-девайс прокидывается?
пингвиноиды даж многие мучаются, переходят на вражий\закрытый (с троянами и бэкдорами) вбокс))
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
-
- проходил мимо
bhyve vs virtualbox
маладэц, sorry, нет времени на серьезные переписки.dekloper писал(а):а я таки приколхозил вимадж к джайлам)
проблема DB Error: [2006] MySQL server has gone away исчезла)
Что с чем у Вас живет и с чем не живет в итоге?
По вопросу:
vbox неплох, но для продакшн слабоват в плане:
- отъедания выделенной RAM
- скорости и эффективности I/O (средненагруженный mysql уже печально)
- работа с ZFS
...
bhyve хорош и вроде бы можно в продакш, но ссыкотно
- неплохо работает с RAM
- ZFS volumes !
работать с bhyve-vm на zfs - прелесть, увы, под нагрузкой не пробовал
ZFS - требует ресурсов, посему для bhyve + zfs нужен не плохой сервер
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
bhyve vs virtualbox
таки altq пришлось выкинуть, хотел покрасить qos-ами и разложить по полкам...
как то так
Код: Выделить всё
root@hp:/home/odmin # config -x /boot/kernel/kernel | egrep "VIM|IPSEC|pf|cry|carp"
options VIMAGE
options IPSEC_NAT_T
options IPSEC_FILTERTUNNEL
options IPSEC_DEBUG
options IPSEC
device bpf
device pf
device pflog
device pfsync
device carp
device crypto
device cryptodev
бых на том же хосте - летают две ноды!
также в dom0 под линухой две ноды смотрю, сравниваю, пугаюсь - еле ворочаются..
с asm хранилищем надо опыты еще поставить..
ну и фаиловер шлюс пилить..
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
bhyve vs virtualbox
Где можно почитать об этом?
bhyvectl а манах на сайте пока не ищется
Если только в этом проблема, значит можно продолжать использовать - мне данный функционал не актуален.
Вот все говорят, что bhyve готов для продакшена. Но как систему виртуализации сделали в такой короткий срок?
Тот же virtualbox или xen делают дольше, может и работают они лучше?
-
- проходил мимо
bhyve vs virtualbox
в короткий? Вы что-то путаете, посмотрите когда начали и прибавьте время наicb писал(а):Где можно почитать об этом?
bhyvectl а манах на сайте пока не ищется
Если только в этом проблема, значит можно продолжать использовать - мне данный функционал не актуален.
Вот все говорят, что bhyve готов для продакшена. Но как систему виртуализации сделали в такой короткий срок?
Тот же virtualbox или xen делают дольше, может и работают они лучше?
подготовку и проработку архитектуры 11'ой ветки.
- и кстати, в 11'ой ветке Xen поддерживается как мечтали многие:
https://wiki.freebsd.org/Xen
- благодаря bhyve - пришлось массу новых технологий подтянуть, которые планировались,
но темпы пришлось ускорить...
- эмуляция bios 386 появилась относительно недавно
https://wiki.freebsd.org/bhyve
Благодаря сотрудничеству (например с OpenStack) и открытым sources, bhyve достаточно
энергично развивался и как было сказано, без BHyVe выжить было бы нереально:
- подтянули UEFI, VIRTIO, PASSTHROU, PCIHotplug (NEW_PCIB), ...
https://wiki.freebsd.org/WhatsNew/FreeBSD11
В Linux сейчас очень многие используют ZFS+vols + iSCSI для виртуализации, в портах
есть iohyve, сделан по аналогии с iocage на базе ZFS с использованием zfs properties,
просто отличная идея для работы и управления и jails и bhyve машинами.
Так что FreeBSD 11.0-R новый виток, а впереди 12-Current в которой должны улучшить
и развить архитектуру с учетом требований виртуализации.
Вот такие примерно мысли и видение... Хотелось бы еще оптимальности стека TCP/IP и
толковую документацию по его тюнингу и толковую документацию по IPFW, man'ы
конечно же рулят, но тонкости и ньюансы было бы полезно описать.
-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
bhyve vs virtualbox
Xen разрабатывается более 10 лет, VirtualBox приближается к этому.
bhyve по ощущениям делают года 2-3. Но получается сделали лучше и больше чем другие за 10? И уже можно использовать его на продакшен?
На данный момент можно отказаться от VirtualBox, Xen и VMware в пользу bhyve?
Или это еще довольно сырой продукт и ждать несколько лет до его нормального использования?
Вот бы еще кто-нибудь написал обзорную статью про отличия систем виртуализации
Судя по wiki.freebsd.org jails решили похоронить
Лимиты делать передумали. Статистики тоже нет?
Так все же где можно почитать маны на bhyvectl?
-
- проходил мимо
bhyve vs virtualbox
icb писал(а):Xen разрабатывается более 10 лет, VirtualBox приближается к этому.
bhyve по ощущениям делают года 2-3. Но получается сделали лучше и больше чем другие за 10? И уже можно использовать его на продакшен?
На данный момент можно отказаться от VirtualBox, Xen и VMware в пользу bhyve?
Или это еще довольно сырой продукт и ждать несколько лет до его нормального использования?
Вот бы еще кто-нибудь написал обзорную статью про отличия систем виртуализации
Судя по wiki.freebsd.org jails решили похоронить
Лимиты делать передумали. Статистики тоже нет?
Так все же где можно почитать маны на bhyvectl?
Код: Выделить всё
# less /usr.sbin/bhyvectl/bhyvectl.c
BHyVe (beehive) был анонсирован в 2011 и вставлен в дерево sources:
https://www.opennet.ru/opennews/art.shtml?num=31693
гипервизор был разработан компанией NetApp, которая является/ась одним из основных спонсоров
проекта FreeBSD и использовала FreeBSD как ядро для своих разработок.
Сколько времени NetApp разрабатывал bhyve - ?
Итого: 6 лет только в рамках FreeBSD и объявление о релизе для 10.0, хотя в реалии, релизом
bhyve можно считать 10.1 как коробочный вариант.
Как бы это на примере: ну вот sendmail'у "сто лет" - версия 8.15.2, а postfix - 2.11 (stable 3.0),
postfix - молодой но по возможностям превосходит sendmail, точнее, между ними пропасть!
Отличие bhyve от других гипервизоров - встроен в систему и развивается вместе с ней, это
не qemu с ядерным модулем linux (встраивать в ядро Linux и дотачивать под дистрибутив), не отдельный проект Xen
для которого тоже нужно точить ядро в Linux под дистрибутив, ни тем более коммерческие VMWare и
"VirtualBox" (у последнего два варианта)
В итоге, апгрейд FreeBSD должен нести безболезненный апгрейд системы виртуализации bhyve, в отличие
от апгрейда системы и ядра в Linux для kqemu и xen.
Ну и BHyVe - открытый проект!
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
bhyve vs virtualbox
не все мечты пока сбылись: лайв миграция и проброс не работають
я вот не понимаю, зачем "они" это делают (kFreeBSD)? это всё равно, что "мы" засовываем центосы через линуксолятор.. %)
а че непонятного то? всё ясно как день
не ну так то зачем?
ну как бэ отличие не большое по типу, тот же модуль ядра vmm (аля квм Фабриса Беллара)
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
-
- подполковник
- Сообщения: 3927
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
bhyve vs virtualbox
Ну нет промышленной фс в линуксе, btrfs наверное допилят года за 3-и, вот и тянут модуль zfs...
- Neus
- капитан
- Сообщения: 1980
- Зарегистрирован: 2008-09-08 21:59:56
-
- проходил мимо
bhyve vs virtualbox
надеюсь что будет
нет, там нет эмуляции системных вызовов, zfs портирован на уровне ядра - модули, и остальное наundefined писал(а):я вот не понимаю, зачем "они" это делают (kFreeBSD)? это всё равно, что "мы" засовываем центосы через линуксолятор.. %)В Linux сейчас очень многие используют ZFS+vols + iSCSI
уровне userspace.
Почему - понятно, из-за лицензии zfs не встраивают в ядро на kernel.org, а идет
как отдельный проект zfsonlinux.org
именно так, вместо того чтобы довести проект до уровня полноценных контейнеров,undefined писал(а):не ну так то зачем?jail'ы можно считать похороненными после рождения - отсутствие виртуального стека TCP/IP
осталось недоделкой.
это модульность, bhyve и ядерные модули виртуализации - часть системы, развиваются синхронноundefined писал(а):ну как бэ отличие не большое по типу, тот же модуль ядра vmm (аля квм Фабриса Беллара)Отличие bhyve от других гипервизоров - встроен в систему и развивается вместе с ней, это
не qemu с ядерным модулем linux
и можно не "пИсать" при апгрейде, все взаимосвязанно, в случае kqemu - модуль виртуализации
отдельно, qemu - как проект, отдельно.
-
- проходил мимо
bhyve vs virtualbox
увы, ни xfs, ни btrfs
Продаю лишь за что купил, за последние 3-4 года, проштудировал массу форумов и
списков рассылки, серьезных, по серверам виртуализации:
- либо ext4 с lvm и виртуалками на lvm томах
- либо zfs, последний для размножения, управления, снапшотов, backup'ов
тоже много ругани, и в результате - btrfs задвигают, о xfs даже не упоминают...
ps. Взять к примеру тот же Proxmox
-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
bhyve vs virtualbox
Я аж захотел сам попробовать
Начал читать и понял что документации еще нормальной нет?
Подключиться по VNC еще нельзя? Но как тогда Windows люди используют?
Надо ждать FreeBSD 11.0 или будет уже в 10.3?
Это на статью про отличия не тянет.
Порт kqemu еще не поддерживается для FreeBSD? Вроде он одно время не работал.
Хотя жаль - буквально пару дней назад обновили сам Qemu - там теперь 3D акселерация реализована.
А что говорят про UFS?
Стоит ее использовать или ZFS обязательно?
- Neus
- капитан
- Сообщения: 1980
- Зарегистрирован: 2008-09-08 21:59:56
bhyve vs virtualbox
Redhat заявлял о принятии по-умоляанию при установке XFS вместо Ext4, в Centos7 уже перешли.guest писал(а):увы, ни xfs, ни btrfs
Продаю лишь за что купил, за последние 3-4 года, проштудировал массу форумов и
списков рассылки, серьезных, по серверам виртуализации:
- либо ext4 с lvm и виртуалками на lvm томах
- либо zfs, последний для размножения, управления, снапшотов, backup'ов
тоже много ругани, и в результате - btrfs задвигают, о xfs даже не упоминают...
ps. Взять к примеру тот же Proxmox
Proxmox предлагает выбор из Ext4, XFS, ZFS при установке.
-
- проходил мимо
bhyve vs virtualbox
странно, в CentOS/SL 7.1 не помню xfs, мож забыл...Neus писал(а):Redhat заявлял о принятии по-умоляанию при установке XFS вместо Ext4, в Centos7 уже перешли.guest писал(а):увы, ни xfs, ни btrfs
Продаю лишь за что купил, за последние 3-4 года, проштудировал массу форумов и
списков рассылки, серьезных, по серверам виртуализации:
- либо ext4 с lvm и виртуалками на lvm томах
- либо zfs, последний для размножения, управления, снапшотов, backup'ов
тоже много ругани, и в результате - btrfs задвигают, о xfs даже не упоминают...
ps. Взять к примеру тот же Proxmox
Proxmox предлагает выбор из Ext4, XFS, ZFS при установке.
Я не против XFS как таковой, еще раз - в серьезных конфигурациях и проектах, даже речь о XFS не шла,
ее даже не рассматривали, только ext4, btrfs или zfs, за что купил, за то продал.
-
- старшина
- Сообщения: 425
- Зарегистрирован: 2008-08-25 18:10:44
- Откуда: СССР, РФ, Сталинградская область, село Безродное
- Контактная информация:
- Neus
- капитан
- Сообщения: 1980
- Зарегистрирован: 2008-09-08 21:59:56