До того, как начать статью об установке соляриса, думаю стоит сказать пару слов про аппаратную часть.
Сан выпускает серверы и рабочие станции для двух архитектур — sparc, и
intel/amd. Соответственно, солярис (пока) устанавливается и работает
только на этих же платформах.
Общее у них всех — высочайшее качество, надежность, повсеместное
применение hot-plug и hot-swap — везде, где только возможно, а также
A(I)LOM/RSC.
ALOM/ILOM/RSC — это встроенная сервисная система (фактически еще один
компьютер), работающая параллельно основной, при этом ресурсы основной
системы не расходуются.
Детально ознакомиться можно здесь: http://www.sun.com/servers/alom.html
На sparc-системах поверх ALOM'a работает OBP — OpenBoot Prom, гораздо
более навороченный аллюзия на писишный БИОС со встроенным языком
программирования.
LOM позволяет управлять аппаратурой по сети или с консоли, практически не влияя на работающую ОС.
Практически всю линейку можно посмотреть в SecondLife - там совершенно
шикарная выставка практически всей сантехники, вот пара скриншотов
оттуда:
Cовместимось с железом.
Понятно, что солярис беспроблемно устанавливается на сановском железе и
на железе производителей, имеющих соглашение с саном. Правда
естьсущественная оговорка: версия устанавливаемой ОСи должна быть не
младше, чем написано в Minimum Supported Operating Environment Versions
(это ограничение можно обойти например вм-варью или используя
контейнеры). Посмотреть подробную инфу по системе можно здесь: http://sunsolve.sun.com. Там же есть подробная инфа по комплектующим и их совместимости, также можно скачать общедоступные патчи и обновления.
По своему опыту могу сказать, что на 99% брендового (не сановского)
железа солярис установить можно. Хотя пока что драйверов не очень
много, я бы даже сказал — маловато. Особенно для всяких
мультимедий-принтеров-сканеров (всёж изначально серверная ось была).
Зато те, что есть, как правило отлично отлажены, стабильны и используют
все возможности поддерживаемых устройств. И еще раз повторю — лучше
посмотреть в HCL, вот ссылка: http://www.sun.com/bigadmin/hcl/.
Цитата с сайта на момент написания статьи:
The Hardware Compatibility List shows systems and peripherals which are compatible with the Solaris OS.
There are 1057 systems (961 x86/x64 systems, 96 SPARC systems) and 1635 components currently listed.
There are 1452 systems listed for OpenSolaris.
В общем, негусто, но процесс, что называется, пошел :)
Поскольку большинство читателей (как мне кажется) знают про системы
Intel/AMD практически всё, то добавлю пару строк по sparc-системам.
Sparc по сравнению с х86/АМД не очень шустрый камень (как и большинство
RISC процессоров). Но sparc-система отлично работает с большими
нагрузками, потому как и процессор и сами системы изначально
проектировались под «тяжелые» многопоточные задачи. При этом системы
гораздо менее чувствительны к перегреву, процессоры греются гораздо
меньше и потребляют существенно меньше энергии. Для обычного
пользователя это неважно, а вот для крупного ВЦ, где каждый киловатт на
счету, вовсе даже существенно.
Не так давно sun выпустил новую очень интересную линейку процессоров, CoolThreads.
Эти процессоры содержат от 4 до 8 ядер, каждое ядро одновременно
выполняет от 4 до 8 потоков выполнения, так что 8-ядерный процессор
может выполнть до 64 потоков одновременно, т.е. ос увидит 64
виртуальных процессора.
Процессоры sparc и прочее железо разрабатывает не только SUN, но еще
Fujitsu и несколько небольших узкоспециализированных производителей.
Кстати, наш бесславно канувший бабаяновский E2K тоже был
SPARC-совместимым.
Остается только добавить, что сан сделал архитектуру sparc опенсорсной,
так что если у вас есть пара лишних миллиардов зеленых тугриков, можно
построить производственную линию и начать конкурировать хоть с саном,
хоть с АМД, хоть с самим интелом ;). Посмотреть можно здесь: http://www.opensparc.net http://www.sparc.org
Остается добавить, что кроме вычислительной техники сан выпускает еще
хранилища данных StorageTek, а также оборудование для HPC — NAS,
infiniband, и т.д..
На этом общий обзор железа я пожалуй закончу, а в следующий раз напишу про установку соляриса.