Історія операційної системи Solaris. Solaris (операційна система) Solaris операційна система огляд

Історія операційної системи Solaris. Solaris (операційна система) Solaris операційна система огляд

Сама компанія жодних заяв із цього приводу не робила - про звільнення повідомили в інтернеті її співробітники, які підпали під скорочення. Зокрема, про це написав у соцмережі 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

При цій моделі випуску оновлень замість випуску ПЗ у вигляді збірок з періодичністю від шести місяців, як у випадку з 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

2015

Oracle Solaris 11.3

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

Для завантаження підготовлено бета-версію 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 Java, Oracle Database та Oracle Applications, щоб забезпечувати якість обслуговування на рівні додатків.
  • Платформа Oracle Solaris 11.2 створена для забезпечення рекордної продуктивності та ефективності при розгортанні з комплексами Oracle ZFS Storage Appliance.

Oracle Solaris 11.2 доступна для завантаження

Крім того, як стверджують в Oracle, середовища Solaris Zones почали працювати вчетверо швидше. У зонах можна на одній машині паралельно виконувати різні завдання, кожен у своєму ізольованому середовищі. Тепер з'явилася можливість переносити зони між серверами.

Новий інтерфейс оптимізації загальної пам'яті спільно використовуваної бази даних Oracle і Oracle Solaris 11.1 у 8 разів прискорює запуск і зупинку баз даних, а також забезпечує можливість зміни розміру системної глобальної області в базах даних Oracle (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

Solaris 10

Останню версію ОС 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 Siebel CRM, MySQL Cluster та Oracle Business Intelligence Enterprise Edition 11g.

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

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

Flash у неактивну копію. Потім оновлена ​​копія активується під час наступного перезавантаження. Це дозволяє за потреби повернутися назад, вказавши, що слід користуватися старим середовищем. Подробиці цього способу оновлення системи можна отримати з посібника зі встановлення.

Factory JumpStart Installation Method

Група Entire distribution включає всі кластери ПЗ Solaris, що відносяться до платформи вашого комп'ютера. Цей набір пакетів - свідомо надмірний, але якщо на диску є вільні півтора гігабайти, чому б не заповнити їх різним ПЗ?

Група Entire distribution plus OEM складається з програм групи Entire distribution та додаткових драйверів для постачальників OEM-систем. Ці додаткові драйвери можуть не мати відношення до конфігурації вашого комп'ютера і представляти інтерес лише для власників систем SPARC.

Якій із цих груп програм віддати перевагу? Якщо на диску достатньо місця (є вільні півтора гігабайти, які не призначені для інших потреб), то Entire Distribution представляється гарним вибором, оскільки дозволяє не піклуватися про можливі взаємозв'язки програм, що встановлюються. Якщо ви зупинилися на іншій групі, слід, встановлюючи потім в систему додаткові програми, подбати про те, щоб для цих програм у системі були всі необхідні бібліотеки.

У той же час установку великої кількості програм, які непотрібні і (можливо) відкривають якісь небезпечні "дірки" в системі безпеки ОС, не можна вважати найкращою практикою.

Рейтинг: / 0
Деталі Переглядів: 1123

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

З самих ранніх етапівРозробка ОС Solaris призначалася для роботи в корпоративних обчислювальних мережах. Вона забезпечує надзвичайно ефективний та надійний доступ до систем загалом, серверів, баз даних, принтерів та інших. мережевим ресурсам. В ОС Solaris вбудовані та оптимізовані на рівні ядра операційної системи засоби забезпечення мережевої взаємодії: від забезпечення взаємодії прикладних програм та створення розподілених файлових систем, - до підтримки створення повністю розподіленого середовища Java та Web обчислень. Solaris є також загальновизнаною платформою для розробки складного програмного забезпечення з цілим арсеналом засобів, що дозволяє скоротити час розробки додатків, підвищити надійність їх функціонування та націлених на створення передових інтегрованих систем. Очевидно, не буде великим перебільшенням сказати, що жодна інша комбінація апаратної платформи та власне операційної системи, покликана підтримувати "сетецентричну" середовище для додатків типу клієнт-сервер, не дозволяє досягти такого поєднання потужності, надійності, гнучкості та відкритості. Це найпопулярніша комерційна UNIX – операційна система. Для неї існує близько 12 000 різних додатків.

З самого початку, з часу свого створення у 1982 році, Sun Microsystems є послідовним прихильником відкритих операційних рішень. Безперервне динамічне зростання компанії Sun Microsystems багато в чому є результатом зусиль щодо перетворення операційної системи Solaris, відкритої ОС типу UNIX, на передову промислову операційну систему. Це був процес зростання операційної системи як у сенсі розширення її функціональних можливостей, так і в сенсі створення найбільш ефективного та надійного ядра операційної системи.

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

У 1991 році Sun Microsystems виділив в окремий підрозділ SunSoft, з метою забезпечення максимальної концентрації зусиль при розвитку операційної системи та математичного забезпечення, що примикає. 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-бітових додатків.

В ОС Sоlaris 2.6 знайшла втілення концепція Web-гудка (WebTone). Sun Microsystems вважає, що доступ до Web повинен бути очевидним і узвичаєним. Найближча аналогія - поява гудка в телефонній трубці, коли практично ніхто не замислюється над складною технологією, що стоїть за цією подією. Користувачі, підприємства, приватні особи потребують цілодобового доступу до мережних ресурсів. Це перетворюється, і в багатьох випадках вже перетворилося на життєву потребу. Solaris якраз і є таким операційним середовищем, яке дозволяє забезпечити безперервний і надійний гудок Web та реальну платформу для розгортання технології Java. Sun Microsystems разом з багатьма постачальниками послуг Інтернет розглядає Solaris як основу для мережевих обчислень XXI століття.

