12

Александр Семёнов (ActiveCloud)

  • Upload
    ontico

  • View
    1.043

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Александр Семёнов (ActiveCloud)
Page 2: Александр Семёнов (ActiveCloud)

8 800 100-22-50 [email protected]

CloudStack 2.2.9

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

Роман Шишнев

Page 3: Александр Семёнов (ActiveCloud)

8 800 100-22-50 [email protected]

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

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

Cloud.Com Май 2010

Citrix System Июль 2011

Page 4: Александр Семёнов (ActiveCloud)

Архитектура

8 800 100-22-50 [email protected]

Page 5: Александр Семёнов (ActiveCloud)

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

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

8 800 100-22-50 [email protected]

Page 6: Александр Семёнов (ActiveCloud)

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

8 800 100-22-50 [email protected]

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

Page 7: Александр Семёнов (ActiveCloud)

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

8 800 100-22-50 [email protected]

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

Page 8: Александр Семёнов (ActiveCloud)

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

8 800 100-22-50 [email protected]

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

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

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

Page 9: Александр Семёнов (ActiveCloud)

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

8 800 100-22-50 [email protected]

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

Page 10: Александр Семёнов (ActiveCloud)

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

8 800 100-22-50 [email protected]

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

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

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

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

Page 11: Александр Семёнов (ActiveCloud)

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

8 800 100-22-50 [email protected]

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

Page 12: Александр Семёнов (ActiveCloud)

Вопросы?

8 800 100-22-50 [email protected]