Что такое преимущества OpenSolaris/Solaris на серверном оборудовании?

Microsoft предлагает UPHClean, чтобы помочь разыскать любые проблемы утечки памяти в Профилях пользователей. Я имел некоторый успех с инструментом (другие времена, это не была справка).

http://www.microsoft.com/downloads/details.aspx?FamilyId=1B286E6D-8912-4E18-B570-42470E2F3582&displaylang=en

5
задан 1 June 2009 в 07:00
10 ответов

Я сказал бы, что двумя из больших преимуществ для Соляриса является ZFS (http://en.wikipedia.org/wiki/ZFS), который является 128-разрядной файловой системой, кто великолепие, которое я не мог начать описывать в нескольких абзацах и DTrace (http://en.wikipedia.org/wiki/DTrace), который позволяет, чтобы уровень ядра диагностировал/настраивал производственных систем в в реальном времени.

Править: Sun обладает "преимуществами под управлением Соляриса 10" документов, доступных здесь: http://www.sun.com/bigadmin/features/articles/s10_dsee_benefits.pdf

17
ответ дан 3 December 2019 в 00:50
  • 1
    Хорошо сказанный smearp! –  setzamora 1 June 2009 в 08:26
  • 2
    Также don' t забывают Домены! На аппаратных средствах, которые подкачивают достаточные компоненты замены в горячем режиме, (обычно обеспеченный Sun) можно переместить домены между CPU' s и замена почти весь сервер, в то время как это работает! Переместите домен от платы ЦП и платы памяти, выключите ее, подкачайте аппаратные средства к новому обновленному материалу, положите обратно домен, промывку и повторение. Я думаю, что Вы не смогли изменять фактическую стойку/кадр без любого времени простоя, но это, вероятно, приемлемо. –  geoffc 1 June 2009 в 15:49
  • 3
    Я получаю впечатление, которое OP главным образом касается X86 или аппаратных средств X64. Той функцией (хотя поддерживается O/S) является аппаратная функция, которая не поддерживается на x86 наборе. Возможно, OP должен быть немного более ясным об этой границе. –  ConcernedOfTunbridgeWells 1 June 2009 в 16:20

Помимо функций пунктирной рамки (ZFS, Зоны, DTrace) люди упомянули выше, (Открытый) Солярис также имеет большую наблюдательность и инструменты управления. Некоторые вещи, которые я люблю:

  • prstat - вид подобной вершины, но может просмотреть тонны статистики на основе для каждого процесса или на поток включая разбивку процессорного времени многими различными категориями (сон, блокировки, ожидание на ЦП, и т.д.)
  • coreadm - легко администрируйте, как базовые файлы называют и управляют
  • plockstat - просмотрите статистику блокировки пространства пользователя для процесса
  • lockstat - блокировки ядра представления
  • FMA - архитектура управления устранением неисправностей обрабатывает аппаратные отказы хорошо и имеет хорошее создание отчетов
  • полномочия - раздают "крохотные" части полномочий пользователя root в учетные записи, для которых нужен он

Кроме того, новые 2009.06 выпусков OpenSolaris имеют:

  • Превосходная поддержка виртуализации сети (именование интерфейса тщеславия, виртуальный NICs, легкое ограничение уровня)
  • Многопротокольный (iSCSI, FC) устройство хранения данных предназначаются для поддержки

Одной вещью, которая долго расстраивала меня Солярисом, является устаревшая система упаковки/исправления. Это фиксируется в OpensSolaris с новой системой управления пакета. Я думаю, что существует все еще некоторая работа, чтобы сделать, но она приходит довольно хорошо.

8
ответ дан 3 December 2019 в 00:50

Скалы ZFS. Чем больше дисков Вы имеете в своих системах, тем больше это качается.

Лично я - поклонник JumpStart для создания серверов. Одно касание (загружаются из сети) установка и конфигурация так, чтобы Ваша машина была готовым производством, является фантастическим. Очевидно, существует маленькая работа в получении, это автоматизировало, но в управляемой среде конфигурации это не может быть разбито. Redhat, который запускает Linux, хорош также, но я полагаю, что JumpStart (с платформами как СТРУЯ) обеспечивает немного больше функциональности.

7
ответ дан 3 December 2019 в 00:50

Другим преимуществом является совместимость на уровне двоичных кодов с более старыми приложениями (т.е. поддержка прежней версии). Люди, которые поддерживают Солярис, были намного более прилежными об этом, чем специалисты по обслуживанию (например), glibc. В то время как это, более вероятно, будет представлять интерес на аппаратных средствах SPARC, существует значительный пласт программного обеспечения, такого как Oracle для этой платформы, которая действительно работает на аппаратных средствах X86. Sun также поддерживает Java для этой платформы.

Солярис может быть хорошим выбором, если Вы планируете долговечное производственное приложение, что Вы ожидаете работать в течение многих лет.

6
ответ дан 3 December 2019 в 00:50
  • 1
    AIX от IBM довольно прохладен о двоичной совместимости, перекрестной сборке ОС, и посредством нескольких изменений аппаратной конфигурации. Это всегда производило на меня впечатление. –  geoffc 1 June 2009 в 15:50
  • 2
    Насколько я знаю, что IBM только поддерживает его на RS6000s и их потомках. Я don' t думают они, currenlty поддерживают порт X86 или X86-64. –  ConcernedOfTunbridgeWells 1 June 2009 в 16:18

Солярис любит потоки и масштабы очень хорошо. Лучшая платформа для тяжелых многопользовательских/многопоточных приложений на любом сервере, но действительно сияет на более крупных серверах.

3
ответ дан 3 December 2019 в 00:50

Другие уже упомянули ZFS/Dtrace. Другими преимуществами являются Зоны (легкая виртуализация - достаточно хороший для использования в производстве), и SMF (init добитые большего успеха сценарии - автоматически перезапускают сервис, когда это умирает если возможные и другие преимущества).

3
ответ дан 3 December 2019 в 00:50

Не забывайте, что ZFS и DTrace доступны в полустабильном формате на FreeBSD 7 +. Хороший для лужения, но затем, OpenSolaris so.

2
ответ дан 3 December 2019 в 00:50

Это - очень определенный ответ извините, но BEA (теперь Oracle) WebLogic заметно выше на Солярисе, чем Linux - если Вы, оказывается, пользователь WL и продвигаете его, трудно затем рассматривают Солярис x86.

0
ответ дан 3 December 2019 в 00:50

Последнее дополнение, но я думаю его весьма важное.

Для меня первое требование платформы является устойчивостью. Не долгое время работы, но API, которые не изменяются в течение ночи. К сожалению, но понятно, Linux приводит это к сбою. Каждый выпуск отличается. Изменение стеков, изменение API... Солярис думает очень о том, как реализовать новые решения так, чтобы Вы не были вынуждены обновить или вызвать для изменения приложений при обновлении.

Если Вы серьезны в программное обеспечение, которое Вы хотите запустить и поддерживать для 10 + годы, это - первая точка, Вы смотрите на - устойчивость API и известное пожизненное управление.

2
ответ дан 3 December 2019 в 00:50

Никто еще не упомянул LiveUpgrade. LiveUpgrade дает Вам способ установить патчи или даже обновить ОС до нового выпуска, но дает Вам восстановление, где все, что Вы делаете, является перезагрузкой, и Вы вернулись к способу, которым Вы были. Используя ZFS и клонирование дает Вам еще больше возможностей. Я недавно взял поле Solaris 9 с зеркалом SVM и обновил его до Соляриса 10 с зеркалом ZFS меньше чем с 10 минутами времени простоя.

2
ответ дан 3 December 2019 в 00:50

Теги

Похожие вопросы