Upload
godwin-nichols
View
221
Download
0
Tags:
Embed Size (px)
Citation preview
Josh PointerPrincipal Program ManagerMicrosoft Corporation
What is Virtualization?
Virtualization Management
What is Virtual Machine Manager?Provisioning and Consolidation
Workload monitoring
Virtualization Management Pack
What is Application Virtualization?SoftGrid Application Virtualization
Managing SoftGrid with SMS 2003
Future SCCM 2007 SoftGrid integration
Virtual PresentationPresentation layer separate from process
Virtual StorageStorage and backup over the network
Virtual NetworkLocalizing dispersed resources
Virtual MachineOS can be assigned to any desktop or server
Virtual ApplicationsAny application on any computer on-demand
Interface bound to process Interface bound to process
Storage assigned to specific locations
Storage assigned to specific locations
Network assigned to specific locations
Network assigned to specific locations
Operating System assignedto specific hardware
Operating System assignedto specific hardware
Applications installed toSpecific hardware and OS
Applications installed toSpecific hardware and OS
Virtualization is the isolation of one computing resource from the others:
Traditional software stack Component isolation with Virtualization
Virtualization results in more efficient resource utilization, and enables greater flexibility and simplified change management
Server Virtualization Desktop Virtualization Application Virtualization Presentation Virtualization
Consolidate workloads for more efficient resource utilization
Create an additional isolated OS environment on standard desktop
Decouple applications from desktop operating systems, deliver on demand
Centralize processing and data storage; present the user interface locally
• Reduce operating costs (Hardware, Energy, Space)
• Improve uptime and availability
• Enable robust Disaster Recovery
• Reduce maintenance disruption
• Streamline resource provisioning and scale
• Support legacy applications in current Operating Systems
• Reduce application-to-OS conflicts
• Accelerate OS migration
• Reduce application-to-application conflicts
• Reduce application compatibility regression testing
• Centrally manage updates and patches
• Reduce application-to-OS conflicts
• Streamline compliance and data confidentiality
• Reduce desktop administration costs
Server VirtualizationServer Virtualization
Application Application VirtualizatioVirtualizatio
nnDesktop Desktop
VirtualizatiVirtualizationon
PresentatioPresentation n
VirtualizatiVirtualizationon
ManagemeManagementnt
A comprehensive set of virtualization products, from the data center to desktop assets – both virtual and physical – are managed from a single
platform
Microsoft delivers end-to-end Virtualization solutions……System Center provides the tools for integrated
Infrastructure Management
"Virtualization without good management is more dangerous than not using virtualization in the first place" Thomas Bittman, Gartner
A new System Center product which provides management of virtualized environments
Manage Virtual Server - V1Manage Windows Server Virtualization – R2
Feature set includes centralized:Host ConfigurationVirtual Machine CreationVirtual Machine Placement and DeploymentServer Consolidation ToolsImage Library ManagementMonitoring and ReportingRapid Recovery
Windows®
PowerShellScript
Administrator Console
Self Service User
Virtual Machine Hosts
Perimeter Network (DMZ)
Virtual Machine Hosts
Library Servers
Self Service Web Servers
Virtual Machine Host
Virtual Machine
Ops Mgr Agent
Virtualized Workload
Virtual Machine
Ops Mgr Agent
Virtualized Workload
Operations Manager Agent
Virtual Machine Manager Agent
Wizard based creation of VMsClone existing VMs, workload templates, etc.
Virtualization Candidates Report facilitates the consolidation process
Wizard based conversion of physical machines into virtual machines (P2V)
Windows 2003 and later can be converted without any downtime
Virtual to virtual (V2V) conversion for VMware VMs
• Web user interface to allow end users to create and use their own VMs
• Administrators can control access through policies which designate capabilities
Rating Function
Hard Requirement
s CheckVM Data
Capacity Planning Technolo
gy
HostData
CPU, Network, & Disk Load
Configuration
Physical Disk & Memory
Requirements
Normalized Host + VM
Load
Result of Hard Requirements
Check
Host Rating = (Free CPU * CPU Weight) + (Free Memory * Memory Weight) +
(Free Disk * Disk Weight) + (Free Network * Network Weight)
Host Rating equal 0 if any of the thresholds have been violated.
Microsoft Confidential
Host Perspective:
Virtualization is a new server workload, but with similar monitoring needs to existing workloads.The Virtual Machine is a component of the virtualization stack.
Guest Perspective:
The Virtual Machine is a computer!
Virtual Machine Host
Virtual Machine
Ops Mgr Agent
Virtualized Workload
Virtual Machine
Ops Mgr Agent
Virtualized Workload
Operations Manager AgentVirtual Machine Manager Agent
Server Virtualization Management Pack for Operations Manager 2007 provides the following:
Discovery and monitoring of all Virtual Server and Virtual Machine Manager ComponentsAlerts on job and component status changesReports for managing, maintaining and optimizing a virtualized environmentVirtualization environment diagram view
Reports in the Server Virtualization Management Pack leverage the data available from the Operations Manager Data Warehouse.
The reports are directly accessible from within the VMM Administrator’s Console
Virtualization CandidatesVirtual Machine AllocationVirtual Machine UtilizationHost UtilizationHost Utilization Growth
Abstraction of an application and its dependencies from the host Operating SystemApplications execute within a virtual environmentReduces risk of unwanted Application and Operating System interactionRemove cross-application conflicts Major benefits during all phases of the application lifecycle
ManagementDeliveryLaunch
Wizard-based tool Rapidly virtualizes applications No change to source codeAllows for one or more applications/dependencies into a single, portable data file (SFT).SFT file is placed onto one or more SoftGrid Servers On-demand deployment to desktops, laptops, Terminal Servers or virtual machines
• SoftGrid Management Web Service
MMC based Console
.Net interface
• Assign applications via Active Directory or SMS
• License control of all virtual applications
• Remote Assistance– Remote connect to the
SoftGrid client on PC
Active Upgrades– No down time
deployments
• Permission BasedUser authentication, authorization and licensing are checked on every launch
• Centrally Served“Just enough” code delivery to the client (10-30%)
• Locally ExecutedAll run locally
• Cached for PerformanceApp code is cached for repeat use – even without a network
Disconnected Use Support– Applications are cached for
limited time before expiring
• Applications are virtualized per instance:
• Files (incl System Files)• Registry• Fonts• .ini• COM/DCOM objects• Services• Name Spaces• Semafores, Mutexes
• Applications do not get installed or alter the operating system
• Yet tasks process locally on the host computer.
Integrates Application Virtualization and on-demand streaming into SMS 2003
Manage and deploy virtualized apps from within the SMS management console
Accelerates application deployment using SMS 2003
Eliminates application conflicts and reduces testing time Enables instant upgrade and repair of deployed applicationsProvides on-demand access to applications on any computer
Reduces SMS application management costs Accelerates application deployment and proceduresControls application infectionsReduces the number of deployed system image versionsSimplifies OS and application migrations
SMS Connector integrates into existing SMS infrastructure
Allows for management of virtual applications within the existing SMS console
Virtual Application Packaging IntegrationImports virtual applications from SoftGrid system into SMS packages
Multiple Delivery MethodsVirtual applications can be delivered in the right way for the particular situation
“Dynamic” – streamed delivery where only the necessary portions of the virtualized applications are deployed in real-time
“Push” delivery where virtualized applications are turned into SMS packages and deployed using standard SMS “push” methods
Native SMS Inventory and Metering Integration
Virtual applications are able to be tracked by SMS asset management discovery and metering systems
SMS reports include both virtualized and installed applications
Virtualized applications are managed through the
SMS Management
Console
Virtual applications are pushed from SMS
server and/or streamed on-demand from the SoftGrid
Server
When target clients are inventoried by SMS, the
virtual applications appear in the reports
Application is virtualized via
SoftGrid sequencer
Capability Microsoft
SMSMicrosoftSoftGrid
SoftGrid and SMS
Bare Metal OS Deployment
OS Updates/Service Packs
OS Security Patches/Hotfixes
Deployment of Core (locally installed) applications
Patching/Upgrading Core (locally installed) apps
Admin Provisioning of applications
Remote Control of Clients
Distributed Branch Architecture
Intelligent Application Packaging (Sequencing)
SystemGuard™ Application Virtualization
On-Demand Application Streaming
Package/Active Upgrade
Roaming/Hotelling & Disaster Recovery
Business Unit/ Self-Provisioning (requires ZeroTouch)
Asset Management of locally installed and virtual apps
Distribution Points enabled to stream virtual applications to clientsSCCM clients are configured to interact with the SoftGrid client to evaluate policySCCM administrators use the SCCM Administrator Console to create virtual application packages and send them to distribution pointsSCCM Advertisements are used to deliver applications to clientsR2 release is currently in the early phases of planning and development
Final feature set not yet lockedAvailable Summer of 2008
Microsoft offers a comprehensive set of virtualization Microsoft offers a comprehensive set of virtualization products,products,
from the datacenter to the desktop.from the datacenter to the desktop.
Microsoft allows you to manage both virtual and physicalMicrosoft allows you to manage both virtual and physical
computing resources from a single management platformcomputing resources from a single management platform
Microsoft’s comprehensive virtualization offering Microsoft’s comprehensive virtualization offering
combinedcombined with a single management framework with a single management framework
enables customers to solve critical technology and business enables customers to solve critical technology and business issuesissues
including cost reduction, increasing availability and enabling including cost reduction, increasing availability and enabling agilityagility
Virtualization ResourcesVirtualization ResourcesMicrosoft Virtualization
Web: http://www.microsoft.com/virtualization
System Center Virtual Machine ManagerEmail: [email protected] Web: http://www.microsoft.com/scvmmNewsgroup: http://connect.microsoft.com/vmm
SoftGridEmail: [email protected] Web: http://www.microsoft.com/softgrid
Terminal ServicesBlog: http://blogs.msdn.com/ts/ Web: www.microsoft.com/terminalserver
Virtual Server 2005 R2Web: http://www.microsoft.com/virtualserver
Virtual PC 2007Web: http://www.microsoft.com/virtualpc
Windows Server 2008 Virtualization (Hypervisor)Web: http://www.microsoft.com/windowsserver2008
© 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.