Microsoft Virtualization(Plex)

29
Slides before 1st Section Divider Виртуализация серверов с помощью Microsoft Hyper- V Виртуализация 360 от Microsoft Анонсы, вопросы и ответы Сценарии виртуализации рабочих мест: Microsoft & Citrix Microsoft Application Virtualization Unused Section Space 1 Управление и динамическ ая виртуализац ия Сценарии виртуализац ии рабочих мест: MDOP EDV Подход Microsoft к виртуализации Знакомьтесь – средства создания презентаций pptPlex Игорь Шаститко Эксперт по ИТ-инфраструктуре Майкрософт Украина http://blogs.technet.com/iwalker

description

 

Transcript of Microsoft Virtualization(Plex)

Page 1: Microsoft Virtualization(Plex)

Slides before 1st

Section Divider

Виртуализация серверов с помощью

Microsoft Hyper-V

Виртуализация 360 от Microsoft

Анонсы, вопросы и

ответы

Сценарии виртуализации рабочих мест:

Microsoft & Citrix

Microsoft Application

Virtualization

Unused Section Space 1

Управление и

динамическая

виртуализация

Сценарии виртуализации рабочих мест: MDOP

EDV

Подход Microsoft к виртуализацииЗнакомьтесь – средства создания презентаций pptPlex

Игорь Шаститко

Эксперт по ИТ-инфраструктуре

Майкрософт Украина

http://blogs.technet.com/iwalker

Page 2: Microsoft Virtualization(Plex)

Игорь ШаститкоЭксперт по ИТ-инфраструктуреhttp://blogs.technet.com/iwalker

Page 3: Microsoft Virtualization(Plex)

Виртуальное представлениеУровень представления отделен от процесса

Виртуальное хранилищеХранение и резервное копирование по сети

Виртуальная сетьЛокализация рассредоточенных ресурсов

Виртуальная машинаОС может быть назначена любому ПК или серверу

Виртуальные приложенияЛюбое приложение на любом компьютере по запросу

Интерфейс привязан к процессу

Хранилище данных привязано

к географическим объектам

Сеть привязанак географическим объектам

ОС привязанак конкретному оборудованию

Приложения привязаны к

оборудованию и ОС

Виртуализация — это изоляция програмных ресурсов от физических

Традиционный набор ПО Изоляция компонентов виртуализацией

Виртуализация обеспечивает более эффективное использование ресурсов, предоставляет более гибкие возможности и упрощает

управление изменениями

Page 4: Microsoft Virtualization(Plex)

Начальная ДинамическаяСтандартизированая Рационализованая

http://www.microsoft.com/io

Повышение доступности

Достижение

гибкости

Снижение

стоимости

владения

Page 5: Microsoft Virtualization(Plex)

Виртуализация серверов Виртуализация настольных систем

Виртуализация приложений

Виртуализация представлений

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

Дополнительная изоли-рованная среда ОС

на стандартном ПК

Отделение приложений от настольных ОС,

предоставление по запросу

Центральная обработка и хранение данных, локальный

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

• Уменьшение текущих расходов (оборудование, площадь, электричество)

• Увеличение доступности и полезного времени

• Простота аварийноговосстановления

• Уменьшение перерывовв обслуживании

• Проще масштабированиеи предоставление ресурсов

• Поддержка старых приложений в новых ОС

• Сокращение конфликтов приложений с ОС

• Ускорение миграции ОС

• Сокращение конфликтов приложений между собой

• Сокращение регрессивного тестирования приложений

на совместимость

• Централизация управления получением обновлений

• Сокращение конфликтов приложений с ОС

• Упрощение обеспечения конфиденциальности

данных и соответствия регулятивным нормам

• Снижение затрат на администрирование настольных систем

Page 6: Microsoft Virtualization(Plex)

8

Полный набор продуктов для комплексной виртуализации от ПК до ЦОД

Единая платформа управления виртуальной и физической инфраструктурой

Page 7: Microsoft Virtualization(Plex)

Высоконадежная, эффективная платформа виртуализации

Повышает утилизацию оборудования

Снижает потребление электроэнергии

Уменьшает длительность запланированых и незапланированых простоев

Hyper-V в сочетании с System Center Virtual Machine Manager позволяет снизить стоимость владения и затраты на обслуживание систем, повысить

