Oracle Solaris
 

Oracle Solaris

Продукт

Новая операционная система Solaris 11 компании Oracle готова к взаимодействию в облачной среде. Она потребляет в 15 раз меньше ресурсов в сравнении с VMware, обещает корпорация.

Разработчики: Sun Microsystems
Дата последнего релиза: 2016/09/28
Технологии: ОС

Содержание

  • Oracle Solaris — изначально коммерческая операционная система на основе UNIX с закрытым исходным кодом.

Версия Oracle Solaris 9, вышедшая в 2002 году, стала бесплатно распространяться по лицензии CDDL, но без поддержки, документации и некоторого закрытого ПО (Value Added Software). Летом 2005 года в Sun было принято решение об открытии части исходного кода системы (по CDDL) и запуске проекта OpenOracle Solaris

Oracle Solaris известен своей масштабируемостью (особенно на платформе SPARC) и надежностью. В состав операционной системы входит ряд важных функций, таких как система динамической трассировки задач DTrace, 128 битная файловая система ZFS (Zetta-byte File System) с возможностью мгновенного отката и постоянной поверкой контрольных сумм. Oracle Solaris работает на компьютерах архитектуры SPARC и x86.

В 2005 году компания Sun Microsystems открыла исходные коды операционной системы Oracle Solaris и создала сообщество OpenOracle Solaris для дальнейшей разработки и усовершенствования продукта. На момент написания статьи текущей продуктивной версией является Oracle Solaris 10. В 2008 году сообщество OpenOracle Solaris выпустило первый релиз операционной системы OpenOracle Solaris 2008.05 .

История

2017

Oracle провела убийственное сокращение разработчиков SPARC и Solaris

Oracle провела летом 2017 года масштабное сокращение штата, затронувшее в основном разработчиков операционной системы Solaris и архитектуры микропроцессоров SPARC, а также ленточных библиотек и хранилищ. Судя по записям на доске сообщений The Layoff , в общей сложности было уволено около 2,5 тыс. работников[1].

Сама компания никаких заявлений на этот счет не делала — об увольнениях сообщили в интернете ее сотрудники, подпавшие под сокращение. В частности, об этом написал в соцсети Twitter Дрю Фишер (Drew Fisher), старший разработчик Python и OpenStack для Solaris.

«Это правда. Oracle сократила большинство из Solaris (и других) сегодня», — сообщил он. Сам Фишер также потерял работу, о чем написал отдельно: «Oracle подарила Добби носок! Добби свободен! Кому-нибудь нужен разработчик Python с опытом 15+ лет?»

Судьба Solaris

ИТ-обозреватель Саймон Фиппс (Simon Phipps) также подтвердил в Twitter, что был уволен «примерно весь» технический персонал проекта Solaris (он использовал обозначение «~all»). Фиппс считает, что это свидетельствует о «конце жизни» разрабатываемого продукта. Тем не менее он отметил, что небольшое количество разработчиков осталось на своих местах. Другие записи на The Layoff свидетельствуют, что не так давно «сотни» работников были переведены из команды Solaris в отдел Oracle по работе с Linux.

Новая волна сокращений приведет к остановке разработки систем хранения данных ZFS Storage Appliance, но судьба Solaris и SPARC остается неопределенной, пишет издание The Register. Oracle сообщала о намерении поддерживать Solaris до 2030 г., поэтому пользователи не будут брошены на произвол судьбы. С учетом того, что переведенные в отдел Linux кадры могут часть своего времени посвящать Solaris, у компании не должно возникнуть затруднений с обновлением этой ОС, пишет The Register. Последние значительные изменения были внесены в Solaris три года назад с выходом версии Solaris 11.

Однако, если Oracle приостановит разработку SPARC, это может отрезать пользователям платформ, созданных в Sun, путь эвакуации через облако. Такое решение говорит о том, что планы Oracle по созданию SPARC-совместимого облака не получили необходимой поддержки, отмечает The Register.

Непрерывное обновление Solaris

26 января 2017 Oracle сообщила - Solaris не будет подвергаться значительным обновлениям, но в ближайшие годы компания продолжит поддерживать эту ОС.

После объявления об увольнении 1800 сотрудников, большинство которых работало над SPARC и Solaris, пользователи решили - Oracle закрывает направление Solaris. Тем не менее, Oracle заявила о переводе ОС на модель непрерывной поставки обновлений (continuous delivery) [2].

Дорожная карта поддержки Solaris, (2017)

