LINUX.ORG.RU

Сообщения frankincent

 

Сообщество выпускает свободную облачную платформу OpenStack, а Microsoft планирует обеспечить ее поддержку в своем гипервизоре Hyper-V

Группа Open Source

21 октября состоялся выпуск стабильной версии свободной облачной платформы OpenStack, разрабатываемой при поддержке NASA и Rackspace. Релиз получил кодовое имя «Austin». OpenStack - это набор программных продуктов с открытым исходным кодом, предназначенный для создания безопасной и масштабируемой среды облачных вычислений. В основе OpenStack лежат две взаимосвязанные технологии - OpenStack Compute и OpenStack Object Storage.

OpenStack Compute - это сиcтема управления инфраструктурой облака. Все изменения внутри облака (например, запуск и остановка виртуальных машин) обрабатываются с ее помощью. Таким образом, OpenStack Compute - это своеобразная «операционная система» облака, которая управляет всеми ресурсами, сетевыми соединениями, авторизацией и масштабированием. OpenStack Compute имеет следующие особенности:

  • Поддержка гипервизоров Xen, KVM, QEMU, а также контейнеров в пользовательском режиме
  • Поддержка системы безопасности, основанной на группах
  • Возможность запуска режима восстановления (Rescue Mode)
  • Экспериментальная поддержка системы Glance, предоставляющей возможность облачного хранения образов виртуальных машин

OpenStack Object Storage представляет собой ПО для создания отказоустойчивых и масштабируемых хранилищ, рассчитанных на терабайты или даже петабайты данных. Она не является файловой системой или специализированной ОС, устанавливаемой на аппаратное хранилище. OpenStack Object Storage - это система, предназначенная для долговременного хранения данных различных типов, например, образов виртуальных машин, фотографий, электронной почты, резервных копий и т.д. Отсутствие центрального узла обеспечивает масштабируемость, отказоустойчивость и производительность. Объекты одновременно записываются на несколько физических устройств в дата-центре, а OpenStack отвечает за репликацию и целостность данных внутри кластера. Хранилище может масштабироваться горизонтально путем добавления новых узлов. Если узел выходит из строя, OpenStack восстанавливает его содержимое за счет других активных узлов. Поскольку OpenStack Object Storage является полностью программным решением, обеспечивающим сохранность данных, появляется возможность сэкономить на жестких дисках и аппаратных RAID-контроллерах.

Система OpenStack в настоящий момент используется облачным провайдером Cloud.com.

Четырьмя днями позже, 25 октября, компания Microsoft заявила о том, намерена стать партнером Cloud.com и передать ему техническую документацию, необходимую для интеграции проприетарного гипервизора Hyper-V в систему OpenStack. Cloud.com утверждает, что весь код этого проекта будет открыт и помещен в репозиторий OpenStack.

>>> Подробности

frankincent
()

Вышла новая версия RDP-клиента FreeRDP — 0.8

Группа Linux General

25 октября увидела свет версия 0.8.0 свободного клиента FreeRDP для протокола MS RDP. FreeRDP разрабатывается в качестве замены давно не обновлявшемуся клиенту Rdesktop. Спустя 15 минут вышел корректирующий выпуск — 0.8.1. Основные изменения по отношению к линейке 0.7.x — множественные исправления ошибок, а также поддержка проброса на сервер портов COM и LPT.

Особенности проекта:

  • поддержка протокола RDP 6.0 (появился в Windows Vista/2008 Server);
  • улучшенная архитектура: проект разделён на динамическую библиотеку, в которой сосредоточен основной функционал, графический клиент для X-сервера и MS Windows, а также набор плагинов для проброса на сервер дисков и буфера обмена клиента;
  • возможность сборки Linux-версии под Cygwin;
  • отсутствие проблем с русской раскладкой клавиатуры;
  • экспериментальная возможность проброса на сервер звукозаписывающих устройств, например микрофона.

На данный момент в FreeRDP реализован практически весь функционал Rdesktop. Проект Rdesktop фактически прекратил своё развитие (последняя стабильная версия вышла в июне 2008 года и не поддерживает RDP 6.0/6.1).

>>> Подробности

 

frankincent
()

Компилятор Clang теперь пригоден для сборки Linux-ядра

Группа Ядро Linux

В блоге разработчиков Clang появилась информация о том, что с помощью Clang удалось собрать работоспособное ядро Linux версии 2.6.36 с поддержкой многопроцессорных систем (SMP). Несмотря на то, что некоторые компоненты ядра пока не поддаются компиляции, это событие приближает тот момент, когда Clang превратится в полноценный аналог GCC.

Немного технической информации:

  • В качестве основного стенда использовался Macbook 5.1 на базе Intel Core 2 Duo (не стоит забывать, что разработку Clang поддерживает в первую очередь компания Apple). На этой конфигурации удалось запустить ядро с работоспособным X-сервером, а также ядро в среде Qemu
  • В качестве второго стенда использовалась microATX-платформа на базе Intel Atom. В этом случае ядро также функционировало, однако разработчики не пытались запускать X-сервер
  • В системе на базе собранного ядра компилятор успешно собирает сам себя, а также новое ядро. Разработчики докладывают об успешной работе кода, полученного в ходе четвертого цикла самосборки.

Работоспособны следующие компоненты ядра:

  • Базовый код ядра, файловые системы, поддержка шин, в том числе и PCI, ACPI
  • SMP, SMT, SysV, pThreads и POSIX IPC
  • NUMA, управление памятью и SWAP
  • Сетевой стек IPv4, за исключением IPSec
  • Некоторые драйверы и прошивки

Пока не удалось добиться работы следующих подсистем:

  • CryptoAPI, а следовательно, и SELinux, Posix ACLs, IPSec, eCrypt
  • Стека IPv6 и код Netfilter/Router из-за зависимости от CryptoAPI
  • Виртуализации (поддержки гипервизора Xen)
  • Поддержки загружаемых модулей

Разработчики намерены и дальше улучшать совместимость между Clang и GCC и добиваться сборки с помощью Clang полностью работоспособного ядра.

>>> Подробности

 , ,

frankincent
()

Стабильный выпуск 0.6 проекта SPICE

Группа Red Hat

Выпущена новая версия VDI-решения SPICE — 0.6.

SPICE — это протокол, позволяющий удалённым клиентам подключаться к виртуальной машине и поддерживающий:

  • оптимизированную передачу изображения;
  • эмуляцию двух мониторов;
  • автоматическое распознавание видео и сжатия его алгоритмом M-JPEG;
  • двустороннюю передачу аудио с использованием кодека CELT;
  • интеграцию устройств ввода.

В будущем планируется проброс USB-устройств и поддержка 3D-ускорения.

Выпуск включает в себя сервер SPICE, модифицированную версию QEMU, паравиртуальные драйверы видеокарты для Windows, а также клиенты под Linux, Windows и Nokia N900. Кроме того, для Windows доступен агент, улучшающий интеграцию со SPICE. Поддержка видеоустройства SPICE реализована и в X.Org Server.

Улучшения по сравнению с предыдущей версией:

  • множественные исправления ошибок;
  • сборка клиента возможна на платформе arm7;
  • в библиотеку libspice-server добавлены новые функции для конфигурации сервера;
  • изменён метод работы с паравиртуальным устройством, используемым для связи SPICE и агента в гостевой ОС.

Протокол SPICE разрабатывается компанией Red Hat и изначально принадлежал компании Qumranet, приобретённой Red Hat в 2008 году.

>>> Загрузить

 ,

frankincent
()

RSS подписка на новые темы