Навіщо платити за UNIX?


12

Я досить новачок у Unicies. З появою GNU / Linux та BSD, які причини компанії віддають перевагу AIX, Solaris та іншим комерційним системам?


3
Чесно кажучи, ваше запитання занадто широке, щоб відповісти на нього. Якщо вам потрібно запитати, чому є сенс використовувати AIX / Solaris / zOS, якщо ви не зіткнулися з проблемами, які Linux / BSD не вирішує. Хто б вам не сказав, що Linux / BSD підходить для всього, ця людина має дуже вузьке уявлення про "все".
Джованні Тірлоні

2
Це широке запитання, але робити "явними" проблеми, які Linux / BSD не вирішує "- саме такі речі, які потрібно включити у відповідь. На даний момент більшість відповідей говорить про те, що підтримка та надійність є основними відмінними факторами. Якщо ви хочете додати точку зору, яка зосереджена на технічних аспектах, я вітаю це.
Тім Макнамара

Відповіді:


26

Добре, що програмне забезпечення спеціально написане для AIX / Solaris і т.д. Але більшість часу це отримати підтримку 24/365.


11
ах! у нас є проблема, яка коштує нам грошей, нехай кидають більше грошей на це!
Двірник Unix

модель називається "Модель страхування корпоративної відповідальності", де покупка підтримки означає, що ви можете звинувачувати продавця в проблемах і зменшити гнів власних клієнтів.
Тім Кеннеді



7

Додавання до попередніх відповідей: Це залежить від того, що ви збираєтеся запускати на сервері. Приклад: Якщо ви хочете запустити Oracle, ви перейдете з (як апаратними, так і) операційними системами, про які сам Oracle говорить, що його (окрема версія) програмного забезпечення тестується (сертифіковано ними) для роботи.


6
  1. Клієнти корпоративного та державного сектору почувають себе безпечнішими. Вони звикли платити за програмне забезпечення, і коли щось пропонується безкоштовно, вони вважають, що це нижча якість.
  2. Технічна підтримка. Наприклад, коли ви платите за RHEL, ви платите за технічну підтримку та оновлення.
  3. Постачальники апаратних засобів іноді блокують вас у ситуації. Наприклад, IBM має список сумісності для своїх серверів стійок і лопатей, і всі UNIX в цьому списку підтримуються великими компаніями: RHEL, SLES, Solaris, AIX, VMWare ESX тощо. відкрити ОС для цих (я це робив), але ви втрачаєте можливість просити підтримки у IBM у разі проблем з драйверами апаратного забезпечення тощо. Наприклад, ви можете встановити драйвери для своїх карток Fiber Channel на Debian, CentOS, VMWare ESXi (що безкоштовно) з певними зусиллями, але ви не отримаєте підтримки від IBM, якщо не зможете цього зробити. Хоча я б уявив, що процедура встановлення цих драйверів на RHEL або SLES не набагато простіша.

4

З точки зору Solaris vs Linux, я можу сказати, що мої очі були дещо відкриті, читаючи опубліковану сонцем книгу " Solaris Internals ".

Якщо ви хочете забруднити свою операційну систему, ви виявите, що існують значні відмінності в пріоритетності, гаках налагодження, прив'язці процесів до процесора та оптимізації моделі пам'яті тощо.

Деякі особливості Solaris:

Звичайно, Linux підтримує багато цих функцій і швидко розвивається (хоча dtrace безперечно є перевагою Solaris перед Linux).


хоча не так круто, en.wikipedia.org/wiki/SystemTap
Джуніор Unix

1

1, Підтримка великої компанії з синього чіпа.
2, Маючи відому операційну платформу. Ви купуєте мейнфрейм у IBM, знаєте, що ваше програмне забезпечення буде працювати з ним і мати високий час роботи.


1

Добре,

Можуть виникнути проблеми комерціалізації, коли корпорація почуває себе «безпечніше», коли велика компанія, яка тримає їх за руку за плату за ліцензію (хоча подібні Red Hat тощо можуть протистояти цьому аргументу для Linux).

Деякі компанії вважають за краще залишитися з відомим ім'ям, особливо якщо вони мають застарілі системи з постачальником і постачальник має значний досвід у підтримці або переході з однієї ОС на іншу в своєму портфелі.

Можливо, існують технічні характеристики, які доступні лише в одній конкретній ОС, або компанія може віддавати перевагу конкретним фірмовим обладнанням, що обмежує їх вибір ОС.

Деякі корпорації завжди «робили це так» і не бачать потреби (або не мають схильності) змінюватись.

Деякі корпорації можуть мати додатки, спеціально налаштовані на одну ОС, і може бути ризик або висока вартість переходу на іншу платформу ОС.


1

> Але, як ми всі знаємо, Linux є вільним лише у тому випадку, якщо ваш час не має ніякої цінності, і я вважаю, що мій час краще проводити на інші речі, ніж нескінченний танець, що рухається-мішень-оновлення.

Редагувати - це було смішно. Як ви бачите вгорі сторінки, це була цитата з інтерв'ю 1998 року, яку зробив JWZ. Він мав кращу думку через 2 роки у 2000 році, коли написав розмиття вгорі. І це зараз 2010 рік. Але все одно смішно.


1
Гліб, але, як я зазначив, коли JWZ сказав, що спочатку: ви хочете, нарешті, поспішати з усім, що встановите, хоча б спочатку.
Девід Макінтош

