Честно говоря, ваш вопрос слишком широк, чтобы на него можно было ответить. Если вам нужно спросить, почему имеет смысл использовать AIX / Solaris / zOS, если вы не сталкивались с проблемами, которые Linux / BSD не решает. Кто бы ни говорил вам, что Linux / BSD подходит для всего, у этого человека очень узкое представление о «всем».
Джованни Тирлони
2
Это широкий вопрос, но ясно сформулировать «проблемы, которые Linux / BSD не решает» - это именно то, что нужно включить в ответ. В настоящее время большинство ответов говорят, что поддержка и надежность являются основными отличительными факторами. Если вы хотите добавить противоположную точку зрения, которая сосредоточена на технических аспектах, я приветствую это.
Тим Макнамара
Ответы:
26
Ну, какое-то программное обеспечение специально написано для AIX / Solaris и т. Д., В то время как некоторые «денежные люди» не доверяют «бесплатному» программному обеспечению (я сам был свидетелем этого, кто-то сказал мне, что я ДОЛЖЕН тратить деньги на ОС!). Но в большинстве случаев это поддержка 24/365.
ах! у нас есть проблема, которая стоит нам денег, давайте потратим больше денег на это!
Дворник Unix
Эта модель называется «Модель страхования корпоративной ответственности», где поддержка покупателя означает, что вы можете обвинить поставщика в проблемах и смягчить гнев ваших клиентов.
Тим Кеннеди
18
Потому что тогда у вас есть громкое имя, с которым вы можете поговорить для предоставления SLA .
Добавление к предыдущим ответам: Это зависит от того, что вы собираетесь запустить на сервере. Пример: если вы хотите запустить Oracle, вы работаете с (как аппаратными, так и) операционными системами, которые, по словам самого Oracle, проверяют (сертифицируют) их (конкретная версия) на работу.
Таким образом, клиенты корпоративного и государственного секторов чувствуют себя в большей безопасности. Они привыкли платить за программное обеспечение, и когда что-то предлагается бесплатно, они думают, что оно более низкого качества.
Техническая поддержка. Например, когда вы платите за RHEL, вы платите за техническую поддержку и обновления.
Производители оборудования иногда блокируют вас в этой ситуации. Например, у IBM есть список совместимости для их стоечных и блейд-серверов, и все UNIX-ы в этом списке поддерживаются крупными компаниями: RHEL, SLES, Solaris, AIX, VMWare ESX и т. Д. откройте ОС на них (я это делал), но вы теряете возможность обращаться за поддержкой к IBM в случае проблем с драйверами оборудования и т. д. Например, вы можете установить драйверы для их карт Fibre Channel на Debian, CentOS, VMWare ESXi (что бесплатно) с некоторыми усилиями, но вы не получите поддержку от IBM, если вы не можете это сделать. Хотя я полагаю, что процедура установки этих драйверов на RHEL или SLES не намного проще.
Что касается Solaris и Linux, я могу сказать, что мои глаза были несколько открыты при чтении опубликованной Sun книги " Solaris Internals ".
Если вы хотите покончить с вашей операционной системой, вы обнаружите, что есть значительные различия с расстановкой приоритетов, отладкой, связыванием процессов с процессором и оптимизацией модели памяти и т. Д.
Некоторые особенности Solaris:
dtrace (возможность легко подключаться к системным вызовам)
1, поддержка от крупной компании голубых фишек.
2, имея известную операционную платформу. Вы покупаете мэйнфрейм у IBM, вы знаете, что ваше программное обеспечение будет работать с ним и будет очень быстро работать.
Могут быть проблемы с коммерциализацией, когда корпорация чувствует себя «безопаснее», когда известная компания держит ее за плату за лицензию (хотя подобные Red Hat и другие могут противостоять этому аргументу для Linux).
Некоторые компании предпочитают оставаться с «известным» именем, особенно если у них есть устаревшие системы с поставщиком, и поставщик имеет значительный опыт в обслуживании или переходе с одной ОС на другую в своем портфеле.
Там могут быть технические функции, которые доступны только в одной конкретной ОС, или компания может предпочесть конкретное фирменное оборудование, которое ограничивает их выбор ОС.
Некоторые корпорации всегда «делали это таким образом» и не видят необходимости (или не имеют склонности) к изменениям.
Некоторые корпорации могут иметь приложения, специально настроенные для одной ОС, и может возникнуть риск или высокая стоимость перехода на другую платформу ОС.
Редактировать - это было смешно. Как видно из верхней части страницы, это была цитата из интервью 1998 года, которое JWZ сделал. У него было лучшее мнение спустя 2 года, в 2000 году, когда он написал объявление наверху. И сейчас 2010 год. Но это все равно смешно.
Глиб, но, как я заметил, когда JWZ сказал, что изначально: вы в конечном итоге возитесь с тем, что устанавливаете, по крайней мере, на начальном этапе.
Дэвид Макинтош
Независимо от того, какой у вас бренд O / S, если у вас нет политики управления исправлениями, которая применяется и применяется, и обновляйте ее, если она устарела, у вас нулевая сетевая безопасность. Кстати, хорошая ссылка на статью 1998/2000 года.
кмарш
1
Это было бы более заслуживающим доверия снимком Джейми, если бы его Живой журнал не содержал хороших 25% требований о том, как заставить вещи работать на его Mac и iPhone.
Роджер
1
Есть несколько особых причин масштабируемости, которые делают AIX или Solaris лучшим выбором, чем Linux для больших систем.
Например, AIX 7 в POWER7 масштабируется от 1 до 256 ядер в одном образе операционной системы и 8 ТБ ОЗУ. Solaris обладает аналогичными возможностями масштабирования.
Red Hat Enterprise Linux 5 сертифицирована для 32 процессоров и 256 ГБ ОЗУ (хотя теоретически будет поддерживать до 1 ТБ) на платформе x64, но повышение производительности, как правило, снижается с большей скоростью при добавлении процессоров в Linux, чем в AIX или Solaris.
Кроме того, есть технические тонкости, такие как менеджер логических томов AIX или система хранения Solaris ZFS, которые значительно облегчают работу с большими емкостями хранения, чем несколько жестких дисков.
Однако в более мелком масштабе я теперь утверждаю, что покупка AIX минимальна по сравнению с поддерживаемым Linux, распространяемым для большинства организаций.
(В основном Solaris-ориентированный; не использовал AIX. У меня большой опыт работы с BSD и Linxu - начиная с 93 года.)
Коммерческие Unices работают на отличном оборудовании - одна из причин. x86 довольно хорош для многих вещей, но, работая на (скажем) серверах SPARC серии T, вы можете выполнять высокопараллельные рабочие нагрузки, как практически ничего другого. В дальнейшем вы можете разделить любую машину на виртуальную с зоной Solaris без каких-либо накладных расходов (поскольку там только одно ядро). Я видел тесты, в которых при загрузке под VMware вы получаете на 30% меньше пропускной способности по сравнению с зонами на том же оборудовании.
Я считаю, что AIX имеет аналогичные функции.
Мне также нравится «подгонка и отделка» Solaris по сравнению с Linux. Поскольку одна организация заботится о коде, вещи обычно выполняются согласованным образом. BSD похожи, так как у вас есть команда, работающая над всем, вместо того, чтобы помешаться на Linux. Распределение, конечно, помогло, но вы можете сказать, что оно децентрализовано.
Документация по коммерческим Unices также имеет тенденцию быть хорошей, поскольку людям фактически платят за ее написание - у Linux есть много дыр в этой области.
Бесплатно - это хорошо, но в большинстве случаев вы не можете использовать это в большой производственной среде. Если у вас нет контракта на поддержку вашей HR / CRM / SAP информации, это не сработает. В этот момент, если вам придется сократить чек, вы можете пойти в большую организацию.
Кроме того, пока Oracle не выкупил Sun, поддержка Solaris была фактически дешевле, чем, скажем, у Red Hat. Я думаю, это изменилось под присмотром Ларри Эллисона.
Я также считаю, что Solaris - превосходная операционная система. Я занимаюсь этим уже несколько лет, и (например) я вижу живую блокировку Linux обычно раз в год или около того. За десять лет использования Solaris я никогда не видел, чтобы это произошло. Я видел среднюю нагрузку 200+ на ящиках Solaris, и они все еще были достаточно отзывчивы, чтобы я мог войти и посмотреть, что происходит. В Linux было много случаев, когда мне приходилось прыгать в коробку, потому что она стала AWOL: это то, что я ожидал от Windows, а не от Unix.
В порядке предпочтения на серверах, я бы пошел с ( при прочих равных условиях )
Солярис 10
FreeBSD
другие BSD
Linux
Мне нравится система портов FreeBSD лучше, чем что-либо еще, но вы можете закрыть факсимильную связь с мультиплатформенным Pkgsrc NetBSD, который работает на других ОС. (На настольных компьютерах моим первым выбором будет Mac OS X, с FreeBSD на втором месте, если мне придется использовать FOSS - хотя, если я в основном администрирую определенную ОС, я бы собрал ее на своем рабочем столе.)
Все системы Linux / UNIX для серьезного производства являются коммерческими, поставщики программного обеспечения любят создавать большое программное обеспечение (например, Oracle) для предсказуемых ОС. Продавцы бесплатных систем не могут обеспечить предсказуемость и обратную совместимость.
Миллион миллионов человек, вау, когда население достигло этого уровня?
jsnfwlr
1
О да, я имел в виду много людей
Gopoi 12.10.10
0
конечно деньги на поддержку и компенсацию. это фундаментальное ценностное предложение redhat, который на данный момент, вероятно, продает больше контрактов на поддержку своего продукта linux, чем ibm для aix. если бы речь шла просто о получении технологии, которая может быть реализована в настоящее время бесплатно ... centos - это бесплатная ветка redhat, а freebsd включает в себя многие технические преимущества Solaris (zfs, dtrace и т. д.) и osx (грандиозная центральная диспетчеризация, лязг).
Ответы:
Ну, какое-то программное обеспечение специально написано для AIX / Solaris и т. Д., В то время как некоторые «денежные люди» не доверяют «бесплатному» программному обеспечению (я сам был свидетелем этого, кто-то сказал мне, что я ДОЛЖЕН тратить деньги на ОС!). Но в большинстве случаев это поддержка 24/365.
источник
Потому что тогда у вас есть громкое имя, с которым вы можете поговорить для предоставления SLA .
источник
Потому что ты не хочешь быть запертым в открытой системе.
- Неизвестный руководитель IBM, 1991
источник
Добавление к предыдущим ответам: Это зависит от того, что вы собираетесь запустить на сервере. Пример: если вы хотите запустить Oracle, вы работаете с (как аппаратными, так и) операционными системами, которые, по словам самого Oracle, проверяют (сертифицируют) их (конкретная версия) на работу.
источник
источник
Что касается Solaris и Linux, я могу сказать, что мои глаза были несколько открыты при чтении опубликованной Sun книги " Solaris Internals ".
Если вы хотите покончить с вашей операционной системой, вы обнаружите, что есть значительные различия с расстановкой приоритетов, отладкой, связыванием процессов с процессором и оптимизацией модели памяти и т. Д.
Некоторые особенности Solaris:
Конечно, Linux поддерживает многие из этих функций и быстро развивается (хотя dtrace, несомненно, является преимуществом Solaris над Linux).
источник
1, поддержка от крупной компании голубых фишек.
2, имея известную операционную платформу. Вы покупаете мэйнфрейм у IBM, вы знаете, что ваше программное обеспечение будет работать с ним и будет очень быстро работать.
источник
Что ж,
Могут быть проблемы с коммерциализацией, когда корпорация чувствует себя «безопаснее», когда известная компания держит ее за плату за лицензию (хотя подобные Red Hat и другие могут противостоять этому аргументу для Linux).
Некоторые компании предпочитают оставаться с «известным» именем, особенно если у них есть устаревшие системы с поставщиком, и поставщик имеет значительный опыт в обслуживании или переходе с одной ОС на другую в своем портфеле.
Там могут быть технические функции, которые доступны только в одной конкретной ОС, или компания может предпочесть конкретное фирменное оборудование, которое ограничивает их выбор ОС.
Некоторые корпорации всегда «делали это таким образом» и не видят необходимости (или не имеют склонности) к изменениям.
Некоторые корпорации могут иметь приложения, специально настроенные для одной ОС, и может возникнуть риск или высокая стоимость перехода на другую платформу ОС.
источник
> Но, как мы все знаем, Linux бесплатен только в том случае, если ваше время не имеет никакой ценности, и я считаю, что мое время лучше проводить, занимаясь другими вещами, чем бесконечный танец с движущейся целью и обновлением цели.
Редактировать - это было смешно. Как видно из верхней части страницы, это была цитата из интервью 1998 года, которое JWZ сделал. У него было лучшее мнение спустя 2 года, в 2000 году, когда он написал объявление наверху. И сейчас 2010 год. Но это все равно смешно.
источник
Есть несколько особых причин масштабируемости, которые делают AIX или Solaris лучшим выбором, чем Linux для больших систем.
Например, AIX 7 в POWER7 масштабируется от 1 до 256 ядер в одном образе операционной системы и 8 ТБ ОЗУ. Solaris обладает аналогичными возможностями масштабирования.
Red Hat Enterprise Linux 5 сертифицирована для 32 процессоров и 256 ГБ ОЗУ (хотя теоретически будет поддерживать до 1 ТБ) на платформе x64, но повышение производительности, как правило, снижается с большей скоростью при добавлении процессоров в Linux, чем в AIX или Solaris.
Кроме того, есть технические тонкости, такие как менеджер логических томов AIX или система хранения Solaris ZFS, которые значительно облегчают работу с большими емкостями хранения, чем несколько жестких дисков.
Однако в более мелком масштабе я теперь утверждаю, что покупка AIX минимальна по сравнению с поддерживаемым Linux, распространяемым для большинства организаций.
источник
(В основном Solaris-ориентированный; не использовал AIX. У меня большой опыт работы с BSD и Linxu - начиная с 93 года.)
Коммерческие Unices работают на отличном оборудовании - одна из причин. x86 довольно хорош для многих вещей, но, работая на (скажем) серверах SPARC серии T, вы можете выполнять высокопараллельные рабочие нагрузки, как практически ничего другого. В дальнейшем вы можете разделить любую машину на виртуальную с зоной Solaris без каких-либо накладных расходов (поскольку там только одно ядро). Я видел тесты, в которых при загрузке под VMware вы получаете на 30% меньше пропускной способности по сравнению с зонами на том же оборудовании.
Я считаю, что AIX имеет аналогичные функции.
Мне также нравится «подгонка и отделка» Solaris по сравнению с Linux. Поскольку одна организация заботится о коде, вещи обычно выполняются согласованным образом. BSD похожи, так как у вас есть команда, работающая над всем, вместо того, чтобы помешаться на Linux. Распределение, конечно, помогло, но вы можете сказать, что оно децентрализовано.
Документация по коммерческим Unices также имеет тенденцию быть хорошей, поскольку людям фактически платят за ее написание - у Linux есть много дыр в этой области.
Бесплатно - это хорошо, но в большинстве случаев вы не можете использовать это в большой производственной среде. Если у вас нет контракта на поддержку вашей HR / CRM / SAP информации, это не сработает. В этот момент, если вам придется сократить чек, вы можете пойти в большую организацию.
Кроме того, пока Oracle не выкупил Sun, поддержка Solaris была фактически дешевле, чем, скажем, у Red Hat. Я думаю, это изменилось под присмотром Ларри Эллисона.
Я также считаю, что Solaris - превосходная операционная система. Я занимаюсь этим уже несколько лет, и (например) я вижу живую блокировку Linux обычно раз в год или около того. За десять лет использования Solaris я никогда не видел, чтобы это произошло. Я видел среднюю нагрузку 200+ на ящиках Solaris, и они все еще были достаточно отзывчивы, чтобы я мог войти и посмотреть, что происходит. В Linux было много случаев, когда мне приходилось прыгать в коробку, потому что она стала AWOL: это то, что я ожидал от Windows, а не от Unix.
В порядке предпочтения на серверах, я бы пошел с ( при прочих равных условиях )
Мне нравится система портов FreeBSD лучше, чем что-либо еще, но вы можете закрыть факсимильную связь с мультиплатформенным Pkgsrc NetBSD, который работает на других ОС. (На настольных компьютерах моим первым выбором будет Mac OS X, с FreeBSD на втором месте, если мне придется использовать FOSS - хотя, если я в основном администрирую определенную ОС, я бы собрал ее на своем рабочем столе.)
источник
Все системы Linux / UNIX для серьезного производства являются коммерческими, поставщики программного обеспечения любят создавать большое программное обеспечение (например, Oracle) для предсказуемых ОС. Продавцы бесплатных систем не могут обеспечить предсказуемость и обратную совместимость.
источник
Это не потому, что вы платите за что-то хорошее, это то, чему я доверяю. Но многие люди думают обратное. 1 000 000 миллионов человек могут ошибаться.
источник
конечно деньги на поддержку и компенсацию. это фундаментальное ценностное предложение redhat, который на данный момент, вероятно, продает больше контрактов на поддержку своего продукта linux, чем ibm для aix. если бы речь шла просто о получении технологии, которая может быть реализована в настоящее время бесплатно ... centos - это бесплатная ветка redhat, а freebsd включает в себя многие технические преимущества Solaris (zfs, dtrace и т. д.) и osx (грандиозная центральная диспетчеризация, лязг).
источник