Clonos - FreeBSD based дистрибутив для виртуального хостинга

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
olevole
рядовой
Сообщения: 20
Зарегистрирован: 2012-03-04 18:10:04

Clonos - FreeBSD based дистрибутив для виртуального хостинга

Непрочитанное сообщение olevole » 2016-09-23 23:45:54

Хочу анонсировать новый 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 способна дать нечто похожее.

Сразу оговариваюсь что это не коммерческий хобби проект -- критиковать его бессмысленно :st: . А вот желающие потестировать или поучавствовать - очень приветствуются. Я сам - не профессиональный программист)

Сайт (в процессе наполнения): https://clonos.tekroutine.com/
Демка первой версии (по факту это cbsdweb, только приодетый в css bootstrap): https://youtu.be/oF17RzwpItk
Последний раз редактировалось f_andrey 2016-09-24 10:43:45, всего редактировалось 1 раз.
Причина: fix url

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Clonos - FreeBSD based дистрибутив для виртуального хостинга

Непрочитанное сообщение xM » 2016-09-23 23:53:58

О, любопытно.
IT voodoo blog https://kostikov.co

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1331
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

Clonos - FreeBSD based дистрибутив для виртуального хостинга

Непрочитанное сообщение dekloper » 2016-09-24 0:29:54

занятно, занятно..
olevole писал(а): Мне нравятся такие решения как OpenStack, OpenNebula
собственно, пришел к похожему мнению..
ибо они не вяжут систему плотно к ущербному юзерспейсу (хоа, овирт и иже с ними..)
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

olevole
рядовой
Сообщения: 20
Зарегистрирован: 2012-03-04 18:10:04

Clonos - FreeBSD based дистрибутив для виртуального хостинга

Непрочитанное сообщение olevole » 2017-04-05 3:44:41

upd: Образы можно скачивать, bhyve и jail - работают. Идеи, фидбеки, вливание в участие в проекте - приветствуются.

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1331
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

Clonos - FreeBSD based дистрибутив для виртуального хостинга

Непрочитанное сообщение dekloper » 2017-04-05 7:40:34

olevole писал(а):upd: Образы можно скачивать, bhyve и jail - работают. Идеи, фидбеки, вливание в участие в проекте - приветствуются.
очень хорошо.
идея - допилить хен до полноценного состояния.. :)
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

olevole
рядовой
Сообщения: 20
Зарегистрирован: 2012-03-04 18:10:04

Clonos - FreeBSD based дистрибутив для виртуального хостинга

Непрочитанное сообщение olevole » 2017-04-05 11:17:21

dekloper писал(а):идея - допилить хен до полноценного состояния.. :)
Чумовая идея) Но это больше к royger@. Хотя вроде пилит.

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1331
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

Clonos - FreeBSD based дистрибутив для виртуального хостинга

Непрочитанное сообщение dekloper » 2017-04-05 11:27:53

ну таки, бзд сообщество тем и ценно..)

а вы планируете в клонось затолкать хен (пусть и в том виде, что есть)?
или cbsd скрипты хена там уже присутствуют?
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

olevole
рядовой
Сообщения: 20
Зарегистрирован: 2012-03-04 18:10:04

Clonos - FreeBSD based дистрибутив для виртуального хостинга

Непрочитанное сообщение olevole » 2017-04-05 11:46:37

Да, 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/
Последний раз редактировалось olevole 2017-04-05 11:47:48, всего редактировалось 1 раз.

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1331
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

Clonos - FreeBSD based дистрибутив для виртуального хостинга

Непрочитанное сообщение dekloper » 2017-04-05 12:01:39

да вот и я об том же..
у меня хен в продакшне (дом0 линух конечно)
хочу свой ец2 под фрёй))

Отправлено спустя 14 минут 42 секунды:
ну кстати да (винду с таргета грузил с "неправильной" карточки), довольно универсальненько..
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1331
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

Clonos - FreeBSD based дистрибутив для виртуального хостинга

Непрочитанное сообщение dekloper » 2017-04-19 10:43:52

olevole писал(а): ... помимо отсутствия живой миграции (что для прод-хостинга - необходимость),
(Fixed in r398918)
уГа, товаГищи! :Yahoo!:
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

Аватара пользователя
Neus
капитан
Сообщения: 1976
Зарегистрирован: 2008-09-08 21:59:56

Clonos - FreeBSD based дистрибутив для виртуального хостинга

Непрочитанное сообщение Neus » 2017-04-19 17:21:30

dekloper писал(а):
olevole писал(а): ... помимо отсутствия живой миграции (что для прод-хостинга - необходимость),
(Fixed in r398918)
уГа, товаГищи! :Yahoo!:
Production use ready?
Physics is mathematics with the constraint of reality.
Engineering is physics with the constraint of money.

LOR захватили ситхи.
Добро пожаловать на светлую сторону!