Solaris (Sun Microsystems)
С самых ранних этапов разработки операционная система Sun Solaris, являющаяся одной из самых популярных коммерческих версий UNIX, предназначалась для работы в корпоративных вычислительных сетях. Она обеспечивает чрезвычайно эффективный и надежный доступ к серверам, СУБД, принтерам и другим сетевым ресурсам. Эта ОС обладает развитыми средствами поддержки сетевого взаимодействия (например, серверы… Читать ещё >
Solaris (Sun Microsystems) (реферат, курсовая, диплом, контрольная)
С самых ранних этапов разработки операционная система Sun Solaris, являющаяся одной из самых популярных коммерческих версий UNIX, предназначалась для работы в корпоративных вычислительных сетях. Она обеспечивает чрезвычайно эффективный и надежный доступ к серверам, СУБД, принтерам и другим сетевым ресурсам. Эта ОС обладает развитыми средствами поддержки сетевого взаимодействия (например, серверы с операционной системой Solaris могут встраиваться в сети и домены сетей Novell и Microsoft) и является одной из самых популярных платформ для разработки корпоративных решений — для нее существует около 12 тыс. различных приложений.
Предшественницей Solaris была операционная система Sun OS, а первая версия операционной системы Solaris, основанной на двух базовых разновидностях UNIX — Berkley 4.2/4.3 (BSD) и AT&T System V, была выпущена в 1991 году.
ОС Solaris соответствует многим промышленным стандартам (X/Open UNIX 95, различные разделы POSIX 1003.1, X11R6). Эта операционная система обладает высокой масштабируемостью: она может использоваться на однопроцессорных серверах и даже на рабочих станциях, на серверах масштаба рабочей группы и на 64-процессорном сервере масштаба предприятия Sun Enterprise 10 000. Для подавляющего большинства приложений эта ОС обеспечивает практически линейный рост производительности при увеличении числа процессоров за счет симметричных многопроцессорных вычислений.
В настоящее время Solaris представляет собой необычайно мощную и гибкую многозадачную многопользовательскую операционную систему, существующую в вариантах для процессоров SPARC и Intel x86. Последняя ее версия, Solaris 9, представляет собой уже третье (начиная с Solaris 7) поколение 64-разрядных операционных систем, оптимизированных для работы на 64-разрядных серверах Sun.
Перечислим некоторые возможности масштабирования и поддержки приложений масштаба предприятия в операционной системе Solaris 9:
- — 1 млн. одновременно работающих процессов в одной системе;
- — до 128 процессоров в одной системе и до 848 процессоров в кластере;
- — до 576 Гбайт физической оперативной памяти в одной системе;
- — более 4 млрд. сетевых соединений;
- — файловые системы размером до 252 Тбайт;
- — 128-разрядная IP-адресация IPv6;
- — 64-разрядная виртуальная Java-машина.
Из других особенностей Solaris 9 следует отметить интеграцию с сервером каталогов Sun ONE Directory Server и с J2EE-совместимым сервером приложений Sun ONE Application Server (это позволяет организовать службу идентификации пользователей и объектов в сети), наличие средств управления конфигурациями и изменениями, в том числе переконфигурациями и обновлением версий без перезагрузки операционной системы, поддержку методологии RAS (Reliabiity, Availability, Serviceability — надежность, доступность, удобство в обслуживании) при разработке программного обеспечения, совместимость с более ранними версиями и встроенную совместимость с Linux. Наличие относительно небольшого ядра операционной системы значительно сужает диапазон ошибок, способных вызвать ее крах. Поддержка ограничения распространения отказов, управление процессом распределения системных ресурсов, изоляция приложений в так называемых контейнерах с помощью программно-определяемых границ, поддержка альтернативных серверов и сетевых путей — все это гарантирует высокую надежность данной операционной системы.
Операционная система Solaris 9 представляет собой основу открытой сетевой среды Sun Open Net Environment (Sun ONE). В комплект поставки Solaris 9 включены ключевые приложения Sun ONE, такие как Sun ONE Application Server, Platform Edition, Sun ONE Directory Server, Sun ONE Integration Server, Sun ONE Message Queue, Sun ONE Portal Server, Sun ONE Web Server.