При такому підході переклад створення Web-інтерфейсу для багатьох звичних утиліт операційної системи просто неминучий. Так, у Solaris 2.6 реалізований Web-старт, що значно полегшує встановлення операційної системи. Система підказок Answerbook2 також реалізована через Web. Навігатор HotJava забезпечує інтуїтивний, легко адаптований інтерфейс для доступу до всіх Web-сторінок в Інтернеті та у внутрішній мережі підприємства.

Природно, що завдання - забезпечити кращий засіб для реалізації концепції Web-гудка, - висунула нові вимоги до продуктивності систем з ОС Solaris і насамперед до рівня продуктивності, що забезпечується для Web-серверів і баз даних. Внесені до ОС зміни дозволили підняти продуктивність баз даних на завдання OLTP на 10-20 відсотків. Значний приріст продуктивності отримано і під час роботи Web-серверов. З виходом нової версії ОС Solaris Sun Microsystems встановив цілу низку рекордів із тестів Web96, TPC-C, TPC-D, SAP R/3.

Остання розробка Sun - операційна система Solaris 9 .

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

Нижче наведено деякі можливості масштабування та підтримки в операційній системі Solaris 9 "важких" систем та додатків:

Один мільйон одночасно працюючих процесів в одній системі

До 128 процесорів в одній системі та до 848 процесорів у кластері

До 576 Гбайт фізичної оперативної пам'ятів одній системі

Понад чотири мільярди мережевих з'єднань

Файлові системи розміром до 252 Тбайт із використанням Sun StorEdge QFS

128-розрядна IP-адресація IPv6

64-розрядна віртуальна машина Java.

Solaris 9 має ряд покращень у сфері роботи з пам'яттю:

Підтримка сторінок різного розміру.

Програми можуть використовувати сторінки розміром від 8 Кб до 4 Мб для різних сегментів пам'яті. Завдяки цьому знижуються накладні витрати та забезпечується більш ефективне використання ресурсів – підвищується продуктивність. Код програми залишається незмінним, а розміри сторінок змінюється динамічно в процесі виконання.

Удосконалений алгоритм розмальовки сторінок.

В операційній системі Solaris 9 було вдосконалено алгоритм управління віртуальними/фізичними сторінками та зверненнями до них. Цей дозволило підвищити продуктивність системи в умовах найбільш інтенсивного навантаження користувача.

Оптимізація розміщення сторінок у пам'яті.

Механізм управління пам'яттю Solaris 9 оптимізується залежно від цього, якому сервері працює операційна система.

В основі операційної системи Solaris 9 лежить невелике компактне ядро, що значно звужує діапазон помилок, здатних викликати крах системи. Крім того, в операційній системі є чітке розмежування між ядром, бібліотеками, що розділяються, і додатками, що ще більше обмежує наслідки збоїв у додатках. Щоб забезпечити надійність рівня мейнфреймів у поєднанні з необхідною для Інтернету "маневреністю", в Solaris 9 були встановлені нові стандарти надійності, доступності та зручності в обслуговуванні (RAS).

Операційна система Solaris забезпечує безпечне з'єднання з іншими системами і краще захищена від вірусів та "хробаків", від яких страждає програмне забезпечення, розроблене без належної уваги системам безпеки та мережевої роботи. Безпека мереж та платформ має критично важливе значеннянезалежно від того, створюєте корпоративну мережу або надаєте послуги мільйонам користувачів через Інтернет.

Сумісність - це одна з відмітних ознак операційної системи Solaris, завдяки якій замовники мають можливість переходити на старші моделі апаратного забезпечення без необхідності переносити або перекомпілювати свої програми. Програмне забезпечення Solaris підтримує відкритий двійковий інтерфейс програм (ABI), який гарантує, що програми, що відповідають цьому стандарту, зможуть виконуватися на всіх серверах Sun без модифікації.

Пропонує багатозадачний, багатокористувальний, багатопотоковий режим роботи та відповідає більшості визнаних міжнародних стандартів. Випускається вона у двох версіях – для процесорів SPARC та Intel х86.

Остання розробка компанії Sun Microsystems – ОС Solaris 9. Платформа є третім поколінням 64-розрядних операційних систем, які оптимізовані для роботи на 64-розрядних серверах на рекордних швидкостях масштабування. Багатопотокове ядро ​​забезпечує високу продуктивність як базових системних функцій, а й додатків підприємств. Масштабованість операційної системи Solaris 9 дає замовникам можливість мобільно досягти поліпшення співвідношення ціна/продуктивність на своїх серверах, що означає і покращення показників прибутковості інвестицій.

Ось лише деякі можливості масштабування та підтримки ОС Solaris 9 складних систем та додатків:

- Мільйон паралельно працюючих процесорів в одній системі;
- 128 процесорів у системі та до 848 процесорів в одному кластері;
- До 576 Гбайт оперативної пам'яті в одній системі;
- 128-розрядна IP-адресація IPv6;
- понад 4 мільярди мережевих з'єднань;
- 64-розрядна віртуальна машина Java;
- файлові системидо 252 Тбайт із застосуванням Sun StorEdge QFS.

31 січня 2005 року Sun Microsystems випустила Solaris 10. Нова версія отримала підтримку 64-розрядної платформи, а також технологій DTrace,

 

 

Це цікаво: