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

Post on 08-Jan-2017

79 Views

Category:

Technology

8 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

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

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

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

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

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

ЦОД

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

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

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

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

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

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

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

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

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

Script / Workflows

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

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

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

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

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

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

ЦОД

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

Model

Manage

Deploy

Profile

NFS

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

Service Providers Government Solution Providers Enterprise

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

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

OS Services & PaaS Custom 3rd Party

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

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

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

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

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

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

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

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

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

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

•  Enterprise Ready

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

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

•  Простая VM

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

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

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

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

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

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

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

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

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

•  Tag-based Governance

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

CloudCenter + Cisco ACI

•  One-click deployment

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

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

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

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

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

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

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

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

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

Multi Pod Multi Cloud

top related