При этой модели выпуска обновлений, вместо выпуска ПО в виде сборок с периодичностью от шести месяцев, как в случае с Ubuntu Linux, и до года, как в случае с Microsoft Windows, код выпускается в виде постоянного потока. Такой подход обычно используется в проектах гибкой разработки облачного ПО, в которых ценится способность адаптироваться к меняющимся потребностям бизнеса.

Соответствующее объявление сделано отказа Oracle от планов выпуска следующего, основного, релиза Solaris 12.

Компания утверждает, что «новые особенности и функции будут включаться в Oracle Solaris через точечные релизы, а не через более революционные основные релизы... Это отвечает требованиям клиентов относительно гибкого и плавного перехода с одной версии на другую, обеспечивая непрерывность инноваций с гарантированной защитой инвестиций. Перейдя к модели непрерывного обновления на базе Oracle Solaris 11, клиенты получат гладкий процесс обновления, более соответствующий их переходу к моделям гибкого развертывания».

Поскольку Oracle планирует интегрировать SPARC и Solaris в свое облако Oracle Cloud, такой шаг аналитики считают разумным. Но, для непрерывной интеграции команды тестирования, поддержки, разработки и операций должны работать, как единое целое. Но после увольнения этих людей...

Предполагается, что Solaris 11.next, заменяющая Solaris 12, станет версией с долгосрочной поддержкой - в нее будут вносить необходимые исправления, в т.ч. - безопасности, но не значимые изменения.

Oracle будет поддерживать Solaris на протяжении длительного времени - поддержка премьер-класса до января 2031 года, а расширенная поддержка до января 2034 года.

Oracle подтвердила, что Solaris будет по-прежнему поддерживаться в облаке на платформе SPARC Model 300 в качестве IaaS и в качестве гостевой ОС в Oracle Compute Cloud Service.

2016: Поддержка Docker

28 сентября 2016 года Oracle сообщила, как она будет обеспечивать поддержку Docker в Oracle Solaris.

Как заявила компания, контейнеры будут использовать основные функции Solaris, в частности - безопасности, эффективной виртуализации, клонирования ZFS и интеллектуальной файловой системы, мультиплатформенную совместимость для архитектуры процессоров SPARC и x86.

2015

Oracle Solaris 11.3

26 ноября 2015 года Oracle сообщила о выпуске релиза Solaris 11.3.

В этой версии реализована поддержка баз данных SQL in Silicon, технологий безопасности Security in Silicon, функций безопасной миграции Secure Live Migration и управления жизненным циклом Secure Lifecycle Management, автоматизированных обновлений, а также высокой доступности для OpenStack. Oracle Solaris 11.3 доступна для загрузки или обновления.

Представление Oracle Solaris 11.3 - Security. Speed. Simplicity (2015)

Маркус Флирль (Markus Flierl), вице-президент направления Oracle Solaris Core Technology, заявил:

- С помощью Oracle Solaris 11.3 мы предоставляем безопасную облачную платформу. В дополнение к уникальным возможностям обеспечения безопасности, таким как защищенная виртуализация и управление доступом на временной основе, мы используем функцию Silicon Secured Memory в процессорах SPARC M7, которая помогает предотвращать распространенные кибер-атаки, например, переполнение и перезапись буфера. С помощью аппаратной разгрузки новые функции позволяют использовать шифрование для данных и сетевого трафика, а также выполнять миграцию в реальном времени с применением широкого спектра режимов шифрования, чтобы заказчикам не приходилось делать выбор между безопасностью и производительностью.

Задачи системы

Oracle Solaris 11.3 прозрачно интегрируется с возможностями Security in Silicon – технологии, реализованной в процессорах Oracle SPARC M7, что значительно повышает безопасность для действующих и будущих приложений. Oracle Solaris 11.3 использует функцию защиты Silicon Secured Memory, которая помогает предотвратить распространенные кибер-атаки, такие как переполнение буфера и перезапись буфера. Кроме того, Oracle Solaris 11.3 широко использует аппаратное ускорение шифрования в SPARC M7 для баз данных, Java, существующих приложений, файловой системы ZFS и сетевого трафика, позволяет выполнять «горячее» перемещение виртуальных машин без ущерба для производительности.

