Presentation is loading. Please wait.

Presentation is loading. Please wait.

Chinmay Gokhale SE | Microsoft

Similar presentations


Presentation on theme: "Chinmay Gokhale SE | Microsoft"— Presentation transcript:

1 Chinmay Gokhale SE | Microsoft Chinmay.Gokhale@microsoft.com

2 Virtualized Workload Management System Center Suite SCVMM - Virtualization Platform Management SCCM- Offline patching of virtual machines. SCOM- PRO Tips and Health Monitoring. SCDPM- Provides data protection on mission critical systems

3 SCVMM Console Managing : Hyper-V Virtual Server 2005 R2 SP1

4 Why Windows Powershell? It’s a full-fledged scripting language which can access command-line utilities and the Windows Management Interface (WMI). Powerful and Object Oriented shell Schedule complex tasks to run as script

5 PowerShell and SCVMM Command-line shell and scripting language 170 command-line functions 13 classes from Hyper-V Foundation for VMM administrator’s console and Self Service Portal All PowerShell operations are logged and audited Consistent scripting syntax and utilities that integrate with established tools and procedures All functions of the Hyper-V MMC and VMM Admin Console can be done via PowerShell

6 # ------------------------------------------------------------------------------------------ # New Virtual Machine Script to create and store New VM in Library # ------------------------------------------------------------------------------------------ # Script generated on by Virtual Machine Manager # # For additional help on cmdlet usage, type get-help # ------------------------------------------------------------------------------------------ New-VirtualNetworkAdapter –VMMServer localhost –JobGroup 18f4314f-97bc-4230-9896-65c935856379 PhysicalAddressType Dynamic –VLanEnabled $false New-VirtualDVDDrive –VMMServer localhost –JobGroup 18f4314f-97bc-4230-9896-65c935856379 –Bus 1 –LUN 0 $CPUType = Get-CPUType –VMMServer | where {$_.Name –eq “1.20 GHz Athlon MP”} New-HardwareProfile –VMMServer localhost –Owner “ ” –CPUType $CPUType –Name “Profile6fdcd372- f17a-401a-b9dc-ea88d59daceb” –Description “Profile used to create a VM/Template” -CPUC

7 Managing Hyper-V with PowerShell Use WMI; Hyper-V WMI namespace is located as root\virtualization Msvm_VirtualSystemManagementService Create and delete virtual machines, Import, export, and snapshot virtual machines Msvm_VirtualSwitchManagementService Create and delete networking resources Msvm_ImageManagementService Create, mount, and dismount virtual media (vhd and vfd)

8 13 Hyper-V Virtualization WMI Classes BIOS Classes Integration Component Classes Input Classes Resource Management Classes Memory Classes Virtual System Management Networking Classes Serial Devices Classes Processor Classes Virtual System Classes Profile RegistrationVideo Classes Storage Classes

9 WMI Management Services

10 Get-WmiObject -namespace root\virtualization -class Msvm_ComputerSystem -computername localhost Get-WmiObject -namespace root\virtualization -class Msvm_ComputerSystem | Get-Member Get-WmiObject -namespace root\virtualization -class Msvm_ComputerSystem | Format-Table ElementName, EnabledState

11 PowerShell Scriptomatic http://www.microsoft.com/technet/scriptcenter/tools/psomatic. mspx WMI Code Creator http://www.microsoft.com/technet/scriptcenter/createit.mspx PowerShell Editor (and it’s FREE!) http://powergui.org/index.jspa http://www.microsoft.com/technet/scriptcenter/tools/psomatic. mspx http://www.microsoft.com/technet/scriptcenter/createit.mspx http://powergui.org/index.jspa Scripting More Easy

12 References Microsoft System Center Virtual Machine Manager Homepage: http://www.microsoft.com/scvmm http://www.microsoft.com/scvmm Tech Center (for documentation and downloads): http://technet.microsoft.com/scvmm/default.aspx Microsoft Virtualization Homepage http://www.microsoft.com/virtualization Microsoft System Center Homepage http://www.microsoft.com/systemcenter/ Microsoft Windows Server 2008 Hyper-V Homepage http://www.microsoft.com/hyper-v/

13 PowerShell Hyper-V Resources Hyper-V WMI documentation http://msdn2.microsoft.com/enus/library/cc136992(VS.85).aspx Virtual PC guy http://blogs.msdn.com/Virtual_PC_Guy/ Powershell management library for Hyper-V http://www.codeplex.com/PSHyperv

14 Feedback / QnA Your Feedback is Important! Please take a few moments to fill out our online feedback form at: For detailed feedback, use the form at http://www.connectwithlife.co.in/vtd/helpdesk.aspx Or email us at vtd@microsoft.com Use the Question Manager on LiveMeeting to ask your questions now!

15 © 2007 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.


Download ppt "Chinmay Gokhale SE | Microsoft"

Similar presentations


Ads by Google