vCloud Automation Center. Private Cloud by VMware Владимир Порохов, VMware vporokhov@vmware.com Для информации Некоторый функционал, про который я расскажу, может находиться в стадии разработки. Компания VMware не берет на себя обязательства включать функционал, представленный в презентации, в конечный продукт. Функции могут быть изменены и их перечень не должен быть включён в любые контракты/заказы или соглашения любого рода. Технические возможности и требования рынка повлияют на функционал конечного продукта. Цены и перечень любых новых технологий и функций окончательно не установлен, и это предмет для дальнейших обсуждений. Облака уже среди нас Решение или новый вызов? Было Система хранения Стало Сеть + $10,000 10 недель $??? $300 5 дней и… 2 минуты 2 минуты Сетевые сервисы Доступность SLA Software Defined Datacenter (SDDC) + Что еще должен уметь ваш private cloud? Предоставлять доступ к сервисам различных типов (IaaS, PaaS, SaaS) Предоставлять пользователю возможность управлять сервисами Самостоятельно управлять жизненным циклом сервисов Считать стоимость потребленных ресурсов Быть не только vSphere-oriented 4 vCloud Automation Center 1 vSphere RISC x86 NSX vCloud Director & vCNS Hypervisor 2 3 vSAN 5 vCenter Operations Suite Как построить private cloud by VMware vCloud Automation Center 6.0 Далее представлен beta функционал! Единый каталог «что-угодно-как-сервис» vCloud Automation Center 6.0 Единый портал самообслуживания для ЛЮБЫХ сервисов: IaaS, PaaS, SaaS Multitetancy (множественная аренда) Кастомизируемый и приятный интерфейс на HTML5 Поддержка сторонних источников ресурсов (Hyper-V, Xen, KVM, HP, IBM, Cisco, Amazon) Управление жизненным циклом сервисов Подсчет стоимости потребленных ресурсов Интеграция со сторонними системами управления (CMDB, Asset Management) через REST API или vCO Архитектура vCloud Automation Center 6.0 Как создать каталог сервисов? IaaS, SaaS, PaaS IaaS Пример: виртуальная машина по запросу Принцип организации IaaS B A USERS Authentication & Role-Based Authorization Requisition Ваши ресурсы C Virtual Virtual B A Пользователи C Provision Service Blueprints A Резервация ресурсов A Physical Physical Tier 1 Business Groups Manage B A A B A B C Public Public Retire Cost Profile Cost Profile C A B IaaS 1. Создаем blueprint для новой ВМ IaaS 2. Новый blueprint в каталоге IaaS 3. Запрос - новая ВМ SaaS Пример: автоматизированное заведение нового пользователя SaaS 1. Сервис создания аккаунта в AD для службы HR SaaS 2. Создаем сервис SaaS 3. Назначаем пользователей и политики для новой группы сервисов SaaS 4. Добавляем новый сервис в группу сервисов 22 SaaS 4. Новый сервис в каталоге SaaS 5. Запрос – создаем новый аккаунт в AD SaaS 6. Любой workflow из vCenter Orchestrator может стать сервисом PaaS (Application Director) Пример: автоматизированное развертывание приложений с заданными параметрами, обновление и версионность PaaS 1. Создаем профиль приложения в Application Director PaaS 2. Определяем окружение развертывания в AppD PaaS 3. Назначаем пользователей и политики для нового сервиса PaaS 4. Новый сервис в каталоге PaaS 5. Запрос - задаем переменные развертывания VMwareRussia Спасибо за Ваш выбор!