Солярис против Linux для производственных серверов (многие серверы, как десятки в кластере)

Какую ОС мне выбрать солярис или линукс если линукс какой дистрибутив? Я хочу развернуть свое Java-приложение на производственных серверах в кластере на десятках серверов... Может кто-нибудь сказать мне, какие ключевые моменты я должен сравнить между двумя ОС? какую ОС выбрать и почему?

6 ответов

Решение

Основным преимуществом Solaris является расширенная поддержка хранилища ZFS, которая, помимо прочего, может значительно увеличить ваши IOPS, предоставляя средства для кэширования операций чтения (L2ARC) и записи (ZIL) с использованием корпоративных твердотельных накопителей. Похоже, это может быть очень важно для вашей ситуации.

Основное преимущество Linux - зрелая поддержка практически всего остального.

Конечно, никто не мешает вам создавать ваши серверы хранения iSCSI на OpenSolaris(*) и ваши веб-серверы на Linux.

(* или OpenIndiana, или Nexenta)

Выбирать:

1) с чем вы (или ваш системный администратор) знакомы. Поддержание кластера - большая работа, даже когда вы знаете, что делаете; бросая в большую кривую обучения будет просто означать больше работы.

2) что-то, что может автоматически развернуть всю ОС и собрать на машине. FAI Debian или RedHat's Kickstart или что-то еще; Вы не хотите вручную устанавливать столько машин.

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

Лично я пользуюсь Debian примерно с 94-го или 95-го, поэтому FAI был для меня естественным выбором. С появлением виртуализации и облачных вычислений в эти дни я мог бы использовать кластер Eucalyptus, чтобы при необходимости переходить на AWS.

Однако, если бы у меня был выбор, я бы выбрал ленивый маршрут и позволил бы кому-то еще делать всю работу... Вы уверены, что не дешевле установить на AWS или на другого провайдера хостинга приложений?

В моем личном 10-летнем опыте в качестве системного администратора, используйте то, что все используют.

Если вы пойдете по маршруту Solaris, вы получите больше возможностей, но будет труднее найти решения в Интернете или найти опытных сотрудников, которые могут решить проблемы.

Если вы используете Linux, перейдите на базовый хост Debian и установите то, что вам нужно, с помощью apt-get. Таким образом, вы не будете устанавливать ненужное программное обеспечение, получите больше безопасности и больше памяти для вашего кластера.

Солярис подходит для многих задач, но я считаю, что Дамир прав. Если вы не опытный системный администратор старой школы с твердым настроением на солнце, я бы придерживался centos (или ubuntu, если хотите), потому что найти поддержку намного проще.

Тем не менее, я сторонник opensolaris и по-прежнему рекомендую большинству людей идти по Linux, если дело идет прямо в производство.

Ваш лучший выбор - Debian с Apache Tomcat.

Наибольшим преимуществом Solaris является процессор SPARC, основанный на архитектуре RISC. Среда, которую вы поддерживаете, сильно влияет на выбор. Вы поддерживаете 200 пользователей или 50000 пользователей... База данных, приложение, почта ---- Я работал в телекоммуникационной отрасли с 1994 по 2006 год, и мне повезло, что я оказался в среде, которая поддерживала взрыв в Интернете.... ВСЕГДА!! Только мэйнфрейм и процессор на основе RISC будут достаточными из-за огромного объема данных и сетевого трафика. AIX - HP-UX - Solaris .... Когда был внедрен Linux, Windows-интерфейс должен был заменить Windows. Внутренние системы по-прежнему RISC или мэйнфреймы ---- Верьте или нет - вычислительная мощность между процессорами x64/x86 и RISC огромна... Так что если вы действительно массовое предприятие, Verizon, AT&T, Wall ST и другие - только RISC будет полезен для внутренней обработки.... А корпоративные компании экономят значительные суммы, потому что энергопотребление снижается из-за того, что процессоры SPARC могут обрабатывать гораздо большие нагрузки, чем x64/x86. В 2010 году Linux (все разновидности) добился больших успехов, однако это действительно зависит от вашей среды. ******** Системы Solaris SPARC дороги во внешнем интерфейсе - но Лицензирование дешево и большинство программ для администрирования бесплатны..... Если вы работаете в магазине, который может позволить себе потратить 20–40 тыс. На серверы, выберите Sun. Вы также можете перейти на Ebay и приобрести Sun v490 и настроить тестовую среду для Linux.... Помните, что Solaris SPARC не является OpenSolaris - однако оба бесплатны...

Удачи всем,,,, Стивен

Другие вопросы по тегам