Clonos - FreeBSD based дистрибутив для виртуального хостинга
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 20
- Зарегистрирован: 2012-03-04 18:10:04
Clonos - FreeBSD based дистрибутив для виртуального хостинга
Хочу анонсировать новый FreeBSD-based проект: ClonOS.
На данный момент, FreeBSD неплохо зарекомендовала себя в качестве роутеров (pfSense, OPNSense, BSDRP) и NAS (FreeNAS, zfsGuru, Nas4Free), однако, в области виртуализации, решения на FreeBSD отсутствуют как класс и ClonOS - одна из попыток это изменить.
Некоторое время назад я работал над проектом CBSD. Изначально - это набор скриптов для менеджмента jail. Позже была добавлена эксперементальная поддержка XEN и bhyve. На данный момент CBSD является зрелым проектом, близким к завершению поставленных задач (относительно jail).
Итак, ClonOS - это бесплатный, свободный open-source дистрибутив FreeBSD для создания платформы виртуальных окружений. В основе лежат: FreeBSD (+ bhyve, Xen, vale, jail), CBSD (как jail/bhyve/XEN менеджер) и Puppet (как менеджмент конфигураций). Мне нравятся такие решения как OpenStack, OpenNebula, Amazon AWS и я считаю, что FreeBSD способна дать нечто похожее.
Сразу оговариваюсь что это не коммерческий хобби проект -- критиковать его бессмысленно . А вот желающие потестировать или поучавствовать - очень приветствуются. Я сам - не профессиональный программист)
Сайт (в процессе наполнения): https://clonos.tekroutine.com/
Демка первой версии (по факту это cbsdweb, только приодетый в css bootstrap): https://youtu.be/oF17RzwpItk
На данный момент, FreeBSD неплохо зарекомендовала себя в качестве роутеров (pfSense, OPNSense, BSDRP) и NAS (FreeNAS, zfsGuru, Nas4Free), однако, в области виртуализации, решения на FreeBSD отсутствуют как класс и ClonOS - одна из попыток это изменить.
Некоторое время назад я работал над проектом CBSD. Изначально - это набор скриптов для менеджмента jail. Позже была добавлена эксперементальная поддержка XEN и bhyve. На данный момент CBSD является зрелым проектом, близким к завершению поставленных задач (относительно jail).
Итак, ClonOS - это бесплатный, свободный open-source дистрибутив FreeBSD для создания платформы виртуальных окружений. В основе лежат: FreeBSD (+ bhyve, Xen, vale, jail), CBSD (как jail/bhyve/XEN менеджер) и Puppet (как менеджмент конфигураций). Мне нравятся такие решения как OpenStack, OpenNebula, Amazon AWS и я считаю, что FreeBSD способна дать нечто похожее.
Сразу оговариваюсь что это не коммерческий хобби проект -- критиковать его бессмысленно . А вот желающие потестировать или поучавствовать - очень приветствуются. Я сам - не профессиональный программист)
Сайт (в процессе наполнения): https://clonos.tekroutine.com/
Демка первой версии (по факту это cbsdweb, только приодетый в css bootstrap): https://youtu.be/oF17RzwpItk
Последний раз редактировалось f_andrey 2016-09-24 10:43:45, всего редактировалось 1 раз.
Причина: fix url
Причина: fix url
Услуги хостинговой компании 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/
- xM
- ст. лейтенант
- Сообщения: 1316
- Зарегистрирован: 2009-01-15 23:57:41
- Откуда: Königsberg
- Контактная информация:
Clonos - FreeBSD based дистрибутив для виртуального хостинга
О, любопытно.
IT voodoo blog https://kostikov.co
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
Clonos - FreeBSD based дистрибутив для виртуального хостинга
занятно, занятно..
ибо они не вяжут систему плотно к ущербному юзерспейсу (хоа, овирт и иже с ними..)
собственно, пришел к похожему мнению..
ибо они не вяжут систему плотно к ущербному юзерспейсу (хоа, овирт и иже с ними..)
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
-
- рядовой
- Сообщения: 20
- Зарегистрирован: 2012-03-04 18:10:04
Clonos - FreeBSD based дистрибутив для виртуального хостинга
upd: Образы можно скачивать, bhyve и jail - работают. Идеи, фидбеки, вливание в участие в проекте - приветствуются.
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
Clonos - FreeBSD based дистрибутив для виртуального хостинга
очень хорошо.olevole писал(а):upd: Образы можно скачивать, bhyve и jail - работают. Идеи, фидбеки, вливание в участие в проекте - приветствуются.
идея - допилить хен до полноценного состояния..
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
-
- рядовой
- Сообщения: 20
- Зарегистрирован: 2012-03-04 18:10:04
Clonos - FreeBSD based дистрибутив для виртуального хостинга
Чумовая идея) Но это больше к royger@. Хотя вроде пилит.dekloper писал(а):идея - допилить хен до полноценного состояния..
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
Clonos - FreeBSD based дистрибутив для виртуального хостинга
ну таки, бзд сообщество тем и ценно..)
а вы планируете в клонось затолкать хен (пусть и в том виде, что есть)?
или cbsd скрипты хена там уже присутствуют?
а вы планируете в клонось затолкать хен (пусть и в том виде, что есть)?
или cbsd скрипты хена там уже присутствуют?
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
-
- рядовой
- Сообщения: 20
- Зарегистрирован: 2012-03-04 18:10:04
Clonos - FreeBSD based дистрибутив для виртуального хостинга
Да, XEN давно делал: https://www.youtube.com/watch?v=0jQwc5m9aG4
Но сейчас нет железа, чтобы XEN в ClonOS добавить. А так, для меня XEN гораздо production-ready на FreeBSD, нежели bhyve (если хостинг делать на FreeBSD) - у него хотя бы Live migration работает на фряшке. У бхуя это еще пара месяцев будет в todo.
... помимо отсутствия живой миграции (что для прод-хостинга - необходимость), мне очень не нравится методы загрузки non-FreeBSD гвестов у bhyve. grub-bhyve я вообще не рассматриваю всеръез, поэтому ориентируюсь только на UEFI. Но и с ним есть проблемы у UEFI-GOP фирмвари ( bhyve-firmware ) - ряд ОС (например последние релизы Ubuntu/Debian) не находят после установки EFI загрузчик (при буте с диска). Я в итоге отказался вовсе от bhyve-firmware и использую в отличие от других bhyve менеджеров, проект rEFInd[1] - с ним даже MacOS раздел видится + как бонус, получил PXE загрузку у bhyve (через iPXE[2])
----
[1] http://www.rodsbooks.com/refind/
[2] http://ipxe.org/
Но сейчас нет железа, чтобы XEN в ClonOS добавить. А так, для меня XEN гораздо production-ready на FreeBSD, нежели bhyve (если хостинг делать на FreeBSD) - у него хотя бы Live migration работает на фряшке. У бхуя это еще пара месяцев будет в todo.
... помимо отсутствия живой миграции (что для прод-хостинга - необходимость), мне очень не нравится методы загрузки non-FreeBSD гвестов у bhyve. grub-bhyve я вообще не рассматриваю всеръез, поэтому ориентируюсь только на UEFI. Но и с ним есть проблемы у UEFI-GOP фирмвари ( bhyve-firmware ) - ряд ОС (например последние релизы Ubuntu/Debian) не находят после установки EFI загрузчик (при буте с диска). Я в итоге отказался вовсе от bhyve-firmware и использую в отличие от других bhyve менеджеров, проект rEFInd[1] - с ним даже MacOS раздел видится + как бонус, получил PXE загрузку у bhyve (через iPXE[2])
----
[1] http://www.rodsbooks.com/refind/
[2] http://ipxe.org/
Последний раз редактировалось olevole 2017-04-05 11:47:48, всего редактировалось 1 раз.
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
Clonos - FreeBSD based дистрибутив для виртуального хостинга
да вот и я об том же..
у меня хен в продакшне (дом0 линух конечно)
хочу свой ец2 под фрёй))
Отправлено спустя 14 минут 42 секунды:
ну кстати да (винду с таргета грузил с "неправильной" карточки), довольно универсальненько..
у меня хен в продакшне (дом0 линух конечно)
хочу свой ец2 под фрёй))
Отправлено спустя 14 минут 42 секунды:
ну кстати да (винду с таргета грузил с "неправильной" карточки), довольно универсальненько..
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
Clonos - FreeBSD based дистрибутив для виртуального хостинга
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
- Neus
- капитан
- Сообщения: 1977
- Зарегистрирован: 2008-09-08 21:59:56
Clonos - FreeBSD based дистрибутив для виртуального хостинга
Production use ready?
Physics is mathematics with the constraint of reality.
Engineering is physics with the constraint of money.
LOR захватили ситхи.
Добро пожаловать на светлую сторону!
Engineering is physics with the constraint of money.
LOR захватили ситхи.
Добро пожаловать на светлую сторону!