LinuxForum.Fans
Тема

Подход, при котором Fedora может стать новым серверным дистрибутивом

Автор: Rizado 32 сообщений 3602 просмотров
#323263

Энди Гровер (Andy Grover), работающий в Red Hat разработчик ядра Linux, рассмотрел область возможного применения Fedora Linux на серверных системах. Как известно, из-за короткого времени поддержки выпуска обновлений Fedora в основном рассматривается как десктоп-дистрибутив и не пользуется спросом на серверных системах, администраторы которых рассматривают Fedora как экспериментальную платформу для внедрения новых технологий в RHEL.

По мнению Энди имеется область применения, которая делает Fedora приемлемым решением и на серверах, невзирая на короткое время поддержки и слишком интенсивное изменение дистрибутива. В частности, дистрибутив может использоваться для создания системных образов для запуска отдельных приложений (из расчёта одно окружение - один сервис), развёртываемых в инфраструктуре виртуализации с использованием систем управления конфигурацией. Для таких систем уже запущенный экземпляр сервиса на базе Fedora не требует отдельного обновления дистрибутива, вместо этого предлагается формировать новый системных образ, развёртывать его и после проверки работоспособности удалять старый образ.

Если с учётом обновления приложения, обеспечивающего работу сервиса (например, стек Ruby), новые образы в любом случае пересоздаются и проходят полный этап тестирования каждые полгода, то не важно на длительно поддерживаемом стабильном дистрибутиве осуществляется сборка или дистрибутиве, динамично обрастающем новыми функциями, но поддерживаемом достаточно короткое время (для Fedora время выпуска обновлений составляет 13 месяцев) или даже развиваемым в соответствии с rolling-моделью выпуска обновлений.

Источник: http://www.opennet.ru/opennews/art.shtml?num=37090

#323264

"Нет, это фантастика, сынок..." ©

#323317
"karl_muenhgausen⇓" написал:
"Нет, это фантастика, сынок..." ©

Может быть не перевелись ещё экстремалы. 8)
Хотя с другой стороны, если появится LTS ветка, то почему бы и нет.

#323336
redix написал:
[quote="karl_muenhgausen⇓"]"Нет, это фантастика, сынок..." ©

Может быть не перевелись ещё экстремалы. 8)
Хотя с другой стороны, если появится LTS ветка, то почему бы и нет.[/quote]

Да и это необязательно. Что для сервера важно? Прежде всего устойчивая бесперебойная работа. От того, что там крутится Fedora-13 или Fedora-17 - так от этого особой рояли нет. Поставил сервер на Федоре, настроил и нефиг к нему потом "подходить". Я полагаю, что это вполне здравый подход.
И, к тому же, если несколько озаботиться кластеризацией серверов, то смотрите сами:
1. Есть pacemaker.
2. Есть документация от разработчика, ориентированная, отгадайте на какую систему? Правильный ответ - Fedora-17.
3. Есть официальный инструментарий для управления таким кластером - pcs.
4. Этот инструмент должен работать через соответсвующего демона, через pcsd. Для Fedora-17 оно есть (правда, надо поискать в гугле и поставить нужную сборку отдельно). а вот есть ли то же самое в несколько более близком форке RHEL, в "серверном" CentOS? Правильный ответ - фиг pcsd в CentOS найдешь.

А теперь вопрос - на какой платформе, на какой оси предпочтительнее строить HA-кластер? А когда построишь, когда его настроишь и он заработает - нафига туда лезть с обновлениями?

Опять же обновления по pacemaker'у в CentOS. Долгое время был там управляющий шелл crm. И масса статей в инете под него написана. Делаем в апреле yum update на CentOS'e... Ай-ай-ай... И где crm? Где crm_mon?... Теперь вместо них pcs. Пережить можно, но если написано много скриптов под crm? Сиди, адаптируй под pcs...

Или (тоже плясал на грабле) - обновились внутри одной версии федоры структуры данных описывающих езернет... Вот веселуха настала с теми сетевыми задачами, которые не были разработчиками перекомпилированы под новые структуры данных...

Словом - не тронь технику, она и не подведет. Настроил, работает - отлито из бронзы, руками не трогать. А заниматься постоянным обновлением серверной оси - зло, и мысль неправильная.

#323498

вообще-то речь идет о серверах для devops, где их за день ставят и сносят сотнями если не тысячами. при таком раскладе, федору вполне можно использовать, потому что цикл использования самого сервера очень короткий, а софт как раз тот что на данный момент самый свежий.

#323518

dyasny, так никто ж не пытается заставить себя подумать. Многие же вбили себе в голову, что Fedora - жутко нестабильная и вообще тестовый полигон нестабильного софта для Red Hat :)

#323528

Конечно Fedora вполне может устанавливатся на сервера.
У многих кстати так она и стоит, и они не жалуются.

Кстати, у одного провайдера видел сервера на борту с Fedora, проблем как таковых у них не было.

#323534

Вопрос один: нафига козе баян? Мало нормальных осей испытанных на серверах?

#323558
AlfaStriker написал:
Конечно Fedora вполне может устанавливатся на сервера.
У многих кстати так она и стоит, и они не жалуются.

Кстати, у одного провайдера видел сервера на борту с Fedora, проблем как таковых у них не было.

