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

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

Embed Size (px)

Citation preview

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

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

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

Содержание

Портфолио продуктов Cisco для автоматизации управления в Центрах Обработки Данных

Cisco UCS Director

Cisco CloudCenter

Интеграция Cisco CloudCenter с остальными продуктами Cisco

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

Портфолио продуктов Cisco для автоматизации управления в Центрах Обработки Данных

4 © 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

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

Самообслуживание для пользователей Single Pane of Glass User Portal

Развертывание или инфраструктуры или приложения

в несколько кликов

Возможности по кастомизации и интеграции со внешними

оркестраторами

Простой пользовательский интерфейс для заказа и

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

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

Автоматизация инфраструктуры при помощи UCS Director

Автоматизация гетерогенной инфраструктуры

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

(FlexPod, Vblock, VersaStack, VSPEX, HyperFlex)

Развитые REST API для интеграции со внешними системами оркестрации

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

Service Assurance Всесторонний мониторинг инфраструктуры

Простота развертывания, мониторинг предельной загрузки,

идентификация непроизводительного простоя

Планирование производительности для

интегрированной инфраструктуры

Единая консоль для мониторинга здоровья инфраструктуры

(compute, network, storage и хосты гипервизоров)

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

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

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

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

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

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

ЦОД

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

Model

Manage

Deploy

Profile

NFS

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

Cisco UCS Director

10 © 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

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

Cisco UCS Director Интерфейсы для существующих групп администраторов и пользователей

11

Централизованное управление жизненным циклом виртуализированной и физической инфраструктуры

Виртуальная инфраструктура

IT администраторы IT Поддержка Конечные пользователи

Физическая инфраструктура Cisco UCS

Cisco Nexus

Открытый API для интеграции

UCS Director Портал

самообслуживания

Развертывание ОС и вирт. машин

Консоль управления

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

Dashboard

Пулы ресурсов

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

UCS Director: поддержка различных производителей

Вычисления Сеть СХД Интегрированные стеки на базе UCS Гипервизоры

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

Инфраструктурные контейнеры в UCS Director Инфраструктурный контейнер: логический объект, который создается в оркестраторе инфраструктуры Cisco UCS Director

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

Виртуальная машина или физический сервер: создается из шаблона.

Политики IaaS: набор политик, определяющих какие инфраструктурные ресурсы используются. §  сетевые ресурсы (VLAN, IP адрес, шаблон приложения в ACI фабрики)

§  Среда виртуализации (кластер, конкретный сервервер, пул ресурсов)

§  СХД (какая СХД, том, диски, должны использоваться для размещения ВМ или ресурсов физического сервера)

Инфраструктурный контейнер

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

WEB-1 WEB-2 App-1 App-2

Политики IaaS

Что отсутствует в этой модели?

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

Cisco Cloud Center

15 © 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

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

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

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

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

ЦОД

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

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

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

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

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

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

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

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

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

Script / Workflows

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

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

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

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

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

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

ЦОД

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

Model

Manage

Deploy

Profile

NFS

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

Service Providers Government Solution Providers Enterprise

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

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

OS Services & PaaS Custom 3rd Party

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

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

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

22 © 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

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

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

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

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

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

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

•  Enterprise Ready

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

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

•  Простая VM

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

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

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

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

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

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

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

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

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

•  Tag-based Governance

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

26 © 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

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

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

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

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

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

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

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

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

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

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

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

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

34 © 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

35 © 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 виртуальных машин

36 © 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

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

37 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Интеграция Cisco CloudCenter с остальными продуктами Cisco

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

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

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

CloudCenter + Cisco ACI

•  One-click deployment

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

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

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

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

40 © 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

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

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

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

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

Multi Pod Multi Cloud