12

CloudStack 2.2.9 by ActiveCloud

Embed Size (px)

DESCRIPTION

Александр Семенов и Роман Шишнев из ActiveCloud рассказали о доработках CloudStack 2.2.9 на конференции профессиональных веб-разработчиков РИТ 2014

Citation preview

Page 1: CloudStack 2.2.9  by ActiveCloud
Page 2: CloudStack 2.2.9  by ActiveCloud

8 800 100-22-50 [email protected]

CloudStack 2.2.9 by ActiveCloud

Александр Семенов

Роман Шишнев

Page 3: CloudStack 2.2.9  by ActiveCloud

8 800 100-22-50 [email protected]

Немного истории

Apache Software Апрель 2012 Foundation (ASF)

Cloud.Com Май 2010

Citrix System Июль 2011

Page 4: CloudStack 2.2.9  by ActiveCloud

Архитектура

8 800 100-22-50 [email protected]

Page 5: CloudStack 2.2.9  by ActiveCloud

Изменения внесенный в CloudStack 2.2.9

• Оптимизация виртуализации• Оптимизация сетевой части• Оптимизация взаимодействия с СХД• Изменения в логике High-Availability

8 800 100-22-50 [email protected]

Page 6: CloudStack 2.2.9  by ActiveCloud

Оптимизация виртуализации

8 800 100-22-50 [email protected]

• Применение Huge Pages• Отключение драйвера Ballooning• Применение CGroups для ограничения дисковых операций

Page 7: CloudStack 2.2.9  by ActiveCloud

Оптимизация сетевой части

8 800 100-22-50 [email protected]

• Double VLAN (Q-in-Q)• Ethernet Bonding

Page 8: CloudStack 2.2.9  by ActiveCloud

Оптимизация взаимодействия с СХД

8 800 100-22-50 [email protected]

• Использование блочных устройств для предоставления дисковых ресурсов виртуальным машинам

• xLVM – защита от двойного запуска• Уменьшение объема данных при копировании

дисков на дополнительное СХД• iSCSI + MultiPath + JumboFrames

Page 9: CloudStack 2.2.9  by ActiveCloud

Изменение в логике High-Availability

8 800 100-22-50 [email protected]

• Увеличено количество одновременно принимаемых подключений от агентов• Изменение логики переподключения после обрыва соединения

Page 10: CloudStack 2.2.9  by ActiveCloud

Ограничения использования:

8 800 100-22-50 [email protected]

• Ограниченные возможности управления сетевыми настройками

• Отсутствие возможности добавлять и удалять оборудование «на лету»

• Нет возможности изменения размеров дисков• Драйвера устройств привязаны к шаблонам• Нет возможности освобождения IP-адресов без полного

удаления аккаунта• Отсутствие нативной поддержки проброса USB устройств

Page 11: CloudStack 2.2.9  by ActiveCloud

Сценарии применения:

8 800 100-22-50 [email protected]

• Среда тестирования• Среда разработки• «Боевое» окружение

Page 12: CloudStack 2.2.9  by ActiveCloud

Вопросы?

8 800 100-22-50 [email protected]