Развернуть в Oracle Solaris 11.3 и обновить защищенное окружение стало проще с помощью трех функций:

  • внесение исправлений и обновление всего стека, что позволяет создавать полные, безопасные и снабженные подписью комплекты программного обеспечения, в состав которых входят приложения, операционная система и встроенные микропрограммы (firmware), проверяемые во время загрузки.
  • неизменяемые виртуальные машины, которые предотвращают несанкционированную установку дополнительного программного обеспечения или изменения конфигурации.
  • автоматизированное обновление и внесение исправлений в один шаг через выверенный канал (trusted path) для простого и безопасного обновления неизменяемых виртуальных машин. Это обеспечивает полную блокировку доступа к содержимому виртуальной машины, включая встроенную отчетность о результатах аудита и соответствия нормативным требованиям.

Интеграция с Oracle DatabaseOracle Database In-Memory и Oracle Solaris 11.3 полностью поддерживают возможности встроенной в процессоры SPARC M7 технологии SQL in Silicon, что позволяет до 10 раз повысить производительность запросов базы данных для действующего корпоративного программного обеспечения и аналитических приложений следующего поколения. Критически важные функции, вроде динамического управления ресурсами и интегрированного высокопроизводительного менеджера блокировок для Oracle RAC, делают Oracle Solaris 11.3 самой динамичной платформой для предоставления «базы данных как услуги» (database-as-a-service, DBaaS). Всесторонний мониторинг (observability) полного стека в сочетании с диагностикой неисправностей, реализуемые функциями DTrace, позволяют проводить простой анализ – от базы данных до ядра операционной системы – для устранения неисправностей и настройки базы данных в реальном времени.

Посредством Oracle Solaris 11.3 возможности по обеспечению безопасности доступны с OpenStack. Oracle Solaris 11.3 содержит автоматизированные функции обновлений и мгновенного отката, использующие загрузочные среды файловой системы ZFS. OpenStack Heat обеспечивает согласованное управление многоуровневыми приложениями. Ironic обеспечивает разворачивание «голых» (bare metal - без программного обеспечения) аппаратных ресурсов. Использование Oracle Solaris Cluster помогает поддерживать отказоустойчивость на всех уровнях за счет автоматических перезагрузок сервисов, удаления неисправного оборудования и аварийного восстановления. DBaaS-приложение Oracle Murano позволяет разворачивать подключаемые базы данных для повышения производительности, до 5-кратного.

Используя Java, Oracle Solaris Studio и системы Oracle SPARC M7, Oracle Solaris 11.3 предоставляет платформу для методологии разработки DevOps. С помощью Oracle Solaris Studio разработчики могут улучшить производительность программного кода посредством количественной оценки влияния этого кода на аппаратные ресурсы, одновременно повышая эффективность собственной работы. Разработчики на C и C++ могут применить преимущества функции Silicon Secured Memory через модуль Discover в Oracle Solaris Studio и мгновенно выявлять ошибки программирования, подобно недействительным указателям, без ущерба для производительности приложений. Разработчики также могут использовать эту интегрированную среду непрерывного развертывания для безопасного управления жизненным циклом с помощью OpenStack.

Docker интегрируется в Oracle Solaris

19 августа 2015 года корпорация Oracle объявила о планах по интеграции Docker в Oracle Solaris. Интеграция поможет использовать открытую платформу Docker для простого распространения приложений, созданных и развернутых с применением технологии виртуализации Oracle Solaris Zones, встроенной в Oracle Solaris.

В планах Oracle подготовка образов Docker для ряда программных продуктов, в составе которых Oracle WebLogic Server. Цель - разработка и тестирование.

Oracle Solaris Zones появилась в Solaris более 10 лет назад как Solaris Containers. Она обеспечивает масштабируемость, полную изоляцию ресурсов и безопасность, что чрезвычайно важно для ИТ-окружения корпоративного класса. Oracle Solaris Zones может использоваться как «аппаратные партиции» для большинства корпоративных приложений, ограничивая число используемых лицензий.

По мнению разработчиков, анонсированная интеграция обеспечит преимущества обеих платформ — доступ к предоставляемым Oracle Solaris средствам корпоративного класса для обеспечения безопасности, изоляции ресурсов и диагностики с возможностью легко создавать контейнеры в продуктивных средах, средах разработки/тестирования и облачных вычислений. Интеграция Docker в Oracle Solaris обеспечит еще большую простоту и предоставит тесную интеграцию технологий, развернутых на предприятии и в облаке.

Вышел релиз беты Solaris v.11.3

13 июля 2015 года Oracle представила выпуск операционной системы Solaris 11.3[3].