доступность и надежность, помочь в переходе к Динамическим ИТсистемам

Page 8: Microsoft Virtualization(Plex)

Windows Server 2003/Windows XP

Ядро ОС Ядро VMM

Virtual ServerService

IIS

Virtual ServerWebApp

:

Windows

ISV

Virtual Server

Аппаратное обеспечение

Основная ОС

Кольцо 1: Режим ядра гостевой ОС

Windows (NT4, 2000, 2003)

VM Additions

Кольцо 0: Режим ядра

Кольцо 3: Режим пользователя

Приложения

Гостевая ОС

Драйвера устройств

Page 9: Microsoft Virtualization(Plex)

Родительский раздел

VirtualizationService

Providers(VSPs)

Ядро

Windows

Server Core

Гипервизор Windows

Стек виртуализации

VM WorkerProcessesVM

Service

WMI Provider

Дочерний раздел

Кольцо 0: Режим ядра

Кольцо 3: Режим пользователя

VirtualizationServiceClients(VSCs)

Ядро

гостевой ОС

EnlightenmentsVMBus

Приложения

Аппаратное обеспечение

Windows

ISV

Hyper-V

Кольцо -1

Драйвера устройств

Windows

Page 10: Microsoft Virtualization(Plex)

Приложения Приложения Приложения

ОС не работающая с гипервизором

Windows Server 2008, 2003

Драйвера Windows VSC

VMBus Emulation VMBus

Аппаратное обеспечение

Windows Server 2008, x64

Ядро Windows

Linux с Xenядром

Linux VSC

Адаптер Hypercall

Родительский раздел Дочерние разделы

VMBus

Гипервизор Windows

VSP

VM Service

WMI Provider

ПроцессыVM Worker

ОС

ISV / IHV / OEM

WSv

MS/ XenSource

Режим пользователя

Режим ядра

Предоставляет:

ДрайвераWindows

Page 11: Microsoft Virtualization(Plex)

1. Сохранить образ виртуальной машины: память, состояние процессора

2. Перенести полученный образ на другой физический сервер

3. Подключить к нему файлы виртуальных дисков

4. Восстановить состояние и запустить виртуальную систему

VHDs

Сетевое соединение

SAN

хранилище

Page 12: Microsoft Virtualization(Plex)

Объем памяти

виртуальной машины1 GbE iSCSI 2 Gb FC 4 Gb FC

512 MB ~8 секунд ~ 4 секунды ~2 секунды

1 GB ~16 секунд ~8 секунд ~ 4 секунды

2 GB ~32 секунды ~16 секунд ~8 секунд

4 GB ~64 секунды ~32 секунды ~16 секунды

8 GB ~2 минуты ~64 секунды ~32 секунды

Page 13: Microsoft Virtualization(Plex)

Live

Thumbnail

Hyper-VCluster

ManagementSelection

Filters

Context

Sensitive

Actions

VMInformation

VMwareserver

VirtualMachines

Page 14: Microsoft Virtualization(Plex)

Virtual Machine Manager

Server

Connector

Self Service Web Portal

Administrator’s Console

Management Interfaces

SAN Storage

Operator’s Console

Web Console

Windows PowerShell

Operations Manager

Server

Virtual Server Host

VM

VM

VMM Library

Server

VM Template

ISO ScriptVHD

VMware VI3

Virtual Center Server

ESX Host

VM VM VM VM

VM VM VM VM

VM VM VM VM

Windows® PowerShell

Page 15: Microsoft Virtualization(Plex)
Page 16: Microsoft Virtualization(Plex)

Технологии планирования загрузки для лучшей утилизации ресурсов

Рейтинг для удобства принятия решения

Настраиваемые параметры алгоритма

Применим для Microsoft и VMware хостов

Page 17: Microsoft Virtualization(Plex)

Обнаружение хостов, виртуальных машин и компонентов Virtual Machine Manager

Performance and Health Monitoring, Reports, etc.

Мониторинг отдельных приложений внутри виртуальных машин

Performance and Resource Optimization (PRO)

Page 18: Microsoft Virtualization(Plex)
Page 19: Microsoft Virtualization(Plex)

y

VM Image Management

End User

Management Server

Mgmt. Console

Applications

OS