Незалежно від того, яка ваша марка O / S, якщо у вас немає політики управління патчами та застосовується, і оновлення, коли застаріло, у вас є нульова безпека мережі. BTW Приємне посилання на статтю близько 1998/2000.
кмарш

1
Це було б більш надійним одразу Джеймі, якби його ЖЖ не було 25% вимог, як змусити роботу працювати на своїх Mac та iPhone.
Роджер

1

Є кілька конкретних причин масштабованості, які роблять AIX або Solaris кращим вибором, ніж Linux для великих систем.

Наприклад, AIX 7 на POWER7 масштабує від одного ядра до 256 ядер в одному зображенні операційної системи та 8 ТБ оперативної пам’яті. Solaris має схожі здатності до масштабування.

Red Hat Enterprise Linux 5 має сертифікацію до 32 процесорів та 256 ГБ оперативної пам’яті (хоча теоретично підтримуватиме до 1 ТБ) на x64, але підвищення продуктивності, як правило, випадає швидше, оскільки ви додаєте процесори в Linux, ніж AIX або Solaris.

Окрім цього, є такі технічні приналежності, як логічний диспетчер обсягу AIX або система зберігання даних Solaris ZFS, яка обом спрощує роботу з більшими ємностями, ніж декілька жорстких дисків.

Однак, на меншому кінці масштабу, я зараз стверджую, що в придбанні AIX над підтримкою Linux, що поширюється для більшості організацій, є мінімальна вигода.


1

(Здебільшого орієнтовані на Solaris; не використовували AIX. У мене є великий досвід роботи з BSD і Linxu - починаючи з 93 року.)

Однією з причин є комерційна спілка, яка працює на дивовижному обладнання. x86 досить хороший для багатьох речей, але, працюючи на (скажімо,) серверах серії TAR-SPARC, ви можете дуже паралельно виконувати навантаження, як майже нічого іншого. Ви також можете розділити будь-яку машину на віртуальну з зоною Solaris, без накладних витрат (оскільки там є лише одне ядро). Я бачив орієнтири, коли під час завантаження під VMware ви отримуєте на 30% меншу пропускну здатність порівняно з зонами того ж обладнання.

Я вважаю, що AIX має подібні особливості.

Мені також подобається "підгонка та фініш" Solaris порівняно з Linux. Оскільки одна організація піклується про код, справи, як правило, робляться узгоджено. BSD є схожими, оскільки ви працюєте над командою, яка працює над усім, а не з хоггею в Linux. Дистрибуції, безумовно, допомогли, але ви можете сказати, що це децентралізовано.

Документація про комерційні Unices також, як правило, хороша, оскільки люди насправді платять, щоб це написати - у Linux в цій області багато дір.

Безкоштовно це приємно, але ви не можете реально використовувати це у великих виробничих умовах у більшості випадків. Якщо у вас немає договору про підтримку вашої HR / CRM / SAP інформації, він не з’явиться. У цей момент, якщо вам доведеться зняти чек, ви також можете перейти до більшої організації.

Крім того, поки Oracle не викупив Sun, підтримка Solaris була фактично дешевшою, ніж (скажімо, Red Hat). Це змінилося, я думаю, під годинником Ларрі Еллісона я вірю.

Я також думаю, що Solaris - це чудова операційна система. Я цим займаюся вже кілька років, і (наприклад) я бачу живий замок Linux, як правило, раз на рік. Я ніколи за десять років використання Solaris не бачив цього. Я бачив в ящиках Solaris в середньому 200+, і вони все ще були досить чуйними, щоб я ввійшов і побачив, що відбувається. З Linux, часто траплялось, що мені довелося відскокнути коробку, тому що вона пройшла AWOL: це те, що я б очікував із Windows, а не з Unix.

В порядку переваг на серверах я б пішов ( ceteris paribus )

  • Соляріс 10
  • FreeBSD
  • інші BSD
  • Linux

Мені подобається система Ports FreeBSD краще, ніж будь-що інше, але ви можете наблизити факсиміле за допомогою багатоплатформенного Pkgsrc NetBSD, який працює на інших ОС. (На настільних комп’ютерах моїм першим вибором буде Mac OS X, а FreeBSD прийде другим, якщо мені доведеться використовувати FOSS - хоча, якщо я керую в основному певною ОС, я б собаку їв на своєму робочому столі.)


0

Всі системи Linux / UNIX для серйозного виробництва є комерційними, виробники програмного забезпечення люблять робити велике програмне забезпечення (тобто Oracle) для передбачуваних ОС. Постачальники безкоштовних систем не можуть забезпечити передбачуваність та зворотну сумісність.


0

Це не тому, що ти платиш за те, що це добре, це те, що я довіряю. Але багато людей думають навпаки. 1 000 000 мільйонів людей можуть помилитися.


4
Мільйон мільйонів людей, вау, коли населення досягло цього рівня?
jsnfwlr

1
О так, я мав на увазі багато людей
Гопой

0

безумовно, гроші - на підтримку та компенсацію. це основна ціннісна пропозиція redhat, який, напевно, продає більше контрактів на підтримку свого продукту Linux, ніж ibm для aix. це просто про те, щоб отримати технологію, яку зараз можна зробити безкоштовно ... centos - це безкоштовна вилка redhat, і freebsd включив багато технічних переваг solaris (zfs, dtrace тощо) та osx (велика центральна відправка, стук).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.