cisco cloud center - управление приложениями в облаках при...

32
Хаванкин Максим Системный архитектор, CCIE 17 ноября 2016 Cisco Cloud Center - управление приложениями в облаках при помощи политик

Upload: cisco-russia

Post on 08-Jan-2017

80 views

Category:

Technology


8 download

TRANSCRIPT

Page 1: Cisco Cloud Center - управление приложениями в облаках при помощи политик

Хаванкин Максим Системный архитектор, CCIE 17 ноября 2016

Cisco Cloud Center - управление приложениями в облаках при помощи политик

Page 2: Cisco Cloud Center - управление приложениями в облаках при помощи политик

2 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Портфолио решений Cisco для автоматизации ЦОД

Virtual Application Cloud Segmentation

Управление инфраструктурой ЦОД Cisco UCS Director

Инфраструктура: серверы, сеть, SAN, СХД, гипервизоры

C

loud

Ope

ratio

ns (P

rime

Ass

uran

ce) (

3rd

Par

ty

Bill

ing,

Ass

uran

ce, R

esou

rce

Mgm

t)

APIC

ITSM Catalog Cisco Prime Service Catalog 3rd party catalog

PaaS (optional)

Управление приложениями в гибридных облаках

Cisco Cloud Center

Cloud Services

Ecosystem of Service Providers

Page 3: Cisco Cloud Center - управление приложениями в облаках при помощи политик

3 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Рост сложности и стоимости

Гибридное IT Рост количества приложений и элементов инфраструктуры

Частное облако

ЦОД

Публичное облако

Page 4: Cisco Cloud Center - управление приложениями в облаках при помощи политик

4 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Cloud Center: оркестрация на основе модели

Подход на основе модели

•  Ориентация на приложение

•  Независимость от облака

•  Заводим один раз … Запускаем где угодно

Подход на базе скриптов

•  Большие затраты человеко/часы •  Ориентация на инфраструктуру •  Свой скрипт для каждого облака •  Любое обновление в приложении – изменение скрипта

Script / Workflows

Page 5: Cisco Cloud Center - управление приложениями в облаках при помощи политик

5 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Cisco CloudCenter (ранее CliQr) Любое приложение. Любое облако. Одна платформа.

Единая платформа управления

Полный цикл управления приложением

Enterprise-Ready Масштабирование Безопасность

Частное облако

ЦОД

Публичное облако

Model

Manage

Deploy

Profile

NFS

Page 6: Cisco Cloud Center - управление приложениями в облаках при помощи политик

6 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Service Providers Government Solution Providers Enterprise

Page 7: Cisco Cloud Center - управление приложениями в облаках при помощи политик

7 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Широкий список поддерживаемых приложений

OS Services & PaaS Custom 3rd Party

Page 8: Cisco Cloud Center - управление приложениями в облаках при помощи политик

8 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Широкий список поддерживаемых облаков

Частные Публичные

Page 9: Cisco Cloud Center - управление приложениями в облаках при помощи политик

9 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Архитектура платформы

CloudCenter Manager Простой интуитивный интерфейс

CliQr-Hosted SaaS or Onsite Deployment

Полная поддержка Multi-Tenancy

Интегрированная безопаность

Масштабируемая распределенная архитектура

CloudCenter Orchestrator Автоматизация настроек и развертывания

Native, No Overhead

Page 10: Cisco Cloud Center - управление приложениями в облаках при помощи политик

10 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Уникальность CloudCenter Моделируем один раз. Разворачиваем везде.

•  Единый профиль приложения

•  Графическая среда

•  Широкий перечень поддерживаемых приложений

•  Широкий перечень поддерживаемых публичных облаков

•  Enterprise Ready

Page 11: Cisco Cloud Center - управление приложениями в облаках при помощи политик

11 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

CloudCenter гибко обеспечивает бизнес-потребности... Пользователи сами разворачивают нагрузку в любом облаке

•  Простая VM

•  IT tool или приложение

•  Бизнес приложение

•  В любом из 19+ типов ЦОД, частных или публичных облаков

Развертывание по требованию, самообслуживание или API вызов

Page 12: Cisco Cloud Center - управление приложениями в облаках при помощи политик

12 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

…с централизованным управлением управление, согласование, отчетность в руках руководителя

•  Использование разных учетных записей в разных «облаках»

•  Пользователи и тенанты со стороны «корпорации»

•  Контроль за стоимостью и использованием

•  Tag-based Governance

Отвечает потребностям современной организации

Page 13: Cisco Cloud Center - управление приложениями в облаках при помощи политик

13 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Поддержка приложений Cloud Center

Оркестрация настроек инфраструктуры: выполняется внешними по отношению к CloudCenter продуктами.

Виртуальная машина: создается из шаблона. Должна иметь установленный Cloud Center агент для автоматизации настройки ОС виртуальной машины и установки приложений

Приложение: приложение которое помещает в виртуальную машину архитектор приложения

Собственная инфраструктура или Cloud API

WEB-1

Apache

DB-1

MySQL

DB-2

Mongo

Web-2

Node JS

Политики приложений: набор политик, определяющих какие что делать когда заканчивается жизненный цикл проекта или изменяются характеристики производительности

Aging Policy Scaling Policy