Для загрузки подготовлена бета-версия Solaris 11.3, установочные образы с которой доступны для архитектуры x86-64 и SPARC. Для архитектуры x86 дополнительно поставляется демонстрационная Live-система.

В ОС добавлен пакетный фильтр PF и OpenSSH (в дополнение к форку SunSSH), реализована live-миграция для Kernel Zones и "горячая" переконфигурация зон, поддержка верифицированной загрузки, поддержка LZ4-сжатия и рекурсивного сравнения снапшотов в ZFS, реализация технологии защиты от переполнений буферов Application Data Integrity (ADI).

2014

Oracle Solaris 11.2

29 апреля 2014 года корпорация Oracle представила новую версию операционной системы Oracle Solaris 11.2.

Новая версия ОС даёт возможность ИТ-службам за минуты развернуть облачный сервис «с нуля», с надежностью, безопасностью и производительностью соответствующими корпоративному классу.


Особенности

  • В составе Oracle Solaris 11.2 полный пакет OpenStack - он дополняет функционалом среду Oracle Solaris, обеспечивает управление другими гипервизорами и инфраструктурой в центре обработки данных.

  • Oracle Solaris 11.2 упрощает и ускоряет выполнение задач управления жизненным циклом по сравнению с предыдущими версиями.

  • В новой версии имеется интегрированный гипервизор для архитектур SPARC и x86, для виртуализации с нулевыми накладными расходами, в дополнение к уже имеющимся средствам виртуализации Oracle Solaris Zones.

  • Платформа Oracle Solaris 11.2 создана для обеспечения рекордной производительности и эффективности при развертывании с комплексами Oracle ZFS Storage Appliance.

Oracle Solaris 11.2 доступна для загрузки

6 августа 2014 года Oracle сообщила о доступности для загрузки ОС Oracle Solaris 11.2.

Используя шаблон Unified Archive и пакет OpenStack, входящие в состав Oracle Solaris 11.2, компании могут всего за 10 минут развернуть готовую к использованию облачную среду.

Oracle Solaris 11.2 позволяет значительно сократить расходы на выполнение регулирующих норм, благодаря встроенным средствам подготовки отчетов о соблюдении требований и простым инструкциям по решению проблем.

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

Oracle Solaris 11.2 повышает гибкость виртуализации посредством поддержки зон с разными версиями обновлений ядра.

Solaris 11.1

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

Solaris 11.1 стала первой ОС, поддерживающей новый открытый стандарт Federated File System (FedFS). Это файловая система, позволяющая объединить множество файловых систем сетей хранения NFS. Она позволяет в едином отображении выводить каталоги файлов, хранимых в разных географических регионах и на различных аппаратных платформах.

В Solaris появился ряд особенностей, рассчитанных на поддержку программно-определяемых сетей. Благодаря технологии Data Center Bridging адаптеры Ethernet могут переносить как обычный сетевой трафик, так и трафик сетей хранения, за счет чего устраняется потребность в специальном оборудовании. А функция Edge Virtual Bridging позволяет создавать виртуальные локальные сети без конфигурирования коммутаторов ЦОД.

Кроме того, как утверждают в Oracle, среды Solaris Zones стали работать вчетверо быстрее. В зонах можно на одной машине параллельно исполнять разные задачи, каждую в своей изолированной среде. Теперь также появилась возможность переносить зоны между серверами.

Новый интерфейс оптимизации общей памяти совместно используемой базами данных Oracle и Oracle Solaris 11.1 в 8 раз ускоряет запуск и остановку баз данных, а также обеспечивает возможность изменения размера системной глобальной области в базах данных Oracle (System Global Area, SGA) без перезагрузки.

В Oracle Solaris 11.1 представлены новые возможности для оптимизации производительности СУБД Oracle. Интерфейсы ввода-вывода Oracle Solaris DTrace в Oracle Solaris 11.1 позволяют администраторам баз данных Oracle выявлять узкие места в подсистеме ввода-вывода, сетях и системах хранения данных, а затем изолировать их.

С новым подключаемым модулем Oracle Solaris DTrace для Oracle Java Mission Control пользователи могут профилировать приложения Java в действующих системах Oracle Solaris.

Новые функции управления облачными системами расширяют встроенные в Oracle Solaris 11 возможности виртуализации системных, сетевых ресурсов и ресурсов систем хранения, включая расширенную поддержку программно-определяемых сетей (Software Defined Networks, SDN) с усовершенствованиями в среде Edge Virtual Bridging, что обеспечивает максимально эффективное использование сетевых ресурсов и возможность управления пропускной способностью в облачных средах.

