четвер, 5 вересня 2013 р.

Схемы для Ubuntu

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

Оглавление
Релизы Ubuntu.
Новый дисплейный сервер Mir.
LTS Enablement Stack.
OpenStack.



Релизы Ubuntu.

Изображение наглядно показывает, что существуют обычные релизы, отмеченные серым цветом и релизы LTS (Long Term Support - поддержка в течение длительного периода), отмеченные оранжевым цветом.

Обычные релизы нужны пользователям, которым более важно свежий софт и новые возможности в системе.

LTS релизы нужны пользователям, которые хотят ещё один уровень надёжности и долгой поддержки в виде обновлений.

Релизы Убунту

Срок поддержки обычных релизов изменили с релиза 13.04 с 18 месяцев до 9 месяцев. Срок поддержки LTS релизов выставлен для всех "видов" Ubuntu в 5 лет.

Лесенка на изображении даёт понять, что обновление-переход пользователя с релиза на релиз возможен только:

  • С предыдущего релиза на следующий релиз без каких-либо прыжков через релиз. Например, с релиза 12.10 можно обновиться до 13.04, а сразу до 13.10 нет.
  • Можно обновляться с LTS релиза на следующий LTS релиз. Например, с 12.04 до 14.04.

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

Ещё одна схема, но на ней оранжевым цветом показаны обычные релизы, а фиолетовым цветом - LTS.

Релизы Убунту

Ссылки по теме
Ссылки по теме
Релиз Ubuntu 12.04.1 LTS. Срок поддержки обычного, не LTS релиза Убунту снизили с 18 месяцев до 9 месяцев.
Ubuntu 13.10 Saucy Salamander. Ubuntu 13.04 Raring Ringtail
История Ubuntu. Часть 1. История Ubuntu. Часть 2.


Новый дисплейный сервер Mir.

Новый дисплейный сервер Mir придёт на смену старому X (X11, Xorg), чтобы позволить осовременить работу с новомодными штуками типа сенсорных экранов с ориентацией в пространстве и с поддержкой различных жестов и тд и тп.

Что будет в Ubuntu 13.10 Saucy Salamander?
Для тестирования перед будущим 14.04 LTS выпуском, в Убунту 13.10 дефолтной оболочкой будет Unity 7, которая будет использовать Xorg через прослойку XMir. Предусмотрен режим fallback, когда можно использовать только Xorg и проприетарные драйвера NVIDIA и AMD.

Что будет в Ubuntu 14.04 LTS?
В Ubuntu 14.04 LTS режим fallback будет не доступен и будет использоваться XMir, который будет поддерживаться в рамках релиза 5 лет. Нужно понять, что никто эксклюзивно для Mir не требует новых драйверов для видеокарт, нужен просто в них новый интерфейс EGL в замен GLX. Производители видеокарт обещают реализовать EGL, так как это нужно всем, а не только Canonical.

Что будет в Ubuntu 14.10?
Ubuntu 14.10 полностью перейдёт на Unity 8 и Mir без Xorg и без прослойки XMir, но с аппаратной акселерацией в свободных или проприетарных драйверах.

Mir Ubuntu

Вторая задача для Mir - сделать для новой Unity Next прозрачной и единообразной работу на различных аппаратных платформах (x86 или ARM) и с различными драйверами GPU этих платформ.

На Desktop платформе Mir заменит Xorg и будет работать с открытыми или проприетарными драйверами к видеокартам Nvidia, AMD/ATI, Intel и другие. На рынке планшетов и смартфонов Mir будет работать с ядром Android (без графики SurfaceFlinger и Java машины Dalvik) для возможности использовать android драйвера к GPU типа Mali, PowerVR, Nvidia Tegra, Adreno и другие.

Mir Ubuntu

Цель Canonical: создать единую кодовую базу Ubuntu, которая использует адаптирующуюся Unity Next и Mir, чтобы работать на любом вычислительном устройстве. Любая аппаратная платформа и любой форм-фактор девайса - везде единая Ubuntu.

Ссылки по теме
Ссылки по теме
Canonical представила дисплейный сервер Mir. Вопросы и ответы про новый дисплейный сервер Mir.
Mir и Android. Mir для всех.
Mir и Android GPU. Зачем Canonical создала Мир? 5 причин от Кристофера Роджерса.
Планы разработчиков о Mir и Unity 8. Путь Ubuntu Desktop.


LTS Enablement Stack.

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

Новые ядра в Ubuntu LTS

Ubuntu предоставляет механизм LTS Enablement Stack, который позволяет получать и использовать новые ядра linux, оставаясь на стабильной и долго поддерживаемой LTS платформе.

Рисунок позволяет понять на примере Ubuntu 12.04 LTS, что, выйдя на рынок, релиз обладал ядром linux 3.2. Получая со временем обновления, образ системы на серверах Canonical так же обновлялся и получал минорную версию Ubuntu 12.04.1, затем Ubuntu 12.04.2 и так далее.

Используя LTS Enablement Stack, вы можете получить стабильные ядра из новых релизов в свой LTS релиз и использовать (для примера с Убунту 12.04) ядра 3.8 и новее. С выходом нового LTS релиза, вы получите с ним новые ядра и снова потом сможете со временем получать всё более новые ядра на уже свой новый LTS релиз.

Образно говоря, можно убить двух зайцев. Используя релиз LTS, получить стабильность окружения, а LTS Enablement Stack даст стабильные и новые ядра linux.

Ссылки по теме
Ссылки по теме
13 причин использовать Ubuntu Server. Часть 1. 13 причин использовать Ubuntu Server. Часть 2.
13 причин использовать Ubuntu Server. Часть 3. Безопасность Ubuntu Server.


OpenStack.

OpenStack не является частью Ubuntu и служит для создания вычислительных облаков и облачных хранилищ. Но в мае 2011 года Canonical объявила, что OpenStack станет основной облачной платформой Ubuntu.

Схема именования релизов OpenStack с помощью английского алфавита такова:

Название
Дата
Austin 21 октября 2010
Bexar 3 февраля 2011
Cactus 15 апреля 2011
Diablo 22 сентября 2011
Essex 5 апреля 2012
Folsom 27 сентября 2012
Grizzly 4 апреля 2013
Havana 17 октября 2013
Icehouse  

Данная иллюстрация отображает связь между релизами OpenStack и Ubuntu.

openstack ubuntu

Учитывая тот факт, что OpenStack это мир серверов, на которые обычно устанавливают Ubuntu LTS Server, то интереснее глянуть на изображение ниже. Видны только Ubuntu LTS релизы и показаны релизы OpenStack. Серые стрелки указывают нам пути обновления OpenStack в рамках Ubuntu LTS релиза и между ними.

openstack ubuntu

Ссылки по теме
Ссылки по теме
Марк Шаттлворт на OpenStack Summit 2013. Харпер Рид, с помощью Ubuntu, привёл Барака Обаму к победе и экономил, благодаря облакам.
Intel считает, что Canonical является лидером безопасных облачных решений. Безопасность Ubuntu Server.

Немає коментарів:

Дописати коментар

HyperComments for Blogger

comments powered by HyperComments