Benchmarking

Политики мониторинга: мониторинг производительности в зависимости от облака

Page 14: Cisco Cloud Center - управление приложениями в облаках при помощи политик

14 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Политики мониторинга Результат работы

Page 15: Cisco Cloud Center - управление приложениями в облаках при помощи политик

15 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Дизайн приложения

Page 16: Cisco Cloud Center - управление приложениями в облаках при помощи политик

16 © 2015 Cisco and/or its affiliates. All rights reserved. Data Сenter Design&Deploy Forum 2016 | Moscow

Page 17: Cisco Cloud Center - управление приложениями в облаках при помощи политик

17 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Развертывание приложения

Page 18: Cisco Cloud Center - управление приложениями в облаках при помощи политик

18 © 2015 Cisco and/or its affiliates. All rights reserved. Data Сenter Design&Deploy Forum 2016 | Moscow

Page 19: Cisco Cloud Center - управление приложениями в облаках при помощи политик

19 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Приложение запущено

Page 20: Cisco Cloud Center - управление приложениями в облаках при помощи политик

20 © 2015 Cisco and/or its affiliates. All rights reserved. Data Сenter Design&Deploy Forum 2016 | Moscow

Page 21: Cisco Cloud Center - управление приложениями в облаках при помощи политик

21 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Обеспечение доступа пользователей к облакам с централизованным контролем со стороны IT

Ускорение цикла разработки и внедрения приложения за счет автоматизации развертывания в любом окружении

Оптимальная загрузка ресурсов собственного ЦОД или публичного облака

Перемещение нагрузки между облаками без потери управляемости

Основные сценарии использования CloudCenter

Hybrid IT as a Service

DevOps и CI/CD

Capacity Augmentation

Migrate and Manage

Page 22: Cisco Cloud Center - управление приложениями в облаках при помощи политик

22 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

•  Проблема §  Множественные: организации, пользователи и роли – в частных и публичных облачных сегментах

§  Требуется общее управление и сквозной контроль §  Поддержка мобильности для гибридных случаев - Dev/Ops

•  Решение §  CliQr CloudCenter o  IT as a Service

o  8 облаков / 25 регионов

o  ~ 25K виртуальных машин

Page 23: Cisco Cloud Center - управление приложениями в облаках при помощи политик

23 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Motorola Mobility •  Проблема

•  Смена модели Capex на Opex

•  Требование по миграции сложного приложения 70 VM

•  Заказчик управляет приложением самостоятельно

•  Миграция представляет собой сложную задачу и происходит часто

•  Несколько смен собственников компании за короткий промежуток времени

•  Решение – управляемые процессы миграции •  Моделирование и управление миграцией при помощи Cloud Center

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

•  Преимущества •  1 миграция: из собственного ЦОД в AWS

•  2ая Миграция: AWS -> Google •  Экономия $1M/yr, Eliminate 4 months time/cost

•  3rd Миграция: Google -> Azure China

•  Готовы к следующей миграции

Page 24: Cisco Cloud Center - управление приложениями в облаках при помощи политик

24 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Интеграция c PSC (планируемый сценарий для версии 12.0)

Page 25: Cisco Cloud Center - управление приложениями в облаках при помощи политик

25 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Интеграция PSC и CloudCenter

Page 26: Cisco Cloud Center - управление приложениями в облаках при помощи политик

26 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Развертывание приложения определенного с CloudCenter через универсальную витрину PSC

Page 27: Cisco Cloud Center - управление приложениями в облаках при помощи политик

27 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Интеграция c ACI

Page 28: Cisco Cloud Center - управление приложениями в облаках при помощи политик

28 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

CloudCenter + Cisco ACI

•  One-click deployment

•  Автоматизация инфраструктуры и приложения

•  Управление на основе политик

•  Изоляция сетевых сегментов приложения

Управление с опорой на приложение + Инфраструктура ориентированная на приложение

Page 29: Cisco Cloud Center - управление приложениями в облаках при помощи политик

29 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Интеграция Cloud Center и ACI

Сетевой сегмент: VLAN или VXLAN или EPG, к которому подключается виртуальная машина

Виртуальная машина: создается из шаблона. Должна иметь установленный Cloud Center агент для автоматизации настройки ОС виртуальной машины и установки приложений

Приложение: приложение которое помещает в виртуальную машину архитектор приложения

Сегмент Web Сегмент App

WEB-1

Apache

DB-1

MySQL

DB-2

Mongo

Web-2

Node JS

Политики приложений: набор политик, определяющих какие что делать когда заканчивается жизненный цикл проекта или изменяются характеристики производительности

Aging Policy Scaling Policy

Benchmarking

Политики мониторинга: мониторинг производительности в зависимости от облака

Page 30: Cisco Cloud Center - управление приложениями в облаках при помощи политик

30 © 2015 Cisco and/or its affiliates. All rights reserved. Data Сenter Design&Deploy Forum 2016 | Moscow

Page 31: Cisco Cloud Center - управление приложениями в облаках при помощи политик

31 © 201 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Топологии развертывания совместно с ACI Single Pod Multi Site

Multi Pod Multi Cloud

Page 32: Cisco Cloud Center - управление приложениями в облаках при помощи политик