Новый механизм предсказания обращений к памяти отслеживает использование памяти и оптимизирует размеры страниц памяти, а также расположение ресурсов, тем самым повышая общую производительность приложений.

Поддержка 32 Тб ОЗУ и тысяч ЦПУ помогает полностью раскрыть потенциал новых серверных систем Oracle.

Новая возможность кластеризации Oracle Solaris 10 Zone позволяет пользователям консолидировать критически важные приложения, работающие под управлением Oracle Solaris 10, в облачных средах Oracle Solaris 11.

Расширенные средства восстановления при катастрофических сбоях, использующие сервисы Oracle Sun ZFS Storage Appliance и Oracle Solaris Cluster 4.1, в случае отказов приложений и потерь данных обеспечивают координированное переключение на удаленную площадку для восстановления работоспособности.

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

Новые средства защиты на основе меток в кластерах Oracle Solaris Zone дают возможность разделять приложения в соответствии с требованиями оборонной промышленности в высококонсолидированных системах, предназначенных для решения критически важных задач с использованием расширений Oracle Solaris 11 Trusted Extensions.

Решение Oracle Enterprise Manager Ops Center предоставляет Oracle Solaris 11 всесторонние возможности управления облаком, включая возможность автоматического выделения ресурсов зонам Oracle Solaris 11. Интегрированные в OpsCenter средства управления обеспечивают высокий уровень производительности облачных инфраструктур. Oracle Enterprise Manager Ops Center доступен пользователям Oracle Solaris бесплатно в рамках программы Ops Center Everywhere Program.

Oracle Solaris Studio содержит новый оптимизированный компилятор и аналитические средства разработки, поддерживающие многопоточное программирование и оптимизацию приложений для надежной работы на системах Oracle Solaris 11.1.

Oracle Solaris 11 обеспечивает гарантированную совместимость на уровне двоичных кодов с предыдущими версиями Oracle Solaris благодаря программе Oracle Solaris Binary Application Guarantee Program, которая предоставляет пользователям простое решение для обновления системы и обеспечивает лучшую в отрасли защиту инвестиций. Виртуальные контейнеры Oracle Solaris Legacy Containers позволяют переносить более старые среды Oracle Solaris на новейшие аппаратные платформы, обеспечивая благодаря консолидации экономию затрат на электропитание и охлаждение, а также сокращение занимаемых серверных помещений.

2011

Solaris 11

В ноябре 2011 года компания Oracle объявила о выходе новейшей версии своей операционной системы Solaris 11. По мнению компании, эта реализация наилучшим образом подходит ​​для облачных рабочих нагрузок.

В обновление Unix-подобной операционной системы Solaris добавлен ряд особенностей, которые в большей степени обусловили её готовность к развёртыванию в облаке, а также более плотную интеграцию с другими продуктами Oracle, объявила компания.

По словам Чарли Бойла (Charlie Boyle), старшего директора по маркетингу продукта, в этом релизе компания смогла реорганизовать некоторые сложности управления облачной инфраструктурой и сделать возможным запуск любых приложений Solaris в облачном окружении.

Маркус Флёрл (Markus Flierl), вице-президент Oracle по разработкам программного обеспечения, отметил, что облачные развёртывания требуют гораздо более высокого уровня автоматизации и оптимизации, нежели привычная ИТ-инфраструктура. В то время как организация может использовать сотни серверов с ОС Solaris, с момента перемещения своих приложений в облачную инфраструктуру она сможет запустить их на тысячах виртуальных экземпляров Solaris.

Начальная реализация Solaris была разработана компанией Sun Microsystems, которую Oracle приобрела в прошлом году. Хотя Oracle широко не известна своим ПО для «облаков», она продвигает Solaris как систему, дружественную «облаку». В архитектуре Oracle в системе Solaris пользователи могут настроить различные разделы, называемые зонами (Zone), что позволяет запускать одновременно различные рабочие нагрузки, каждую в своей собственной среде и на одной машине.

Oracle Solaris Zones потребляет ресурсов в 15 раз меньше, чем реализация VMware, утверждает Oracle. Компания также рекламирует отсутствие у Zone искусственных ограничений по памяти, сети, процессорам и ресурсам хранения.

