Microsoft TechDays Павел Дугаев MVP Exchange
Microsoft TechDays Цели презентации Рассказать об основных средствах управления виртуализацией, предлагаемых Microsoft Продемонстрировать достоинства и интерфейс System Center Virtual Machine Manager 2008 (VMM 2008) Объяснить возможности автоматизации задач с помощью VMM 2008 и PowerShell
Microsoft TechDays
Чем управлять? Стандартные средства Virtual Server 2005 Administration WebSite VMRC и VMRC Plus Hyper-V Консоль Hyper-V MMC
Microsoft TechDays Возможности VMM 2007 для управления Virtual Server Настройка физических серверов «Умное» размещение Управление библиотекой Развертывание и хранение Создание виртуальных машин Мониторинг и отчеты Миграция: P2V и V2V Использование PowerShell Делегирование управления Основные улучшения VMM 2008 Управление гипервизорами – Hyper-V, VMware Интеграция с отказоустойчивым кластером Windows Server 2008 Улчушения в делегировании управления Оптимизация производительности и ресурсов
Microsoft TechDays Virtual Machine Manager Server Virtual Machine Manager Server Connector Self-Service Web Portal Консоль администратора Интерфейсы управления SAN Консоль оператора Веб консоль Windows PowerShell Operations Manager Server Operations Manager Server Virtual Server Host VM VMM Library Server VMM Library Server VM Template ISO Script VHD VMware VI3 Virtual Center Server ESX Host VM Windows ® PowerShell
Microsoft TechDays Основные достоинства Базовая функция VMM, не требующая дополнительных затрат денег или оборудования Удобный мастер Изменение настроек (процессор, память, диск и т.д.) в ходе преобразования Эффективное копирование вирутального диска Возможность автоматизации с помощью PowerShell Живая миграция - поддерживаемые платформы Windows XP Windows Server 2003 Windows Vista Windows Server 2008
Microsoft TechDays Администраторы Полный доступ ко всем действиям Полный доступ ко всем объектам Могут использовать консоль администратора или PowerShel Делегированные администраторы Полный доступ к большинству действий Область может быть ограничена группами физических серверов Могут использовать консоль администратора или PowerShell Самостоятельное обслуживание Ограниченный набор действий Область может быть ограничена группами физических серверов Могут использовать веб консоль или PowerShell
Microsoft TechDays #Setup variables for the VM we are looking for, and the new name $VMName = "Windows Server 2003 $NewVMName = "Windows Server new" #Get a VMManagementService object $VMManagementService = gwmi –class "Msvm_VirtualSystemManagementService" -namespace "root\virtualization" -computername "." #Get the VM object that we want to modify $query = "SELECT * FROM Msvm_ComputerSystem WHERE ElementName='" + $VMName + "' $VM = gwmi -query $query -namespace "root\virtualization" -computername "." #Get the VirtualSystemSettingsData of the VM we want to modify $query = "Associators of {$VM} WHERE AssocClass=MSVM_SettingsDefineState $VMSystemSettingData = gwmi -query $query -namespace "root\virtualization" -computername "." #Change the ElementName property $VMSystemSettingData.ElementName = $NewVMName #Update the VM with ModifyVirtualSystem $Result = $VMManagementService.ModifyVirtualSystem( $VM.__PATH,$VMSystemSettingData.psbase.GetText(1))
Microsoft TechDays #Setup variables for the VM $VMName = "Windows Server 2003 $NewVMName = "Windows Server new" #Find the virtual machine to modify $vm = get-vm –Name $VMName #Update the VM set-vm –VM $vm –Name $NewVMName
Microsoft TechDays Зачем управлять VMware? Ответ на требования пользователей Управление гетерогенными средами Поддерживаемые версии VMware VirtualCenters – 2.5, VMware ESX Hosts – 3.5, 3.02, Server 3i Как управляется? Используются интерфейсы VMware VirtualCenters Тот же интерфейс и командлеты PowerShell
Microsoft TechDays
Microsoft Virtualization SCVMM 2008 Web Site /future-version.aspx Windows Virtualization Team Blog Russian Windows Virtualization Discussion
Microsoft TechDays © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.