|
| Україна Sun у світі |
|
Нова версія Solaris OS: "зелена хвиля" для Linux-програмНова функція операційної системи Solaris 10 дозволяє вам виконувати Linux-програми, без внесення в них будь-яких змін, окремо або одночасно із програмами для Solaris. 3 серпня 2004. — Споживачам, які потребують стабільності й високого рівня безпеки Solaris та, водночас, гнучкої можливості застосовувати програмне забезпечення для Linux, вже недовго залишилось чекати. Наступний реліз операційної системи Solaris 10 включає до себе вражаючу нову функцію, яка дозволить споживачам виконувати на Solaris програми для Linux без необхідності вносити до них будь-яких змін. Ця нова функціональність, що має кодову назву Project Janus ("Проект Янус"), надасть адміністраторам змогу побудувати середовище, придатне для виконання широкого спектру прикладного програмного забезпечення для Linux, причому майже без втрати ефективності в порівнянні з їх виконанням у рідному Linux-середовищі. Sun пропонує функцію Project Janus як опціональний сервіс ядра (kernel service) операційної системи Solaris, тож адміністратори отримують абсолютно новий засіб виконувати Linux-програми на системах, які побудовані на платформі x86. Згідно із політикою підтримки галузевих стандартів, якої вже давно дотримується Sun, технологія Project Janus цілком відповідає специфікації Linux Standard Base. Більш того, своєю новітньою технологією Sun не тільки забезпечує видатну сумісність із Linux, а й не вимагає за неї додаткову платню. Функціональність Project Janus вже включено в ціну ліцензії на операційну систему Solaris 10. Ця функція повністю сумісна із дистрибутивом Red Hat Enterprise Linux 3. У поставку також включено спеціальні засоби, які призначені спростити інсталяцію та активацію цієї функції.
"Project Janus надає можливість будь-якій компанії, що використовує як Linux-програми, так і програми для Solaris, виконувати їх одночасно на одній спільній платформі із впевненістю у тому, що при цьому основна інфраструктура Solaris не втратить стабільності та належного рівня безпеки," — запевняє Берні Гудхарт (Berny Goodheart), провідний інженер проекту Project Janus, Sun Microsystems. Безпека без компромісівОпераційна система Solaris 10 має багато властивостей, які забезпечують дуже високий рівень безпеки, таких як технологія N1 Grid Containers. За допомогою цієї технології адміністратори можуть створювати більше 8000 безпечних, захищених від помилок програмних розділів (software partitions), або контейнерів, кожний із яких має свій власний IP-адрес, виділену область пам'яті, файловий простір, ім'я хоста та пароль системного адміністратора (root password). Ви можете без будь-якого ризику виконувати й програми для Solaris, й Linux-програми одночасно в одному і тому ж контейнері. Ви також можете відокремити Solaris-програми від Linux-програм, виділивши для них різні контейнери й захистивши тим самим від системних збоїв. Якщо одна із програм викликає помилку і її треба перезапустити, інша програма не припиняє свою роботу. На відміну від інших технологій, що створені для виконання Linux-програм у "нерідних" середовищах, функціональність Project Janus вбудована у ядро (kernel-integrated) і підтримується на рівні операційної системи. ПеревагиІз технологією Project Janus ваші Linux-програми отримують усі переваги операційної системи Solaris. Ця технологія сприяє зниженню витрат одразу в кількох напрямках: виконання програм для Solaris та Linux потребує наявності лише одної системи; покращується коефіцієнт використання серверу; завдяки крос-платформному підходу підвищується ефективність розробок; переносимість програм стає значно гнучкішою; зменшуються капітальні витрати. Оскільки зменшується кількість систем, які необхідно підтримувати для запуску як Solaris-, так і Linux-програм у вашому центру даних (data center), застосування технологій Project Janus та N1 Grid Containers також дозволить знизити витрати на адміністрування та підтримку. Технологія Project Janus здатна підвищити коефіцієнт використання серверу, оскільки на одній і тій самій системі одночасно можуть виконуватись одразу декілька процесів Solaris та Linux. Споживачі можуть підвищити цей коефіцієнт навіть якщо за допомогою спеціальних засобів планування ресурси системи буде розподілено таким чином, що прикладні програми для Solaris й для Linux будуть виконуватись у різний час. Використання функціональності Project Janus практично не впливає на загальну ефективність системи (рівень зменшення ефективності не перевищує 5%). В свою чергу, спрощується розробка крос-платформного програмного забезпечення: написання та тестування коду для Solaris та Linux на одній і тій самій системі без необхідності її перезавантаження (reboot) значно зберігає час. А за допомогою таких нових інструментів для Solaris 10, як, наприклад, середовище динамічного контролю за станом системи (dynamic tracing framework, DTrace), розробники можуть більш ретельно відстежувати ефективність своїх програм та взаємодію між ядром, операційною системою та кодом, що виконується. Також Sun зробив інструменти паралельної розробки із пакету програм Sun Studio 9 доступними й для платформи Linux: завдяки єдиному інтерфейсу значно полегшено процес розробки програм як в Solaris-середовищі, так й в Linux. Project Janus також дозволяє уникнути необґрунтованих та поспішних переносів (porting) програм на операційну систему Solaris. Доки певну програму повністю не буде адаптовано для нової платформи, споживачі зможуть продовжувати використовувати цю Linux-програму у первісному вигляді на платформі Solaris for x86. Project Janus сприяє зниженню капітальних витрат, оскільки споживачам не потрібно придбавати додаткове апаратне забезпечення для переходу на операційну систему Solaris. Вони можуть продовжувати запускати існуючи Linux-програми на тій же системі, а паралельно здійснювати перехід на Solaris OS. Прикладні програмиЯкі ж саме Linux-програми включено до складу десятої Solaris із технологією Project Janus? Таких програм досить багато, серед них броузер Opera, Adobe Acrobat Reader, Hancom Office, BEA WebLogic Server, Oracle Database Server, пакет офісних програм StarOffice 7, Samba та Apache. Тож, операційна система Solaris 10 повністю готова до швидкого просування на ринку, особливо враховуючи присутність таких технологій, як Project Janus. "Sun залишається прихільником відкритих стандартів та забезпечує споживачам право на вибір," — говорить доктор Гудхарт. —"Project Janus допоможе подолати труднощі, які зумовлені гетерогенною архітектурою центрів даних, завдяки можливості інтеграції різних апаратних архітектур та систем, використанню єдиних засобів розробки та значному полегшенню процесів перенесення програм з однієї платформи на іншу." З одного боку, Project Janus є лише одним із багатьох засобів, які Sun надає споживачам для захисту їхніх інвестицій у продукти та технології Sun, а з іншого, ця технологія дозволяє використовувати всі переваги Linux та співдружності розробників відкритого програмного забезпечення (open source). | |||||||||||||||||||||