Virtual PC

Page 20: Microsoft Virtualization(Plex)

Приложения, установленные в виртуальной машине, доступны в Start Menuфизической.

Page 21: Microsoft Virtualization(Plex)

Приложения из XP VM отображаются пользователю как «родные» приложения со всеми возможностями.

Page 22: Microsoft Virtualization(Plex)

Для локальных ПК

• Консолидация и стандартизация образов приложений

• Постоянная доступность ПО для бизнес-пользователей

• Приложения могут работать в режиме офлайн

Для служб терминалов

• Консолидация серверов

• Устранение проблемы профайлов для ферм терминалов

• Трансформация терминальных серверов в динамическую инфраструктуру

• Разработано для низкой пропускной способности каналов

Жизнь без традиционной установки ПОПриложения поставляются пользователю по требованию

Централизация разрешений

Динамический стриминг ПО как сервис с централизованным управлением

For Terminal Services

Ускоряет развертывание ПК. Минимизирует

проблему совместимости App2App и тестирование. Отчеты об использовании

в реальном времени.

Page 23: Microsoft Virtualization(Plex)

Быстрая упаковка приложений благодаря процессу мониторинга

установки и зависимостей.

Virtual Application

(SPRJ, OSD, ICO and SFT)

Sequencing – основа Microsoft Application Virtualization

Sequencer создает пакет виртуального приложения, содержащего приложение

и описание его связей и среды исполнения.

Администратор может создать MSI пакет для автономного процесса

развертывания.

Page 24: Microsoft Virtualization(Plex)

Варианты распространения

Полная инфраструктура

• Desktop Publishing Service

• Dynamic Delivery

• Package/Active Upgrade

• Требуются Active Directory иSQL Server

Облегченная инфраструктура

• Dynamic Delivery

• Package/Active Upgrade

• Не требуется SQL Server

• Функции стриминга могут быть добавлены посредством SMS/SCCM или продуктов 3х производителей

Отдельные ПК

• Независимое исполнение

виртуальных приложений

• Не требуется серверов

• Используется MSI для

управления настройками

• Взаимодействие с SMS/SCCM

• No dynamic delivery, DC

service or package/active

upgrade

Page 25: Microsoft Virtualization(Plex)

Microsoft Application Virtualization Clients

VECD

Terminal

server

Desktop

Microsoft Application Virtualization Clients

VECD

Terminal

server

Desktop

Microsoft Application Virtualization Clients

VECD

Terminal

server

Desktop

Standalone

Microsoft Application

Virtualization Client

System Center Application

Virtualization Streaming Server

System Center Application

Virtualization Management Server

SMS/SCCM Distribution Point

SMS/SCCM Management

Console

Microsoft

Application Virtualization Management

Console

SMS/SCCM Database

Microsoft

Application Virtualization

Database

Active Directory

Management Web Service

Microsoft

Application Virtualization

Sequencer

Streaming

Streaming

+

manifest

SMS/SCCM application

delivery

Virtualized application

MSI-wrapped virtualized application

Application delivery via MSI on CD

Windows application

Page 26: Microsoft Virtualization(Plex)

Microsoft VDI – это полностью завершенное решение по виртуализации рабочих мест, обеспечивающееся следующими технологиями:

Management

Microsoft® Application Virtualization (formerly SoftGrid)

Application Provisioning

Hypervisor

XenDesktop

Connection Broker

Page 27: Microsoft Virtualization(Plex)

SysCtr Integration

Citrix XenServer & XenDesktopCitrix XenApp

Citrix XenServer

& XenDesktopCitrix XenApp

Management

Desktop Virtualization

Application Virtualization

Presentation Virtualization

Server/Desktop Virtualization

Видение Microsoft и CitrixMicrosoft Virtualization Solutions

Centralized Desktop

Profile

VirtualizationDocument Redirection

Offline files

Citrix User Profile Mgr

Page 28: Microsoft Virtualization(Plex)

http://it.online.uaНовый информационный видеоресурс

Содержит видеоматериалы с семинаров, курсов, вебкастов и т.п.

По различным инфраструктурным решениям

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

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

Page 29: Microsoft Virtualization(Plex)

Игорь Шаститко

Эксперт по ИТ-инфраструктуре

http://blogs.technet.com/iwalker