Назад | Перейти на главную страницу

Есть ли какие-либо преимущества в использовании OpenSolaris перед Linux, кроме ZFS?

Есть ли какие-либо преимущества в использовании OpenSolaris, кроме ZFS, по сравнению с использованием обычного дистрибутива Linux, такого как CentOS или Ubuntu?

Я спрашиваю, потому что мне интересно использовать OpenSolaris на AWS, чтобы воспользоваться преимуществами снимков ZFS для резервного копирования на S3 - особенно для резервных копий MySQL. Я хотел бы знать, имеет ли OpenSolaris явные преимущества перед CentOS для запуска веб-серверов в облаке.

Да много. Просто назвать несколько :

  • DTrace, который позволяет отображать подробную и точную статистику использования ресурсов с помощью однострочных скриптов.
  • SMF, который обеспечивает чистое и оптимизированное управление услугами. Например, он перезапускает службы, которые дают сбой, и отображает краткие пояснения к службам, которые отказываются работать.
  • включенный брандмауэр очень прост в использовании.
  • Loooong цикл поддержки (в некоторой степени зависит от Oracle, но в прошлом он был долгим)
  • xVM, интеграция с Xen сделана тривиальной
  • Зоны, очень простые в создании, администрировании и использовании.

Я мог бы продолжать какое-то время. Я переключил свои личные машины с Debian на OpenSolaris и не оглядываюсь назад.

Некоторые другие моменты OpenSolaris:

  • Стабильность API, Gnu / Linux не имеет никаких обязательств по интерфейсам, поэтому программное обеспечение и особенно драйверы устройств могут выйти из строя с новым выпуском ядра или библиотеки. Для модулей часто требуется перекомпиляция. (Открыто) Solaris имеет обязательные интерфейсы, которые остаются совместимыми с новыми выпусками.
  • Snap-обновление (привязано к ZFS). Вы можете вернуться к предыдущей установке системы, если по какой-то причине что-то испортили.
  • стандартный планировщик / класс планирования в реальном времени
  • RBAC (предоставьте себе роль администратора), более простой в администрировании и использовании, чем sudo, мелкие привилегии, удаляющие многие из требований root suid.
  • Списки контроля доступа NFSv4 с ZFS
  • виртуализация сети (арбалет)
  • фирменные зоны (зоны Gnu / Linux и Solaris 10).
  • Дедупликация ZFS, это довольно ново (выпуски для разработчиков), но действительно круто.

Минусы:

  • очень мало драйверов. Если вы планируете использовать что-нибудь, кроме очень стандартного оборудования, будьте готовы к большим неприятностям. Даже запустить обычный сервер IBM - это ужасно.
  • производительность диска отстой. Я имею в виду, что по сравнению со стандартными плохо настроенными Linux-дисками ext3 ZFS летает. Однако по сравнению с правильно настроенной XFS он невероятно медленный.
  • Многие идиосинкразии ломаются от старых привычек Unix, укоренившихся в наших душах за 30 лет :-)