Флёрл отметил, что многие из новых функций были разработаны для снижения административных издержек в процессе запуска облакоподобной инфраструктуры. Одна из таких возможностей, получившая название Быстрая Перезагрузка (Fast Reboot), позволит системе загрузиться, не делая обычной проверки состава оборудования – устранение этого действия способно ускорить загрузку системы в два с половиной раза, заявила Oracle.

По мнению компании, эта функция может пригодиться в том случае, когда администратор, применив корректирующий патч или обновление программного обеспечения на тысячах развёрнутых экземплярах Solaris, может перезагрузить их все гораздо быстрее. «Это позволяет безопасно обновить всю среду», - сказал Флёрл.

Новая ОС оснащена системой управления программным обеспечением, называемой System Image Packaging, которая будет следить за зависимостями программ или библиотек, другого ПО, с которым должна работать конкретная программа. System Image Packaging сохраняет все пакеты программного обеспечения системы в актуальном состоянии, в том числе и в виртуальной среде.

В дополнение к обеспечению готовности Solaris работать в «облаке», Oracle приспособила ряд своих продуктов так, что теперь их легче будет увязать с Solaris, в том числе Oracle Database 11g, Oracle Fusion Middleware 11g и административный программный пакет Oracle Enterprise Manager Ops. Контролируя весь стек программного обеспечения, компания может создавать «целостные» решения, где часть стека лучше всего обеспечивает настройку для повышения производительности, сказал Флёрл.

Соответствуя спецификации Open Group для реализаций Unix, Solaris 11 может поддерживать любые программы, написанные для более ранних версий этой ОС, начиная с Solaris 6. Компания также запускает гарантийную программу Oracle Solaris Binary Application Guarantee Program, сертифицирующую более 11 тыс. приложений, которые смогут работать на Solaris 6.

ОС Solaris 11 будет работать на процессорных платформах x86 и Sparc.

2010

Oracle Solaris 11 Express

Решение Oracle Solaris 11 Express позволяет клиентам использовать функции новейшей версии операционной платформы Solaris для развертывания приложений.

Реализованные в Oracle Solaris 11 Express новые инструменты для обеспечения повышенной готовности вдвое сокращают время плановых простоев, практически устраняя необходимость в перезагрузках системы, традиционно связанных с техническим обслуживанием и установкой патчей, и ускоряют перезагрузку системы – с десятков минут до десятков секунд.

В то же время, Oracle Solaris 11 Express расширяет полный набор встроенных возможностей виртуализации Oracle Solaris за счет новых инструментов сетевой виртуализации и управления ресурсами, обеспечивая высокую производительность виртуализованной среды при наименьших издержках, отметили в компании.

Кроме того, Oracle Solaris 11 Express будет использоваться в качестве управляющего программного обеспечения машин баз данных Oracle Exadata Database Machine X2-2 и X2-8, а также машины связующего ПО Oracle Exalogic Elastic Cloud.

В свою очередь, интеграция телеметрической системы My Oracle Support в платформу Oracle Solaris обеспечит клиентам превентивную поддержку и позволит предотвращать вынужденные простои ИТ-систем из-за уже известных проблем в работе программ и оборудования.

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

Скоро Solaris 11

Oracle Solaris 11 — это первая облачная ОС, которая дает пользователям возможность создавать крупномасштабные облачные системы корпоративного класса для решений типа «инфраструктура как сервис» (IaaS), «платформа как сервис» (PaaS) и «ПО как сервис» (SaaS) на базе широкой линейки серверов SPARC и серверов архитектуры x86, а также оптимизированных программно-аппаратных комплексов Oracle.

В августе 2010 года корпорация Oracle объявила о планах на дальнейшее развитие платформы Solaris и собственных серверных систем. На специальной пресс-конференции был озвучен курс развития компании в области разработки ПО и серверных решений. Платформа Solaris 11 увидит свет в 2011 году, а инженеры Oracle сосредоточат свои усилия на создании полностью интегрированных серверных решений и приложений для мощных аппаратных систем «завтрашнего» дня.

Версия Solaris 11 станет первым значительным обновлением операционной системы, выпущенным в течение последних шести лет. Ключевыми особенностями новой версии станут более тесная поддержка технологий виртуализации, повышенная масштабируемость и расширенные возможности управления разнородными системами. Обновления для Solaris 11 будут выпускаться ежегодно, вплоть до 2014 года. Все это время компания продолжит поддерживать и предыдущую версию платформы – Solaris 10.

