SIM-Cloud 5.0

Релиз сервиса «SIM-Cloud» 5.0 запланирован на вторую половину 2019 года. Новая версия принесет значительные улучшения в работе сервиса, измениня каснуться практически всех внутренних микросервисов платформы.

Работы над релизом находятся в активной фазе внедрения и уже есть следующие изменения:

1. Изменение наименования основного типа хранилища

Дата обновления: Сентябрь 03, 2019.

Основные изменения:

  • Выполнено изменение наименования основного типа хранилища для хранения томов инстансов в проектах SIM-Cloud с «Tier II (SSD)» на «gs1».

    Основные технические характеристики хранилища GS1 не изменялись:
    • Bandwidth: 300MB/s
    • IOPS: 10000/s.
    Пользователям сервиса SIM-Cloud доступны два типа хранилищ, организованных на базе Ceph:
    • gs1 - основное хранилище (General Storage), универсальное хранилище; применяется для большинства сервисов, также подойдет для высоконагруженных приложений с интенсивным обменом данных.
    • cs1 – хранилище, предназначенное для решения задач с низкой нагрузкой.

2. Новые типы инстансов (flavors)

Дата обновления: Июнь 27, 2019.

Основные изменения:

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

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

    Ознакомиться с новыми типами инстансов можно в нешей статье Типы инстансов (Flavor)

3. В веб-интерфейс SIM-Cloud добавлена возможность использования уведомлений про события в сервисе BaaS

Дата обновления: Июнь 26, 2019.

Основные изменения:

  • Теперь через веб-интерфейс управления Облаком (Dashbord) https://cloud.sim-cloud.net/project/duratus_notifications/ можно настроить рассылку уведомлений про различные события в сервисе BaaS на e-mail адреса.

4. Новый тип хранилища CS1

Дата обновления: Июнь 21, 2019

Основные изменения:

  • Создан новый тип хранилища «CS1» (Cold Storage). Пользователям облачных проектов SIM-Cloud доступно новое хранилище для создания томов инстансов.
  • Новое хранилище CS1 имеет следующие технические характеристики:
    • Bandwidth: 200MB/s
    • IOPS: 750/s.
  • Хранилище «CS1» создано взамен хранилищу «Tier IV (SATA)» Bandwidth: 200MB/s IOPS: 500/s. Как видно, у нового хранилища количество операций ввода/вывода (IOPS) на 50% больше, что делает его более функциональным и востребованным для невысоко нагруженных систем и сервисов.
  • Кроме улучшенной производительности, достигнутой за счет оптимизации и корректировки архитектурного решения Ceph-кластера была увеличена стабильность и отказоустойчивость хранилища.

5. Обновление сервиса Keystone до версии Queens (v.13.0.2)

Дата обновления: Июнь 20, 2019

Основные изменения:

  • В этом выпуске добавлена поддержка учетных данных приложений (Application Credentials) - новый способ проверки подлинности приложений с помощью keystone. Вместо сохранения имени пользователя и пароля в файле конфигурации приложения (что может представлять угрозу безопасности), теперь можно создать учетные данные для приложения, чтобы само приложение могло проходить проверку подлинности и получать предварительно заданную область видимости и роль.
  • Поддержка всех «API Identity v2», за исключением «API EC2 v2», была удалена из keystone.
  • При работе с LDAP все пользователи и группы должны иметь имя. Ранее Keystone разрешал пользователям и группам LDAP состоять из пробелов.
  • Поскольку Keystone не является службой управления политиками, то «policies API» объявлены устаревшими и не используются.
  • Имена атрибутов LDAP тепрь используются как регистро-независимые.
  • Исправление ошибок и увеличение стабильности работы.

C полным списком изменений можно ознакомиться в официальном релизе от OpenStack

6. Обновление сервиса Nova до версии Queens (v.17.0.9)

Дата обновления: Июнь 18, 2019

