Dell (через USC) распаковывает определенные драйверы для RedHat и Suse, чтобы использовать их после установки на своих серверах. Поскольку сервер Ubuntu официально не поддерживается, этого явно не происходит с Ubuntu.
Тогда сервер Ubuntu работает с собственными драйверами? В таком случае, какие драйверы встроены в Ubuntu, а какие нет (например, заменены ли Dell) на RedHat / Suse? Доступны ли где-нибудь оптимизированные драйверы dell для Ubuntu? Можно ли использовать RedHat или Suse с Ubuntu?
Есть ли недостатки в отсутствии тонко настроенных драйверов, и если да, то какие? Сделают ли они переход (и дополнительные расходы, поскольку RedHat и Suse Enterprise недешевы) от бесплатного сервера Ubuntu оправданным?
Dell рекомендует коммерческую поддержку Canonical для сервера Ubuntu на своих машинах. Рекомендуется ли это? Предлагают ли они точно настроенные драйверы Dell для замены родных драйверов?
Чтобы отказаться от обычного маркетингового бла-бла вроде «официально поддерживается», я бы рекомендовал проверить содержимое специального пакета драйверов Dell. Если это RPM, он должен быть извлекаемым. Затем вы можете проверить и сравнить драйверы. Я не думаю, что есть много различий.
Я использую в основном Debian Linux в своих системах, и Debian обычно никогда официально не поддерживается, но есть исключения (см. Комментарии).
Но: это работает. Отлично работает. Зачем? Потому что ядро Linux в порядке.
Я бы рекомендовал использовать простой Ubuntu, поэтому вам нужно заботиться только об обновлениях и изменениях Ubuntu.
Единственный драйвер, который действительно важен для серверов Dell PowerEdge, - это raid-драйвер.
Это зависит от вашего конкретного контроллера, какой это драйвер (например, megaraid_sas, mptsas, ...) и какая минимальная версия официально требуется.
Узнайте у dell, какая версия вашего драйвера требуется. Тогда раздача вообще не должна иметь значения.
Я не знаю настоящей причины этого требования к минимальной версии, поскольку у меня есть пара стандартных дистрибутивов (CentOS 4, RedHat 3, SLES9, SLES10), которые имеют или имели более старые версии, но все работало отлично. В любом случае я использовал DKMS с предоставленными Dell драйверами для RedHat / SLES на этих системах, поэтому Dell не могла сказать мне «неподдерживаемые» вещи.
Итак, мой способ установки этих драйверов состоял в том, чтобы выполнить стандартную установку (я изначально не использовал драйверы Dell), а затем обновить драйвер. В результате появилась работающая поддерживаемая система.
С Ubuntu вы никогда этого не добьетесь - ОС не поддерживается - но для уверенности - присмотритесь к raid-драйверам. Кроме того, я бы рекомендовал Debian вместо Ubuntu для использования на сервере. Видеть этот вопрос и его ответы...
Если это новое оборудование, вы можете пропустить новые драйверы для хранилища, сети и другие, интегрированные RedHat. Если вы запускаете критически важный сервис, вы должны использовать RedHat 6, а не Ubuntu, пока они не будут сертифицировать и свою ОС, но как они в конечном итоге сделают это в будущем - открытый вопрос.