application virtualization: what its all about and how do you manage it?
Post on 13-Jan-2015
2.209 Views
Preview:
DESCRIPTION
TRANSCRIPT
1© Copyright 2008 EMC Corporation. All rights reserved.
Software 2008 - Application Virtualization
“What its all about and how do you manage it?”
Nelson D. HsuCloud Infrastructure and Services Divisionhsu_nelson@emc.com
2© Copyright 2008 EMC Corporation. All rights reserved.
Agenda
� Challenges of IT today
� Virtualization Taxonomy
� Application Virtualization + VDI
� The challenges of managing the Virtualized Data Center
� The need for Automation in a virtualized world
3© Copyright 2008 EMC Corporation. All rights reserved.
IT Service Management Challenges
• Virtualization, web apps, - break old management models
• Reliance on tribal knowledge for infrastructure dependencies
• Increasing cost of change and compliance management
• IT management silos and service chasm (demand vs. delivery)
•
Operations Visibility
and Control
Infrastructure
Operations
Incident Problem ChangeConfig
ApplicationResource
Management
NetworkResource
Management
ServerResource
Management
StorageResource
Management
IT to Business Interface
Application Service
Visibility and Control
Service
Desk
Service Delivery Chasm
4© Copyright 2008 EMC Corporation. All rights reserved.
New Management Challenges
� Virtualization & SOA break old management models
– Need to manage virtual and physical relationships
– IT relies on tribal knowledge for infrastructure dependencies
� Discovery & configuration management pain
– 78% of outages caused by self-inflicted misconfigurations
– Stand alone best of breed tools no longer sufficient
� Change & compliance management pressures and costs
– Change management accounts for >60% of data center costs
– Only 1 in 10 companies can effectively measure compliance
� IT service desk and IT infrastructure management disconnect
– Operationalizing ITSM & ITIL difficult: people, process & technology
– Closing the loop from service desk through IT operations
5© Copyright 2008 EMC Corporation. All rights reserved.
Virtualization and SOA
� A combination of the movement towards a service oriented architecture and a virtualized approach to sharing resources is required
� Service Orientation provides a standardized approach to modular business services and interfaces
� Virtualization provides a variety of approaches to more efficiently and effectively share these resources
- Hurwitz & Associates, April 2008
6© Copyright 2008 EMC Corporation. All rights reserved.
Virtualization as the next stage of SOA
� SOA and virtualization are intended to provide– better resource utilization
– optimize corporate computing assets
� Both require sophisticated management of resources
� The combination of SOA and Virtualization help the IT organization meet the business’s anticipated service level
Hurwitz & Associates, April 2008
7© Copyright 2008 EMC Corporation. All rights reserved.
Wikipedia - Application Virtualization Defined
“Application virtualization is an umbrella term that describes technologies that improve application compatibility and manageability by encapsulating
applications from the underlying operating system on which they are executed. A virtualized application is not installed inthe traditional sense, although it is still executed as if it is.
Application virtualization differs from operating system virtualization in that in the latter case, the whole operating system is virtualized rather than only specific applications. “
8© Copyright 2008 EMC Corporation. All rights reserved.
Virtualization Client Computing Taxonomy
� Application Virtualization Software– Encapsulates and isolates application from underlying host OS and other applications
– Citrix Presentation Server, Altirus Software Virtualization Suite, Thininstall, Microsoft Softgrid
� Desktop Virtualization Software– Uses VMs to decouple client from host hardware and software including OS, App and Data
– Server hosted or Client hosted
– VMware VDI, Virtual Iron VDI, Citrix XenDesktop
� Virtual User Session Software– Runs on server with multipe user sessions with
– TSO, Mainframe, ugly green screens!
– Citrix Presentation Server, MS Terminal Services
- Mike Rose, IDC, December 2007
9© Copyright 2008 EMC Corporation. All rights reserved.
Virtualization: Client Mgmt Paradigm Shift
9
“In a growing number of organizations, traditional PC software distribution approaches are no
longer sufficient to address all user requirements.
A combination of streaming and operating-
system- (OS-) to-application virtualization often
can fill those deficiencies, improve the user's
experience, and may improve the efficiency of
application packaging and testing for IT.”
- Ronnie Colville, VP Gartner, October 2007
Reduces Costs Consolidation
Ensure Compliance Control
Increase Agility Profitability
10© Copyright 2008 EMC Corporation. All rights reserved.
App Virtualization + VDI = Synergy
VMworld Europe 2008 - Thininstall
11© Copyright 2008 EMC Corporation. All rights reserved..
1
1Agentless / Serverless architecture plugs into
Works like a Native App with Mgmt Tools:
�Existing infrastructure �Leverage key features
�Policy Orchestration�Check point restart�Software Usage & Inventory�Rollback & More…� Connection to Asset Mgmt & CMDB� Reporting & Analytics
�Works on either Virtual or Physical OS�Enable Self Service (PC over the wire)�Removes upgrade dependencies (NO AGENT)
12© Copyright 2008 EMC Corporation. All rights reserved.
Virtual Desktop Infrastructure (VDI)
� Improves TCO– Longer useful life for existing PC’s
– Lower Support Costs
– Reduced Backoffice costs
� Improves Flexibility– Run any application on any hardware
� Simplifies Management– Rapidly deploy systems from templates
– Simplified desktop updating
– Consistent desktop deployment
� Ensures Security– Leverages perimeter and host security
– No distributed data risk
Simplify desktop management by replacing traditional PCs with
centrally managed virtual machines
Hosts
Thin Clients
LAN/WAN
Desktop VMs
13© Copyright 2008 EMC Corporation. All rights reserved.
How VDI Impacts Infrastructure Requirements
Consolidated EnvironmentThin Clients access data and
applications over the network
Desktop VMs
Thin Clients
LAN/WAN
Centralized boot disk and user data
� Allows IT to enforce corporate policies for what is on desktop
� Simplified software management and hardware independence
Traditional Environment 1,000’s of Desktop systems
distributed through the enterprise
� Distributed data needs to be managedEach user has thier own “C” drive with boot disk and user data
� IT supports/maintains remote systemsIncludes hardware compatibility and SW updates)
14© Copyright 2008 EMC Corporation. All rights reserved.
Time
A Virtualization Maturity Model
The Path to Success
Process and Tech
Standard Phase� Extended Mobility
� “VM 1st” Policy
Heavy-Use Phase� Disaster Recovery
� Tier 1 apps
� Backup Built for VM
� Performance/QoS
� VM Mobility
� VDI
Light-Use Phase� Utility Servers
� High AvailabilityPilot Phase � POC Servers
� Test/Dev
TIME
NUMBER OF VMs
Operationalize Virtualization
15© Copyright 2008 EMC Corporation. All rights reserved.
VMware Infrastructure
� Requires shared storage
� Provides significant operational flexibility– VMotion
– VirtualCenter
– Storage VMotion
– Distributed Resource Scheduler (DRS)
– High Availability (HA)
– Virtual Desktop Interface (VDI)
� Delivers financial and operational benefits:– Simpler server deployment
– Improved service levels
– Improved availability
iSCSIFC SANNFS
ESX or VMware Cluster
...But Demands Dependency Knowledge and Automation
16© Copyright 2008 EMC Corporation. All rights reserved.
iSCSIFC SANNFS
VMware VMotion
� Description: – Moves running VMs from one ESX server to another
� i.e. moves an application to another physical server
� Benefits:– Zero-downtime maintenance on the server hardware
– Dynamic Load Balancing of the VMsacross multiple physical servers
VMotionVMotion
...But Demands Dependency Knowledge, Configuration Mgmt and Automation
17© Copyright 2008 EMC Corporation. All rights reserved.
VMware VirtualCenter
• Description:
• Manages virtual machines and
servers from a central interface,
reducing the time, effort and
complexity of server management
� Benefits:• Deploy new virtual machines—
instantly with wizard-driven processes
and templates
� Monitor and control all your servers and virtual machines from a single view or “dashboard”
� Automate operations and prioritize actions with task scheduling and alerting
� Delegate permissions based on existing Windows authentication
... Requires Configuration Management
18© Copyright 2008 EMC Corporation. All rights reserved.
VMware Storage VMotion
� Description:
– Migrates virtual machine disks from one datastore to another
– no application disruption or downtime
� Benefits:
– Complements VMotion to provide a complete solution for managing planned downtime across servers and storage
– Enables non-disruptive storage array migration and load balancing
Application Discovery for Configuration Management
... Requires Configuration Management
19© Copyright 2008 EMC Corporation. All rights reserved.
Virtualization delivers financial and operational benefits
andIntroduces new management challenges for IT Operations…
This creates new opportunities for Innovative IT Delivery Solutions
19
20© Copyright 2008 EMC Corporation. All rights reserved.
…And a Need to Simplify Core IT Processes
� Too many changes to manage:– more changes occur more quickly than ever before
� 1:1 application per server becomes many:1
� Too many configurations to track: – more relationships exist between the things that are changing
� 1:1 element per server becomes many:1
� As a result: – Increased task complexity, potential errors and time
� a 10 step change process and one expert becomes many steps and multiple experts
…Through Process Automation
Drivers for process automation:
� Configuration Management
� Compliance
� Problem Management
� Change Management
21© Copyright 2008 EMC Corporation. All rights reserved.
Management Challenges for IT Operations
Virtualization Platform
�
VirtualInfrastructure
�
Virtual Infrastructure Management
�
• VMFS
• VMs
• V3i
• VMotion
• High Availability
• Distributed Resource Scheduler
• Virtual Center
• Virtual Desktop Interface
VMware Offerings VMware Components
• Storage Provisioning
• Server Discovery
• Application Mapping
• Network Root Cause Analysis
• Change Management
• Compliance
• Incident/Problem Management
• Configuration Management
• IT Service Management
• Virtualized Service Infrastructure
New Management
Challenges
Automation
Dependencies
22© Copyright 2008 EMC Corporation. All rights reserved.
Managing the Physical and Virtual Environment
Virtualization Platform
�
VirtualInfrastructure
�
Virtual Infrastructure Management
�
• VMFS
• VMs
• ESX
• vMotion
• HA
• DRS
Resource Management
�
Process Automation
�
Closed–Loop Orchestration
�• Virtual
Center
• VDI
• Storage
• Servers
• Apps
• Networks
• Change
• Compliance
• Incident/Problem
• Configuration
• IT Service Mgmt
• Virtualized Service
Infrastructure
Virtual Dependency MappingVirtual Infrastructure Physical Infrastructure
23© Copyright 2008 EMC Corporation. All rights reserved.
Virtualize and Automate for ITSM
Orchestrate the information infrastructure through
virtualization and resource management solutions
Discover
Comply
Change
AnalyzeAutomate
Virtualization
Closed Loop Service Orchestration
� Discover & model infrastructure and applications
� Comply to IT governance policies
� Analyze problems and performance
� Change and remediate configuration
� Automate processes and tasks
� Unify service desk and infrastructure management
� Close the ITSM loop
24© Copyright 2008 EMC Corporation. All rights reserved.
Imagine If You Could…
� Resolve a complex application virtualization configuration problem before it creates a customer impact
� Predict the effect of a change to your virtual network infrastructure prior to implementation
� Eliminate manual storage provisioning for virtualized production systems
� Pinpoint the exact source and impact of a problem in a virtual configuration – the OS, the application, the host, the network, the VM?
� Identify and resolve capacity requirements across your virtual infrastructure
… Dramatically Improving IT Service Delivery
in the Virtualized Data Center
25© Copyright 2008 EMC Corporation. All rights reserved.
The Heart of the ProblemEmpowering IT operations to manage the Virtualized Data Center requires a clear
understanding of virtual and physical relationships to fully leverage the power of
virtualization and maintain service delivery commitments.
Efficiency ImprovementsTo manage the Virtualized Data Center, IT operations must unify discovery,
compliance, problem, and change management processes across the virtual and
physical domains.
World Class SolutionsIT must discover and model the virtualized data center. By automatically collecting
and analyzing infrastructure details IT can simplify the planning and management of
virtualized environments and ensure compliance.
Industry and Market TrendsAnalysts such as the Gartner Group believe that dependency-driven configuration
management is an imperative for IT organizations moving toward a virtualized
infrastructure and that they “should start planning now to enrich their configuration
management capability. Knowing "what is running where takes on a new importance."
Managing the Virtualized Data Center
26© Copyright 2008 EMC Corporation. All rights reserved.
Operating System
Exchange
Operating System
Virtualization
Operating System
VPN
Operating System
Virtualization
Operating System
SAP
Operating System
Virtualization
Operating System
File/Print
Operating System
Virtualization
Virtual Infrastructure
InterconnectPool
CPUPool
MemoryPool
StoragePool
Traditional View Virtual Infrastructure
The Transition to a Virtualized Data Center…
27© Copyright 2008 EMC Corporation. All rights reserved.
Example of a VMware Server Map
28© Copyright 2008 EMC Corporation. All rights reserved.
Example of Physical and Virtual Dependencies
� VMware virtual to physical mapping in SAN– Shows end-to-end relationship from a VM to spindles from where storage has been provisioned
– Identify which application is running on what kind of resources
– Helps in troubleshooting for problem areas
29© Copyright 2008 EMC Corporation. All rights reserved.
InterconnectPool
CPUPool
MemoryPool
StoragePool
CRM
Operating System
SAP
Operating System
File/Print
Operating System
File/Print
Operating System
…Requires Understanding Virtual and Physical Relationships
Virtual Infrastructure
InterconnectPool
CPUPool
MemoryPool
StoragePool
VPN
Operating System
VPN
Operating System
Exchange
Operating System
Exchange
Operating System
Virtual Dependency Mapping New Virtualized Data Center
Motion
Mapping
V-to-P
Dependencies
30© Copyright 2008 EMC Corporation. All rights reserved.
Example of Application Dependencies
J2EE application component
granularity (EJBs, jar files).
Documented dependency
discovered in configuration file.
Oracle database
instance
discovered.
Interactive map shows drill-down
dependency relationships
31© Copyright 2008 EMC Corporation. All rights reserved.
Example of VM Dependencies on the Same Server
VMs on the same
Physical server
32© Copyright 2008 EMC Corporation. All rights reserved.
Recognizing Change Management Impact
…Added Complexity Demands Automation
Request for Change (RFC)
Start Analysis Process
Determine Dependencies and Criticality
Assign taskto the
TechnicalGroup
Review, approve, or deny change
Send requestor anotification
Documentchange
CMDB
Virtualization Magnifies the Level of Task Complexity
Extra
Virtualization
Tasks
33© Copyright 2008 EMC Corporation. All rights reserved.
Before
After Hours
Change Management Process Example
Automation Reduces Time and Increases Accuracy
Days
Start Analysis Process
Determine Dependencies and Criticality
Analysis Dependency Mapping
…in the Virtualized Data Center
34© Copyright 2008 EMC Corporation. All rights reserved.
Change Management Example
� Change tracking– Determine & set “gold standard” baselines, detect deviations & violations
– Track configuration changes for apps, services, hardware
� Imperative for incident management & problem management– Alert to RCA tools when a change occurs
– Incident triage: what changed and what should be changed back?
– Problem forensics: post-mortem analysis to determine root cause
� Track changes at parameter-level
� Old & new values , time of change
35© Copyright 2008 EMC Corporation. All rights reserved.
� Measure demand for applications, servers, and connections
� Identify peak and off-peak periods
� Identify isolated servers
Collect and Analyze Infrastructure Details
36© Copyright 2008 EMC Corporation. All rights reserved.
Key Challenges Managing the Virtualized Data Center
Accelerates MTTR by relating component behavior to
business impact
Identify the root cause across a virtualized
infrastructure – is it the VM,the ESX, the network, or the
host?
Pinpoint the exact source and impact of a problem in a
complex virtual configuration
Ease of resource pooling
simplifies accounting forshared storage in adynamic environment
Reclaim over-allocated storage no longer being used by dormant
VMs?
Eliminate manual storage provisioning for
virtualized production systems
Ease of provisioning
Define rules across our virtualized infrastructure, clusters and groups are running specific applications versions and ensure security
mandates
Know where your apps were running as VMs move from server to server and what they depend on?
Know how many VMs you really have, where they are, and who’s
using them?
Imagine if you could…
Define compliance and governance policy for PCI and
best practices
Enforce compliance and governance policies for
your virtualized environment
Ease of compliance and governance
Maps Virtual-to-Physical (V-to-P) dependencies
Predict the effect of a change to your virtual network infrastructure prior to
implementation
Ease of motion (e.g., vMotion)
Manages VM sprawl by tracking configuration details
Resolve a complex VM configuration problem before it creates a customer impact
Ease of VM creation
SolutionRequired
New Challenge
New Capability
37© Copyright 2008 EMC Corporation. All rights reserved.
Optimizes IT service
delivery withthe right
Virtualization infrastructure
Key Takeaways
Introduce
automation for
Virtualized IT
management
activities
Summary
37
Complements
the value of
existing IT
investments and
deliver greater
efficiencies
38© Copyright 2008 EMC Corporation. All rights reserved.
top related