У меня года три стояли федоры от 12-й до 14-й в продакшене. И нормально так. Да и сейчас, на одном из шлюзов - F-15, а терминальный сервер на F-14 работает. И не жужжит.

Почему отказался от федор на серверах и перешел на CentOS? Ответ прост. F-17 не захотела работать корректно с интеловским fake-RAID'ом. Ставится вроде на два диска, а работает только один. Успел своевременно это выявить (до ввода в эксплуатацию). Разбираться как правильно настроить - времени не было. Снес нафик и поставил CentOS 6.

#323611
"Cruiser78⇓" написал:
У меня года три стояли федоры от 12-й до 14-й в продакшене. И нормально так. Да и сейчас, на одном из шлюзов - F-15,

А как же EOL? Совсем не беспокоит?

#323657

блин, 21й век на дворе, виртуализация на каждом углу, "сервер" это уже не только здоровенный шкаф в подвале который пыхтит годами и все рады что он не ломается.

сейчас принято разворачивать ВМ для каждой задачи - ведь ресурсов до фига, а управлять отдельной машинкой легче чем сервером который занимает неделю только настроить.

У меня был клиент который на 80 UCS блейдах разворачивал до 20,000 ВМ за день - быстро наклонировал из готового темплейта пару тысяч, прогнал задачу в готовом вычислительном кластере, и снес весь сетап, все за час-два. Для таких задач федора просто идеальна - в ней есть все что надо из коробки, настраивается все легко и быстро, а поддерживать ее годами и надеяться на стабильность не нужно вообще - кластер отработает даже если несколько машин запаникуют (что на самом деле ни разу не случалось).

#323660
Macumazan написал:
А как же EOL? Совсем не беспокоит?

Абсолютно не беспокоит. Не тронь технику, она и не поведет. А на работающем в промышленном режиме сервере ось будет меняться только в случае если сервер сдохнет. Тогда новый сервер получит новую ось. Или старая (для скорости) будет накачена с образа, с бэкапа.
Чтобы менять ось на промышленном сервере надо иметь тысячу веских причин. Оно отлито из бронзы.

#323661
dyasny написал:
"сервер" это уже не только здоровенный шкаф в подвале который пыхтит годами и все рады что он не ломается.

Обращаю внимание, что устраивать серверные в подвалах, как бы ни хотелось, но недопустимо. И это запрещено соответствующим СНиПом. По противопожарным соображениям. Если в доме будет, не дай Бог, пожар, то куда вода польется? На серверную? И надо это серверам? Мало того, что погорел, так еще и своего датацентра лишился.

#323662
"Cruiser78⇓" написал:
Обращаю внимание, что устраивать серверные в подвалах, как бы ни хотелось, но недопустимо. И это запрещено соответствующим СНиПом. По противопожарным соображениям. Если в доме будет, не дай Бог, пожар, то куда вода польется? На серверную? И надо это серверам? Мало того, что погорел, так еще и своего датацентра лишился.

сЭЭр, вам знакомо такое слово ка "утрировать" ? ;)

#323663

Рекорд аптайма, кстати, до сих пор никто так и не побил, похоже :)

#323665
"yars⇓" написал:
Рекорд аптайма, кстати, до сих пор никто так и не побил, похоже

это смотря как считать :) у меня один сервер на нетвари 3.12 с 95го года работает, аптайм ровно до двух лет (регулярно меняем UPS на новый)

#323673
dyasny написал:
[quote="yars⇓"]Рекорд аптайма, кстати, до сих пор никто так и не побил, похоже

это смотря как считать :) у меня один сервер на нетвари 3.12 с 95го года работает, аптайм ровно до двух лет (регулярно меняем UPS на новый)[/quote]
у меня на сервере самый большой аптайм был 122 дня.

Затем подумал ну его нафиг еше сгорит и перезагрузил )))

#323680
Rassol2 написал:

у меня на сервере самый большой аптайм был 122 дня.

Затем подумал ну его нафиг еше сгорит и перезагрузил )))

У меня так не получается. Есть "внешние" элекрики, которые с завидной периодичностью раз в пару месяцев на пару-тройку часов здания обесточивают. Так что большого аптайма не получается по внешним, от меня не зависящим причинам.

#323684
"Cruiser78⇓" написал:
У меня так не получается. Есть "внешние" элекрики, которые с завидной периодичностью раз в пару месяцев на пару-тройку часов здания обесточивают. Так что большого аптайма не получается по внешним, от меня не зависящим причинам.

и это от человека рассказывающего мне о вреде подвалов? а как же ИБП? а как же необходимые генераторы-дизели и собственная ГЭС на заднем дворе в луже?

#323698
dyasny написал:

и это от человека рассказывающего мне о вреде подвалов? а как же ИБП? а как же необходимые генераторы-дизели и собственная ГЭС на заднем дворе в луже?

Я бы с удовольствием поставил бы дизелёк :). Но цена вопроса... Да и согласовать разрешение на соответствующую пристройку к дому... Та же жилконтора не дает разрешения повесить кондейные блоки во дворе (не на фасаде), вымогатели хреновы. А это еще один самолет будет...

Войдите или зарегистрируйтесь, чтобы ответить.