Рамблер прощается с freeBSD
Jul. 17th, 2011 04:05 pmРампочта начинает миграцию на Linux. К сожалению, больше держать продакшен на FreeBSD мы не можем. В комментах - про аналогичный переезд Яндексовского кластера.
Надо же, даже упёртые начинают понимать, что с freeBDSM BSD пока кончать.
Более проницательные и опытные, правда, поняли это много лет назад.
Теперь и до упёртых фанатов дошло, что нельзя нормально работать в 21-м веке с архаичной системой, без нормального управления пакетами, без нормальных ФС (только не надо про криво портированный zfs), без нормальной кластеризации, без виртуализации.
С хреновой масштабируемостью.
Без серьезной и качественной поддержки.
Правда, было высказано мнениё, что "почта Рамблер может переезжать с чего угодно и куда угодно, хоть на Валаам. Рамбер нынче мало кого волнует." По сравнению с гуглем - да, невелики. А в России они однозначно в числе крупных интернет-проектов.
Почти все их числа тех мировых монстров, кто крупнее и волнуют, с bsd давно распрощались.
Вот Яндекс, возможно, станет работать лучше после переезда.
Ну и про админов - не в бровь, а в глаз.
Рампочта начинает миграцию на Linux. В качестве дистрибутива волевым решением выбран Debian GNU/Linux. Основная архитектура - 64 бит. Все 32-битные сервера постараемся как можно быстрее списать в утиль, новая система на них сетапиться не будет.
К сожалению, больше держать продакшен на FreeBSD мы не можем. Причин тому множество, но основные - отсутствие нормальных средств разработки, отладки и деплоймента, а также - неадекватный современным реалиям менеджер пакетов.
Процесс обещает быть довольно долгим, но далее затягивать переход становится невозможным.
Почему именно Debian? Как варианты сначала рассматривались CentOS, openSuSe и Debian. Первый не подошел из-за убогости штатного репозитория, от openSuSe отказались по причине отсутствия сисадминов, работавших с ним.
Глючная вечная бета Fedora, собери-все-сам Gentoo и прочие маргинальные Линуксы не рассматривались вовсе. Извините, если кого задело.
--
Update: я в курсе про то, что все решается, надо только взять и написать. А еще что у меня непрофессиональные админы, которые почему-то хотят вместо того чтобы исправлять ошибки, вечером к семье пораньше приезжать. Но, честое слово, все это на четвертом десятке лет наскучивает донельзя, и хочется систему, которую не надо крупно допиливать перед использованием. В мире есть гораздо более интересные вещи чем красноглазие за консолью.
Надо же, даже упёртые начинают понимать, что с free
Более проницательные и опытные, правда, поняли это много лет назад.
Теперь и до упёртых фанатов дошло, что нельзя нормально работать в 21-м веке с архаичной системой, без нормального управления пакетами, без нормальных ФС (только не надо про криво портированный zfs), без нормальной кластеризации, без виртуализации.
С хреновой масштабируемостью.
Без серьезной и качественной поддержки.
Правда, было высказано мнениё, что "почта Рамблер может переезжать с чего угодно и куда угодно, хоть на Валаам. Рамбер нынче мало кого волнует." По сравнению с гуглем - да, невелики. А в России они однозначно в числе крупных интернет-проектов.
Почти все их числа тех мировых монстров, кто крупнее и волнуют, с bsd давно распрощались.
Вот Яндекс, возможно, станет работать лучше после переезда.
Ну и про админов - не в бровь, а в глаз.
Рампочта начинает миграцию на Linux. В качестве дистрибутива волевым решением выбран Debian GNU/Linux. Основная архитектура - 64 бит. Все 32-битные сервера постараемся как можно быстрее списать в утиль, новая система на них сетапиться не будет.
К сожалению, больше держать продакшен на FreeBSD мы не можем. Причин тому множество, но основные - отсутствие нормальных средств разработки, отладки и деплоймента, а также - неадекватный современным реалиям менеджер пакетов.
Процесс обещает быть довольно долгим, но далее затягивать переход становится невозможным.
Почему именно Debian? Как варианты сначала рассматривались CentOS, openSuSe и Debian. Первый не подошел из-за убогости штатного репозитория, от openSuSe отказались по причине отсутствия сисадминов, работавших с ним.
Глючная вечная бета Fedora, собери-все-сам Gentoo и прочие маргинальные Линуксы не рассматривались вовсе. Извините, если кого задело.
--
Update: я в курсе про то, что все решается, надо только взять и написать. А еще что у меня непрофессиональные админы, которые почему-то хотят вместо того чтобы исправлять ошибки, вечером к семье пораньше приезжать. Но, честое слово, все это на четвертом десятке лет наскучивает донельзя, и хочется систему, которую не надо крупно допиливать перед использованием. В мире есть гораздо более интересные вещи чем красноглазие за консолью.
no subject
Date: 2011-07-17 10:12 pm (UTC)ext2/3 были медленными много лет назад.
С тех пор много воды утекло, и в RHEL5 3шка вполне ничего, а уж 3/4 в RHEL6 - тем более.
В стоковых ядрах то же самое, но + тонны глюков.
>>чинили мы e1000 и e1000e - вполне себе в серверной (кластерной) конфигурации.
Слышал, слышал. Кое-кто из коллег даже покупал карты строго отпределенных моделей, с кот. не было проблем в него на сЫрверах - огромный pps, гигабиты, важно всё, что пофигу при небольшом трафике.
>> А хваленая линуксовая безопасность
SELinux , а аналоги которой есть разве что в Солярке.
>так и остался - не production ready
тех. руководители крупных компаний внимательно слушают и улыбаются :-)
no subject
Date: 2011-07-17 10:51 pm (UTC)>>ext2/3 были медленными много лет назад.
>>С тех пор много воды утекло, и в RHEL5 3шка вполне ничего, а уж 3/4 в RHEL6 - тем более.
>>В стоковых ядрах то же самое, но + тонны глюков.
Передразнивая тебя - тех руководители крупных сторадж компаний внимательно слушают и улыбаются :)
Такс с драйверами мы похоже договорились :)
SELinux? Не слышал. Идем в гугл набираем linux kernel local root - наслаждаемся. Берем OpenBSD W^X - и видим что все что в линаксе remote code execution, то в опенке - remote DoS одной треды. А так да - SELinux, RSBAC, GRSec - дивелопирз дивелопирз.
>тех. руководители крупных компаний внимательно слушают и улыбаются :-)
у них нет выбора - им приходится улыбаться когда они видят линухс. тем не менее макось передрали с фряхи, у вянды сетевой стэк тоже брали бсдшный. Шутка "android" на линуксовом ядре - кушает электроенергию и глючит. Линухс держится на фанбоях и маркетинге. И кстати, обрати внимание, что НИКТО не использует стоковые дистрибутивы для серьезных задач - все пилят ядро, пишут пользовательский мир с нуля.. А бсд-то стоковую юзали. Просто БСД сейчас не модно, модно виртуализация и Линакс :)
А еще Линакс уже почти готов для десктопа :)