Специалисты Oracle также займутся разработкой новых аппаратных платформ, оптимизированных для более производительной работы приложений. К 2015 году производительность программ, запускаемых на серверах Oracle, возрастет в сорок раз. Для обеспечения таких результатов разработчики собираются в четыре раза увеличить число поддерживаемых процессорных ядер, а объемы доступных ресурсов оперативной памяти будут увеличены в 16 раз и составят 64 терабайта.

Сентябрь 2010 года - Выпущен предварительный вариант новой версии операционной системы Solaris 11. Самым заметным отличием Solaris 11 от предыдущих версий является масштабируемость – новая платформа позволяет обслуживать тысячи потоков одновременной обработки данных и сотни терабайт памяти.

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

В версии 11 реализована технология, которую компания Oracle называет инструментарием формирования пакетов с учетом зависимостей (dependency-aware packaging tools). Этот инструментарий можно привязать к любым программным и аппаратным компонентам Oracle, чтобы полностью автоматизировать и оптимизировать установку обновлений. Новая программа Fast Reboot позволяет заказчикам возвращать свои системы к работе в течение нескольких десятков секунд, а не минут, как прежде.

Компания Oracle при создании Solaris 11 уделила внимание технологиям для «облачных» вычислений. В частности, Solaris 11 предусматривает совместимость с перспективным будущим оборудованием, которое будет поддерживать огромные объемы потоков исполнения и оперативной памяти, а также высокую скорость ввода-вывода, измеряемую гигабитами.

Операционная система Solaris 11 будет выпущена в системах Oracle X2-8 Database Machine (сервер баз данных) и Oracle Exalogic Elastic Cloud (модуль для организации «облачных» систем). Кроме того, до конца 2010 года новая операционная система появится в системах хранения данных, выпускаемых под маркой Oracle. В самостоятельном виде для установки на серверы с архитектурой Sparc и x86 сторонних производителей система будет доступна в 2011 году.

Кроме Solaris 11, компания Oracle анонсировала серию обновлений к текущим продуктам семейства Solaris. Серия охватывает продукты на базе доступной сейчас промышленной операционной системы Oracle Solaris 10 9/10. Кроме того, представлена обновленная система обеспечения отказоустойчивости Solaris Cluster 3.3 и обновленная среда разработки Oracle Solaris Studio 12.2. К прочим обновлениям системы Solaris 10 следует отнести заметное повышение производительности для систем, где используются кластеры Oracle RAC (Real Application Clusters) и среда исполнения Java Runtime.

Solaris 10

Продуктивную версию ОС Oracle Solaris 10 можно бесплатно скачать с сайта Sun Microsystems

Последнюю версию ОС OpenOracle Solaris можно скачать с сайта сообщества OpenOracle Solaris. При закачке образа следует быть внимательным, так как по умолчанию предлагается «облегченный» образ с ограниченной локализацией (только основные языки) и ускоренной установкой. В образе, отмеченном буквой «g» (global), используется LZMA-компрессия. Это позволило добавить поддержку 12 языков рабочего стола. Кстати, диск можно получить по почте совершенно бесплатно. Для этого нужно выбрать на сайте проекта ссылку «Get Free Media» и заполнить форму.

Хотя платформа x86 развивается для Oracle Solaris довольно давно (с 1994 года), список поддерживаемых устройств на порядок меньше, чем в Linux. Некоторые компоненты в настоящее время усиленными темпами портируются из NetBSD и других операционок (при условии, что лицензия это позволяет) – например, Bluetooth стек (opensolaris.org/os/project/bluetooth). На начальном этапе находится разработка ACPI (Suspend/Resume) и DRI. Многие производители оборудования предоставляют собственные драйвера, что-то написано энтузиастами этой системы. В результате OpenOracle Solaris поставляется с большим количеством драйверов для многих устройств. В меню «Приложения» даже присутствует программа настройки драйверов видеокарт Nvidia – Nvidia X Server Setting.

Перед установкой дистрибутива следует воспользоваться программой Device Driver Utility, ярлык для которой расположен на рабочем столе. Она поможет оценить поддержку оборудования в каждом конкретном случае и выдаст список рекомендаций с указанием необходимых драйверов. Количество неподдерживаемого оборудования отражается в строке «Driver Problems», а само проблемное оборудование подсвечивается красным цветом. В самом простом случае для установки драйвера достаточно нажать кнопку «Install Drivers». Чтобы помочь проекту в сборе данных, можно отправить информацию об оборудовании компьютера, нажав кнопку Submit.