Основные изменения:

  • Объявлены устаревшими Cells v1 и nova-network.
  • Драйверы libvirt и xenapi compute теперь имеют (экспериментальную) встроенную поддержку виртуальных графических устройств.
  • Драйвер вычислений libvirt теперь поддерживает множественное присоединение томов при использовании API версии 2.60 (volume multi-attach support). Подключение тома к нескольким интсансам возможно в NOVA, только если том создан в Cinder с флагом multiattach=True. При этом ответственность за целостность данных несёт пользователь за счёт выставления режимов чтения/записи для этого тома на разных инстансах. Эта функция в настоящее время поддерживается только драйвером вычислений libvirt и только, когда на хосте вычислений установлены версии qemu <2.10 или libvirt> 3.10.
  • Если установлены QEMU версии 2.6.0 или больше, Libvirt версии 2.2.0 или больше и провайдер шифрования томов «luks», то возможно дешифрование RAW-файлов, блочных и сетевых устройств (таких как rbd) непосредственно с помощью QEMU.
  • Nova больше не поддерживает API v2 для Block Storage (Cinder). Актуальная версия - API v3.
  • Следующие nova-manage команды были удалены - quota, shell, project, account, logs, host, agent

C полным списком изменений можно ознакомиться в официальном релизе от OpenStack

7. Обновление сервиса Neutron до версии Queens (v.12.0.5)

Дата обновления: Май 19, 2019

Основные изменения:

  • Поддержка сервиса VPNaaS теперь реализована как расширение агента L3.
  • Появилась возможность ручного изменения параметра таймера обновления DHCP (T1). Преимущество изменения значения T1 состоит в том, что если DHCP-сервер становится недоступным по истечении срока аренды, инстансы не будут сбрасывать свои IP-адреса.
  • Теперь можно указывать агенту DHCP не предоставлять какой-либо адрес DNS-сервера своим клиентам, задав для соответствующей подсети атрибут «DNS Name Servers» как «0.0.0.0» (для подсетей IPv4) или «::» (для подсетей IPv6). Старое поведение заключалось в том, что каждый DHCP-агент предоставлял своим клиентам только свой собственный IP-адрес в качестве DNS-сервера. Новое поведение заключается в том, что агент DHCP вообще не будет предоставлять IP-адрес DNS-сервера.
  • Сократилось время, затрачиваемое на обработку обновлений группы безопасности в агенте L2, удаление контракции теперь выполняется в наборе рабочих потоков вместо основного потока агента, поэтому он может быстро вернуться к обработке других событий.
  • Реализация плавающего IP QoS. Новый параметр qos_policy_id был добавлен в API, связанный с плавающим IP.

C полным списком изменений можно ознакомиться в официальном релизе от OpenStack

8. Обновление образов операционных систем

Дата обновления: Апрель 17, 2019

Основные изменения:

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

9. Обновление сервиса Cinder до версии Queens (v.12.0.4)

Дата обновления: Март 22, 2019

Основные изменения:

  • Прекращена поддержка API версий 1.х. Актуальная версия - API v.3.xx.
  • Начиная с версии Cinder 12.0.0, используется принцип “policies in code”. Т.е. в коде указаны разумные значения по умолчанию, которые можно переопределить (для этого понадобится создать файл политики с параметрами переопределения).

C полным списком изменений можно ознакомиться в официальном релизе от OpenStack

10. Обновление сервиса Glance до версии Queens (v.16.0.1)

Дата обновления: Март 12, 2019

Основные изменения:

  • Добавлен новый метод загрузки образов - «web-download». Он позволяет копировать образ с удаленного URL в локальное хранилище образов.
  • Прекращена поддержка API версий 1.х. Актуальная версия - API v.2.6.
  • Добавлена возможность добавления метаданных к образам на лету, в процессе импорта.

C полным списком изменений можно ознакомиться в официальном релизе от OpenStack