Обзор ОС Solaris

 

Solaris - коммерческая Unix-подобная операционная система, предназначенная для работы в корпоративных вычислительных сетях. 

Solaris мощная и гибкая операционная система , существующая в вариантах для процессоров SPARC и Intel x86. ОС Solaris предполагает многозадачный, многопотоковый, многопользовательский режим функционирования и соответствует большинству признанных международных промышленных стандартов. 

С самого начала, со времени своего создания в 1982 году, Sun Microsystems является последовательным приверженцем открытых операционных решений. Непрерывный динамичный рост компании Sun Microsystems во многом является результатом усилий по превращению операционной системы Solaris, открытой ОС типа UNIX, в передовую промышленную операционную систему. Это был процесс роста операционной системы как в смысле расширения ее функциональных возможностей, так и в смысле создания наиболее эффективного и надежного ядра операционной системы.

С самых ранних этапов разработки ОС Solaris предназначалась для работы в корпоративных вычислительных сетях. Она обеспечивает чрезвычайно эффективный и надежный доступ к системам в целом, серверам, базам данных, принтерам и другим сетевым ресурсам. В ОС Solaris встроены и оптимизированы на уровне ядра операционной системы средства обеспечения сетевого взаимодействия: от обеспечения взаимодействия прикладных программ и создания распределенных файловых систем, - до поддержки создания полностью распределенной среды Java и Web вычислений. Solaris является также общепризнанной платформой для разработки сложного программного обеспечения с целым арсеналом средств, позволяющим сократить время разработки приложений, повысить надежность их функционирования, и нацеленных на создание передовых интегрированных систем. По-видимому, не будет большим преувеличением сказать, что ни одна другая комбинация аппаратной платформы и собственно операционной системы, призванная поддерживать "сетецентричную" среду для приложений типа клиент - сервер, не позволяет добиться такого сочетания мощности, надежности, гибкости и открытости. Это наиболее популярная коммерческая UNIX - операционная система. Для нее существует около 12000 различных приложений.

Все это время Sun Microsystems вкладывал огромные средства в развитие высокопроизводительного программного обеспечения, соответствующего открытым стандартам. Первым результатом было создание операционной системы SunOS как некоторой разновидности Berkley UNIX, с добавлением изощренного сетевого программного обеспечения, а также легкого в использовании и эффективного оконного интерфейса. В 1985 году фирма Sun предложила программное обеспечение NFS, которое с тех пор превратилось в фактический отраслевой стандарт для сетевых файловых систем. За истекшее время мы продали более 8.5 миллионов лицензий. Начиная с этого времени операционная система SunOS оказалась наиболее привлекательной платформой для технических и научных областей применения, став необычайно популярной в компьютерном мире. 

В 1991 году Sun Microsystems выделил в отдельное подразделение SunSoft, c целью обеспечения максимальной концентрации усилий при развитии операционной системы и примыкающего математического обеспечения. SunSoft самостоятельно обеспечивает лицензиями на программное обеспечение OEM, дистрибьютеров, партнеров и конечных пользователей. В сентябре 1991 года он объявил о выходе новой версии ОС Solaris, основанной на двух базовых разновидностях UNIX- Berkley 4.2/4.3 (BSD) и ATA&T System V.

Выросшая из SunOS, ОС Solaris, при всем многообразии своей функциональности и высокой степени соответствия промышленным стандартам (X/Open UNIX 95, различные разделы POSIX 1003.1, X11R6, ...), имеет одно уникальное свойство - качество масштабируемости. Действительно, одна и та же операционная система используется и на однопроцессорных рабочих станциях и на серверах масштаба рабочей группы и на 64-х процессорном сервере Sun Enterprise 10000, сервере масштаба предприятия. Для необычайно широкого круга приложений ОС Solaris обеспечивает практически линейный рост производительности при увеличении числа процессоров в системе. Это в буквальном смысле слова воплощение концепции симметричных многопроцессорных вычислений (SMP - Symmetric Multi-Processing).

Построение крупных вычислительных систем предполагает наличие средств, позволяющих наладить эффективное и надежное сетевое взаимодействие между системами различных типов и производителей. ОС Solaris, используя в качестве основного сетевого протокола TCP/IP, может также поддерживать связь по протоколам SNA, DECnet и обеспечивает интеграцию сетей ПК. Серверы с операционной системой Solaris могут встраиваться в сети и домены сетей Novell и Microsoft. Такие серверы становятся центральным элементом вычислительной среды. Ключевое свойство ОС Solaris - масштабируемость, позволяет поднимать производительность систем без коренной переработки приложений, функционирующих в сети предприятия.

ОС Solaris является стабильной высокопроизводительной 32-битной операционной средой, уже имеющей многие особенности 64-х разрядных операционных систем, такие как поддержка файлов размером до одного терабайта или работа с оперативной памятью с размерами более двух гигабайт. Sun Microsystems предлагает эволюционный путь к полностью 64х разрядной операционной системе с сохранением и интеграцией существующих 32-битных приложений. 

Последняя разработка компании Sun - операционная система Solaris 9 . 

Solaris 9 представляет собой уже третье поколение 64-разрядных операционных систем, оптимизированных для работы на 64-разрядных серверах Sun с рекордной масштабируемостью. Многопоточное ядро с полной поддержкой вытесняющей многозадачности обеспечивает более высокую производительность как основных системных функций, так и приложений предприятия. За счет более высокой производительности и масштабируемости операционной системы Solaris 9 заказчики могут сразу же добиться улучшения показателей цена/производительность на своих серверах, а следовательно и доходности инвестиций.