Для поиска совместимого оборудования рекомендуется посетить ресурсы – Oracle Solaris OS: Hardware Compatibility Lists (www.sun.com/bigadmin/hcl), коллекцию драйверов для сетевых карт Free NIC drivers for Oracle Solaris (homepage2.nifty.com/mrym3/taiyodo/eng) и Open Sound System (opensound.com/oss.html).

Среди проектов обрати внимание на Device Manager, предлагающий уже практически готовую реализацию менеджера устройств (www.opensolaris.org/os/project/devicemgr).

В сентябре 2010 года корпорация Oracle выпустила обновление для операционной системы Solaris 10. Параллельно с этим, были выпущены пакеты программного обеспечения Oracle Solaris Cluster 3.3 и среда разработки приложений Oracle Solaris 12.2.

Выпущенное обновление было протестировано на совместимость с другими решениями корпорации и популярными серверными решениями других производителей. Вместе с релизом системы были обновлены и сертификационные курсы по Solaris, куда были включены порядка 50 000 различных вопросов и практических кейсов.

В версии 10/09 компания повысила производительность сетевой подсистемы и ядра ОС в целом, добавлены новые возможности, касающиеся виртуализации на базе x86- и SPARC-серверов. Также в новинке появилась новая версия фирменной файловой системы ZFS, поддерживающей очень большие дисковые массивы.

С аппаратной точки зрения 10/09 поддерживает последние версии x86-процессоров AMD и Intel. В Oracle также заявляют, что новая версия полностью совместима с 11 000 сторонних приложений, написанных ранее под среду Solaris 10.

Что касается Solaris Cluster 3.3, то здесь Oracle предлагает набор решений для создания отказоустойчивых производственных кластеров уровня предприятия. Здесь в наличии присутствуют кластерные приложения Oracle Solaris Containers и Oracle Solaris Cluster Geographic Edition. Поддерживает кластерная платформа и другие популярные продукты, ориентированные на кластерные среды, в частности Oracle WebLogic Server, Oracle’s Siebel CRM, MySQL Cluster и Oracle Business Intelligence Enterprise Edition 11g.

Кластерный пакет программ на уровне системы также поддерживает расширения Solaris Trusted Extensions для повышения безопасности данных и технологию InfiniBand для скоростного обмена данными.

Среда Solaris Studio 12.2 получила новые инструменты для разработки многопоточных и распределенных Solaris-приложений.

Примечания



ПРОЕКТЫ НА БАЗЕ (1) РЕШЕНИЕ НА БАЗЕ (2) СМ. ТАКЖЕ (105)

ЗаказчикИнтеграторГодЛицензий
- Санорс
Борлас (Borlas) Консалтинговая группа2013.07---


Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2014 год
2015 год
2016 год
Текущий год

  Microsoft (123, 141)
  SUSE (11, 2)
  Oracle (4, 2)
  Red Hat (7, 1)
  Mandriva (6, 1)
  Другие (156, 8)

  Microsoft (4, 14)
  Другие (0, 0)

  Microsoft (4, 12)
  Другие (0, 0)

  Microsoft (5, 7)
  Jolla (Sailfish Holding) (1, 1)
  Другие (0, 0)

Распределение базовых систем по количеству проектов, включая партнерские решения

За всю историю
2014 год
2015 год
2016 год
Текущий год

  Microsoft Windows - 65 (22, 43)
  Windows Azure - 20 (20, 0)
  Windows HPC Server 2008 R2 - 4 (3, 1)
  Unix - 2 (2, 0)
  Альфа ОС (Alfa OS) - 1 (1, 0)
  Другие -30

  Windows Azure - 5 (5, 0)
  Windows Server 2012 - 5 (5, 0)
  Windows 8 - 3 (3, 0)
  Windows 10 IoT (ранее Windows Embedded) - 1 (1, 0)
  Другие 0

  Windows Server 2012 - 7 (7, 0)
  Microsoft Windows - 4 (1, 3)
  Unix - 1 (1, 0)
  Windows HPC Server 2008 R2 - 1 (1, 0)
  Другие -3

  Microsoft Windows - 7 (4, 3)
  Альфа ОС (Alfa OS) - 1 (1, 0)
  CentOS - 1 (1, 0)
  Oracle Linux (Oracle Enterprise Linux) - 1 (1, 0)
  Рассвет (ОС) - 1 (1, 0)
  Другие -3

  Microsoft Windows - 5 (3, 2)
  SailfishOS - 1 (1, 0)
  Другие -2