Service Service
Manager Manager
Мониторинг
Эксплуатация
Разработка Делегированные
Производство объемы ресурсов
Облачная
Назначение выделенных и общих ресурсов абстракция
Разнородная
инфраструктура
Разработка
Производство
Подготовка инфраструктуры
(Fabric)
Александр Шаповал
Microsoft
Трансформация ЦОД в частное облако
Виртуальные серверы
Virtual Machine Manager
Конфигурация
Развертывание
Админ.
ЦОД Configuration Manager
Физические серверы
Требования к bare-metal развертыванию
Поддержка BMC на физическом сервере
Intelligent Platform Management Interface (IPMI) 1.5 или 2.0
Data Center Management Interface (DCMI) 1.0
System Management Architecture for Server Hardware (SMASH) 1.0 over WS-
Management (WS-Man)
PXE-сервер (Windows Deployment Services)
VHD с образом ОС
ОС должна поддерживать загрузку из VHD (Windows Server 2008 R2 и выше)
Для Scale-Out File Server только Windows Server 2012 R2
Оптимизация
инфраструктуры хранилищ
Virtual Machine
Manager
Эффективная утилизация
инфраструктуры СХД
Сквозное Управление Быстрое
отображение ёмкостью развертывание
Установите связи с массивам и Используйте операции Создавайте ВМ, используя SAN
ассоциируйте ВМ с маскирования, создания для копирования VHD
хранилищами разделов, форматирования,
создания томов CSV для Используйте SMI-S для
Классифицируйте хранилища, кластеров сервисов копирования и
потребляемые ВМ, хостами и репликации
кластерами Добавляйте хранилища при
создании кластера Подключайте к хостам и
кластерам при
масштабировании
Расширенная поддержка SMI-S
Присвойте
существующие LUN
хостам и кластерам
Virtual Machine
Manager
Сетевое взаимодействие и изоляция
в частном облаке
Разработка Производство
Сети ВМ
Разработка
Производство
Software Defined Networking
Виртуализация сети (Network Virtualization, NV)
Использование расширений
для Hyper-V Extensible Switch
SQL Server Web Storage SQL Server Web Storage
Компоненты управления сетью
Virtual Machine
Manager
Создание кластера Hyper-V «с нуля»
Конфигурация
Настройка
Настройка сети Кластер
хранилища Hyper-V
Хранилище Сеть
Добавление узлов из группы хостов
Укажите хосты из
выбранной группы
для добавления в
кластер
При
необходимости
отключите запуск
тестов
Настройка IP-адресации для кластера
Определяется IP-пул и логическая
сеть. Администратор выбирает IP-
пул, из пула присваивается
конкретный IP-адрес
При необходимости
включается
поддержка CSV
Построение частного облака
Александр Шаповал
Microsoft
Трансформация ЦОД в частное облако
Virtual Machine
Manager
Построение частного облака
Разработка Производство
Облачная
Назначение выделенных и общих ресурсов абстракция
Разнородная
инфраструктура
Разработка
Производство
Логическая группировка ресурсов в облако
Создайте облака,
владельцев и сети ВМ
Отслеживайте
развернутые сервисы и
ВМ
Разворачивайте
сервисы, используя
ресурсы облаков
Подключение объектов физ. инфраструктуры
Агрегируйте
доступные ресурсы
Выберите
логические сети
Выберите
необходимые
хранилища
Квотирование ресурсов облака
Установите лимиты
на использование
физических
ресурсов облаком
Изменяйте
установленные
квоты при
необходимости
Контроль используемых типов ВМ
Задайте
необходимые
лимиты для ВМ с
помощью профилей
capability profiles
Укажите
разрешенные для
облака профили
Использование гетерогенной среды
виртуализации
Virtual Machine
Manager
Эффективное использование инвестиций
Хостовая
группа
Virtual Machine
Manager
Защита инфраструктуры частного
облака в разделяемой среде
Я хочу, чтобы Мне необходим Мне Я хочу
ресурсы облака механизм квот необходимо в контролировать
можно было для контроля рамках одной набор действий,
запрашивать и потребления инфраструктуры которые
получать ресурсов разделять пользователь
самостоятельно владельцами ресурсы между может
приложений владельцами выполнять
приложений самостоятельно
Делегирование доступа к частному облаку
Разработка Делегированные
Производство объемы ресурсов
Облачная
абстракция
ЦОД 1 ЦОД 2
Разработка
Производство
Доступ на основе ролей
Delegated VMM
Self-service user Tenant
administrator Administrator
Владелец приложений
administrator
Администратор Администратор
• Область: только облака Арендатор инфраструктуры
• Создание шаблонов инфраструктуры
• Область: только • Область: вся
• Развертывание/управление • Область: группы
сервисами и ВМ облака система
хостов и облака
• Набор разделяемых ресурсов • Создание сетей ВМ • Может выполнять
• Отзываемые действия • Настройка
• Назначение любые действия
• Общая квота и квота на инфраструктуры
пользователя облаков (хосты, сеть,
• Управление ролями хранилища)
Self-service user • Создание облаков
Read only administrator • Назначение облаков
Служба поддержки
• Область: группы хостов и облака, действия
запрещены
Назначение прав пользовательским ролям
Создайте роль
Укажите права и
изменяйте их по мере
необходимости
Используйте учетные
записи пользователей
и групп Active Directory
Назначение квот на ресурсы
Задание квот для всех
членов роли
Самообслуживание Системы
Автоматизация
Потребитель Провайдер
сервиса Процессы Стандартизация
сервиса
Автоматизация предоставления ИТ-сервиса
Обработка процессов
CMDB
Формы
Стандартизация
элементы
Рабочие
Знания
Конфигурац.
единицы
Отчеты и
Рабочие процессы хранилище
данных
Инструменты
Автоматизация управления
3-х фирм
Автоматизированное предложение запроса
СОЗДАНИЕ
1 2 3
МОНИТОРИНГ
5
6
Сценарий: запрос ресурсов частного облака
Service Manager
Стандартизация предложений
ПРЕДЛОЖЕНИЕ СЕРВИСА ПРЕДЛОЖЕНИЕ ЗАПРОСА АВТОМАТИЗАЦИЯ
Автоматизация систем
ПУБЛИКАЦИЯ В КАТАЛОГ СЕРВИСОВ
Предложение сервиса
• Представляет собой рабочий
элемент (Work Item) CMDB для
идентификации и
классификации ИТ-сервисов
• Содержит одно или несколько
предложений запросов
• Также включает в себя:
• Статьи знаний
• Информацию SLA
• Информацию о затратах
Предложение запроса
• Определяет информацию,
которую необходимо получить от
потребителя
• Хранится в каталоге сервисов
• Содержит поля для ввода
• Текстовая строка
• Список
• Список выбора
• Да/Нет (True/False)
• Ставит в соответствие введенные
данные заданным активностям
Автоматизация
Классификация
Оповещения
• Классифицируйте запросы на
сервисы Маршрутизация
Отчетность
Автоматизированное предложение запроса
ОПР ПУБ 4
ИМ СОЗДАНИЕ
1
ЕДЕ ЛИК
2 3
ПОР
ЛЕН АЦИ МОНИТОРИНГ
ЗАПУСК
5
Т 6
ИЕ Я
Демонстрация
Предоставление ресурсов с помощью
запросов в каталоге сервисов
САМООБСЛУЖИВАНИЕ
Service Manager
Самообслуживание с помощью каталога сервисов
ПЕРДОСТАВЛЕНИЕ СЕРВИСОВ ИСПОЛЬЗОВАНИЕ РОЛЕЙ ПОРТАЛ
Перевод запросов с языка бизнеса в Перечень предложений запросов Удобная навигация по каталогу
термины ИТ. Сбор требуемой определяется ролью пользователя сервисов
информации для исполнения
запросов
Предоставление сервисов
Облачные предложения
Бизнес-приложения
• Список предложений
зависит от роли
пользователя Предложения VDI
• Пользовательские роли
ставятся в соответствие
объектам Active Directory Предложения по разработке
Портал самообслуживания
Удобство использования
• Веб-части Silverlight в SharePoint Foundation
2010
• Настройка стандартными инструментами
администрирования SharePoint
• Расширение с помощью веб-частей
Возможности
• Настраиваемые динамические формы
Готовые к использованию предложения
Предложение Описание
Request Management for Предложения сервиса для запроса выделения и изменения
Private Cloud capacity объемов выделенных ресурсов частного облака
Request Management for Предложения сервиса для запроса виртуальных машин в
Virtual Machines within частном облаке
Private Clouds
ОПР ПУБ 4
ИМ СОЗДАНИЕ
1
ЕДЕ 2
ЛИК
3
ПОР
ЛЕН АЦИ МОНИТОРИНГ
ЗАПУСК
5
Т 6
ИЕ Я
АВТОМАТИЗАЦИЯ
Интеграция
Двусторонние для Orchestrator
Двусторонние для оповещений/отчетов
Двусторонние для интеграции процедур
Operations Manager
Service Manager
Orchestrator Data Warehouse
Configuration Manager
Active Directory
Оповещения Exchange
Бизнес-приложения
Service
Инструменты 3-х фирм
Manager
Коннекторы для интеграции
Configuration Manager Operations Manager Active Directory Virtual Machine Manager
Информация, передаваемая через коннекторы, используется для автоматизации задач, в которых задействуются
продукты System Center, Exchange, бизнес-приложения, инструменты управления 3-х фирм
Концепция автоматизации
АКТИВНОСТИ ПРОЦЕДУРЫ (RUNBOOKS) СТАНДАРТНЫЕ
ШИНА ДАННЫХ
АКТИВНОСТИ
Query Compare
Database Values
E-mail on Update on
error success
• Шина данных
– Упрощение разработки процедур за
счет прозрачного обмена данными
• Более 20 интеграционных
пакетов для продуктов Microsoft
и сторонних производителей
Дизайнер процедур (Runbook Designer)
Настройка инфраструктуры
Назначение Выделение Настройка
Конфигурация админ. VMM ресурсов разрешений
Настройка служб
Выбор
Гипервизор гипервизора
Настройка
Безопасность безопасности
Назначение
Хранилище хранилищ
Выбор хоста
Сервер для ВМ
Подключение
Сеть адаптеров
Автоматизированное предложение запроса
ОПР ПУБ 4
ИМ СОЗДАНИЕ
1
ЕДЕ 2
ЛИК
3
ПОР
ЛЕН АЦИ МОНИТОРИНГ
ЗАПУСК
5
Т 6
ИЕ Я
Демонстрация
Предоставление сервиса с помощью
Service Manager и Orchestrator
Переход к автоматизации предоставления ИТ-сервисов
СТАНДАРТИЗАЦИЯ САМООБСЛУЖИВАНИЕ АВТОМАТИЗАЦИЯ
ОПР ПУБ 4
ИМ СОЗДАНИЕ
1
ЕДЕ 2
ЛИК
3
ПОР
ЛЕН АЦИ МОНИТОРИНГ
ЗАПУСК
5
Т 6
ИЕ Я
Сценарий: запрос ресурсов частного облака
Разработка Делегированные
Производство объемы ресурсов
Облачная
Назначение выделенных и общих ресурсов абстракция
Разнородная
инфраструктура
Разработка
Производство
Масштабируемые стандартизованные
приложения
Абстракция Согласованность Мониторинг Контроль
Server App-V абстрагирует Service templates Application performance App Controller
приложение от ОС, представляет собой monitoring предоставляет обеспечивает
упаковывает в описание конфигурации, механизмы для унифицированный
виртуализационный пакет, параметров развертывания определения требуемых контролируемый доступ к
динамически настраивает и масштабирования уровней приложениям в частном
на этапе развертывания приложения производительности и/или публичном облаке
приложения
Жизненный цикл приложения
Спецификация приложения
Обновление шаблона,
Создание шаблона
применение к сервису
Развертывание с помощью
сервисного шаблона
Virtual Machine
Manager
Упрощенная поддержка приложений
На основе шаблона На месте На основе образа
Единый источник изменений для Изменение настроек приложения Замена исходного образа ОС
развертывания сервисов или шаблона без замены образа новым образом
Применение «доменов ОС
Переустановка приложений,
обновлений» для сокращения Изменение памяти, обновление восстановление состояния
простоев в процессе обновления пакета приложений
Обновление на месте
Ожидание
обновления Сервисный
1. Выберите шаблон из Сервисный
сервиса шаблон V1.5
библиотеки шаблон V1.0
2. Разверните
экземпляр сервиса
3. Скопируйте шаблон,
обновите номер
версии, обновите
приложение или Веб Приложение Данные
конфигурацию
4. Опубликуйте шаблон
и установите его для
развернутого сервиса
5. Примените
обновление, Библиотека
обеспечьте шаблонов
доступность сервиса
с помощью «доменов
обновлений» Вычисл. ресурсы Хранилище Сеть V1.5
V1.0
Обновление на основе образа
Ожидание
обновления Сервисный
1. Выберите шаблон из Сервисный
сервиса шаблон V1.5
библиотеки шаблон V1.0
2. Разверните
экземпляр сервиса
3. Скопируйте шаблон,
обновите номер
версии, обновите
VHD или приложение
Веб Приложение Данные
4. Опубликуйте шаблон
и установите его для
развернутого сервиса
5. Примените
обновление,
обеспечьте Библиотека
доступность сервиса шаблонов
при замене VHD или
переустановке
приложения с Вычисл. ресурсы Хранилище Сеть V1.5
V1.0
помощью «доменов
обновлений»
Мониторинг и доступность
приложений
Operations Manager
Готовое решение по мониторингу
приложений
На стороне сервера На стороне клиента Тестирование
Мониторинг исполнения кода Производительность с точки Сконфигурированные тесты для
приложения зрения пользователя, включая регулярной оценки доступности
скорость загрузки страниц, и производительности
выполнения скриптов, задержки приложения
в сети
Инфраструктура мониторинга
Единые инструменты мониторинга от уровня инфраструктуры до конкретного приложения
Управление производительностью приложений
Определение
Мониторинг
Детальный зависимостей
клиентской
мониторинг и
приложения
Изоляция корня
Устранение проблемы
проблемы
приложения
серверной частей приложения
поможет вам
“стать зеленым”
Мониторинг
Определение Изоляция
клиент. и серв. Устранение
зависимостей корня
частей проблемы
приложения проблемы
приложения
Настройка мониторинга приложения
Задайте
Выберите пороги для загрузки
приложение Задайтестраницы
пороги
и выполнения Ajax/WCF
для мониторинга на стороне
производительности
клиента
Приложения Измените значения по
обнаруживаются MP умолчанию
360o .NET Application Monitoring Dashboard
Отображение данных
Global Service Monitor,
.NET Application
Performance Monitoring
Web Application
Availability Monitoring
На одной панели
информация по ключевым
метрикам и общее состояние
приложения
1
Создание панели мониторинга за 4 шага
Выберите папку для Выберите шаблон для Добавьте нужные Предоставьте в общий
отображения панели определения вида виджеты доступ через веб-
панели консоль или SharePoint
Жизненный цикл приложения
Спецификация приложения
Определите требования
приложения к ресурсам и
Обновление шаблона, производительности
Развертывание сервиса
применение к сервису Загрузите необходимые ресурсы в
Создание
библиотеку VMMшаблона
Задайте
Обновите параметры
версию
мониторинга приложения,
шаблона и приложения
подключите процессы Создайте шаблон в библиотеке
Примените обновления,
сопровождения VMM, основываясь на требованиях
Настройка развертывания
минимизировав по приложения
Запустите
возможностиразвертывание,
простои
например, с помощью App Опубликуйте
Выберите шаблон,
наиболее делегируйте
подходящее
сервиса
Controller права, назначьте
облако квоты сервиса
для экземпляра
Подключение к лаб. работам
https://cloud.holsystems.com/itcamp
Windows Azure
http://msdn.microsoft.com/ru-ru/ff380142
Портал TechNet
http://technet.microsoft.com/ru-ru/
Александр Шаповал
Эксперт по стратегическим технологиям
Email: ashapo@microsoft.com
Blog: http://blogs.technet.com/b/ashapo
Twitter: @ashapoval