Comments 8
а зачем вообще заморачиваться со сборкой служебного образа если есть pxe и nfsroot?
я могу найти только одну причину - nfsroot не сработает если проблемы с сетевой картой..
да и зачем заморачиваться с arch если есть нормальные стабильные дистрибутивы у которых и пакетная база лучше и с поддержкой aarch64 всё получше, например opensuse. ну а если хотелось сделать прям совсем максимально под подходящее железо то можно было упороться в gentoo (и далеко не факт что это бы заняло больше а не меньше времени).
>можно было упороться в gentoo
Есть такая вещь как корпоративная культура. Если в организации нет опыта эксплуатации gentoo, то просто так сервер с gentoo никто в эксплуатацию не пустит. Пока не появится опыт, достаточный для поддержки систем в рабочем состоянии. Слово "gentoo" как и слово "организация" тут можно заменить на любые другие слова.
Как автор материала по сборке образа, могу сказать следующее:
Предложение использовать nfsroot связно с процессами очистки, как я понимаю. В нашем случае служебный дистрибутив также запускает автотесты и помогает нашим инженерам в диагностике, чего можно добиться, только запуская ОС на целевом железе;
Arch Linux используется потому, что действующие процессы уже были построены на нем, а полностью менять дистрибутив (или поддерживать два одновременно) нам кажется нецелесообразным. Аргументы почему изначально был выбран Arch я писал здесь в комментариях. Если коротко — свежее ядро для поддержки нового железа и легкость модификации под наши задачи.
Для нас Arch достаточно стабилен, чтобы не переживать по этому поводу. Gentoo действительно не используется в нашем департаменте, плюс сборка оптимизированного образа займет много времени — для наших задач это бессмысленно.
1) простите, но не понял каким образом nfsroot противоречит "запуская ОС на целевом железе"
2) свежее ядро доступно во многих ос, и не только в rolling release но и lts (как пример opensuse), как и модификация под задачи и сборка кастомных пакетов (в случае той же opensuse есть open build server который позволяет решать такие задачи максимально правильно и дружелюбно)
Я позволю себе некоторую вольность, надеюсь, вы не воспримете как личный наезд. Компания Selectel поделилась с нами результатами своих технологических штудий. Статья получилась интересная. Обычно компании не рассказывают о своей технологической кухне. Вам разрешили заглянуть на кухню, даже что-то рассказали и пояснили.Я бы сказал спасибо...:)))
Trading и threading - очень разные слова, поэтому "гипертрейдинг" это нехорошая ошибка.
Антология ARM: какие перспективы у процессоров в серверном сегменте