Sunteți pe pagina 1din 52

IBM Systems Director

IBM Systems Director VMControl 2.2


Overview

Greg Hintermeister

2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


What is It?
A plug-in to IBM Systems Director to enhance virtualization management, simplify
virtual appliance deployment, and pool systems to manage workloads across
platforms
No-charge features
Manage virtual servers, hosts, platforms
z/VM
PowerVM
VMware, Microsoft, Xen
Performance Summary
Chargeable features
Image Management
Deploy
Capture
Import
Versioning
System Pools
Resilience Policy
Placement Plans
Workloads

2 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Editions
Express Edition
Create virtual servers
Edit virtual servers
Manage virtual servers
Relocate virtual servers
Monitor, performance summary, thresholds, automation
Standard Edition (VMControl Image Manager)
Express edition
Discover existing image repositories
import external, OVF images into your repositories as virtual appliances
Capture a running virtual server, complete with guest operating system, running applications, and virtual server
Import virtual appliance packages from the Internet or other external sources
Deploy virtual appliances quickly to create new virtual servers
Enterprise Edition (VMControl System Pools, VMControl Image Manager)
Express edition
Standard Edition
Create system pools
Deploy virtual appliances into system pools
Add hosts, monitor the health of the resources and their status
Manage workloads that group virtual servers that contribute to a business workload

60-day evaluation period for VMControl Image Manager and VMControl System Pools
3 IBM Systems Director VMControl 2.2 2010 IBM Corporation
IBM Systems Director

IBM Systems Director VMControl Systems Director


6.1.2
VMControl 2.1 VMControl 2.2

Virtualization Management Themes and Goals Comparison


Discover & visualize resources and relationships
Before: Virtual servers and hosts, topology map
After: z/VM resources and relationships, image repositories, deployment history
New: Resource views, new relationships

Show health & tasks from all resources and relationships


Before: Health summary, monitoring, create virtual server, suspend,
After: Adds status, monitors, and tasks for z/VM resources, image repository,
New: Dashboard (workload, system pool), performance summary

Grow existing workload by expanding or relocating


Before: Edit virtual server, edit host, relocate, relocation plans
After: Adds z/VM virtual server edit and management tasks
New: Relocation within system pools, Add hosts to pools for increased resource

Use virtualization to help maintain, repair and upgrade servers


Before: User can update firmware and OS, but must start relocate, manage resources
New: System pools, Resilience policy, enter/exit maintenance mode

Add new resources and work into a virtual environment


Before: User can manually create virtual servers, install operating systems, applications
After: Users can deploy virtual appliance, automatically deploy virtual server, OS, apps.
New: Workloads, automatic placement of deployed work, virtual appliance versioning

Consolidate existing environments


Before: Users can manually relocate, but must choose targets
New: Placement plans, resilience policy

4 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl 2.2


Summary Page

Basics
Basic tasks
Install agents
Setup z/VM, NIM
Discover
License
Learn
Workloads
Virtual Appliances
System Pools
Virtual
Servers/Hosts

5 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl 2.2


Summary Page

Basics
Workloads
Status
Lists
Deploy
Group as Workload
Dashboard
Virtual Appliances
System Pools
Virtual
Servers/Hosts

6 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl 2.2


Summary Page

Basics
Workloads
Virtual Appliances
What to deploy
Where to deploy
What to capture
Where to store
Import
Versioning
Lists
System Pools
Virtual Servers/Hosts

7 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl 2.2


Summary Page

Basics
Workloads
Virtual Appliances
System Pools
Status
Lists
Create
Add Hosts
Dashboard
Virtual Servers/Hosts

8 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl 2.2


Summary Page

Basics
Workloads
Virtual Appliances
System Pools
Virtual
Servers/Hosts
Status
Virtual Servers and Hosts
Virtual farms
Relocation Plans
Performance Summary

9 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Enhanced Virtualization
Multi-Platform Management
Manage Virtual Servers and Hosts
HMC and Systems
VS Life-cycle management
Topology Maps
Deploy/Create empty virtual server
Manage z/VM hosts, virtual servers
Monitoring, automation
Edit virtual resources
Edit Hosts
Edit Virtual Servers
GUI or command line
Edit z/VM virtual servers
Relocate
Live relocation
Plan for relocation

10 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Enhanced Virtualization
Multi-Platform Management
Virtual Servers and Hosts
HMC and Systems
Life-cycle management
Topology Maps
Deploy virtual server
Manage z/VM hosts, virtual servers
Monitoring, automation
Edit virtual resources
Edit Hosts
Edit Virtual Servers
GUI or command line
Edit z/VM virtual servers
Relocate
Live relocation
Plan for relocation

11 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Enhanced Virtualization

Multi-Platform Management
Virtual Servers and Hosts
HMC and Systems
Life-cycle management
Topology Maps
z/VM hosts, virtual servers
Monitoring, automation
Edit virtual resources
Edit Hosts
Edit Virtual Servers
GUI or command line
Edit z/VM virtual servers
Relocate
Virtual Farms
Live relocation
PowerVM, Xen, VMware
Plan for relocation
PowerVM, Xen, VMware, MSVS

12 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Enhanced Virtualization Details z/VM

Deploy/Create Virtual Server


Creates a new, empty virtual server
Available from deploy task on z/VM
host
Base on existing on or from scratch.
Existing server exceptions:
Disk allocation is not set as default
Passwords are not set as default
Options:
Processors
Memory
Minidisk
Virtual disk
Temporary disk
Linked disk
Dedicated disk
Network ports
Server related settings

13 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Enhanced Virtualization Details Power System, VMware, etc

Create Virtual Server


Creates a new, empty virtual
server
Available from Create Virtual
Server task on host (Power
System, VMware, HyperV,
MSVS, Xen)
Base on existing on or from
scratch.
PowerVM: VMware, etc:
Image Image
Processors Processors
Memory Memory
Disk Disk
Disk Selection Network
Network
Device
Physical Slots

14 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Enhanced Virtualization Details z/VM

Delete Virtual Server


Virtual server must be powered off before it can be deleted
Deleted server is removed from the z/VM User Directory
Minidisks are recovered by the Directory Manager after all
users of the disk have stopped using the disk
Systems Director is updated after the removal

15 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Enhanced Virtualization Details Power System, VMware, etc

Delete Virtual Server


Virtual server must be powered off before it can be deleted
Deleted virtual server is removed from the HMC
Virtual disks are removed if selected
Systems Director is updated after the removal

16 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Enhanced Virtualization Details z/VM

Edit Virtual Server


z/VM User Directory changes
Allowed to Add / Remove / Delete
resources (does not matter if VS is
running)
Not allowed to modify minidisk
sizes (this would change physical
allocation of disk)
Active Values only
Smaller set of changes than Stored
modifications
Cannot do changes that would force a
virtual system reset or negatively affect the
running server
Can add but cannot remove
processors.
Cannot change memory (system reset
would result)
Can add but cannot edit or remove
network interfaces
Can add but not cannot remove disks.
All panels are shown but properties that
cannot be modified are grayed out.
Stored & Active
Same as active but changes are also made
to the stored settings.

17 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Enhanced Virtualization Details Power System, VMware, etc

Edit Virtual Server


Edit Hosts
Edit Virtual Servers
GUI or command line

18 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Enhanced Virtualization Details Power System, VMware, Xen, Microsoft

Relocation Support

* Relocation within system pools requires System Pools license


19 IBM Systems Director VMControl 2.2 2010 IBM Corporation
IBM Systems Director

IBM Systems Director VMControl


Enhanced Virtualization Details Power System, VMware, Xen, Microsoft

Relocation Differences
Virtual Farms vs. System Pools

* Relocation within system pools requires System Pools license


20 IBM Systems Director VMControl 2.2 2010 IBM Corporation
IBM Systems Director

IBM Systems Director VMControl


Enhanced Virtualization Details Power System, VMware, Xen, Microsoft

Performance Summary
Hierarchical views
Live data in columns
Relationships between
virtual resources
Activate thresholds

21 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Image Manager Overview SW

Discover existing image repositories and import external, standards-based images into your OS

repositories as virtual appliances.


meta-data
Capture a running virtual server that is configured just the way you want, complete with guest
operating system, running applications, and virtual server definition. When you capture the virtual
server, a virtual appliance is created in one of your image repositories. Virtual Appliance
Import virtual appliance packages that exist in the Open Virtualization Format (OVF) from the
Internet or other external sources. After the virtual appliance packages are imported, you can deploy
them within your data center.

Deploy virtual appliances quickly to create new virtual servers that meet the demands of your ever-
changing business needs.

Versioning of virtual appliances allows easier management of different levels of virtual appliances.

Systems Director VMControl Image Manager supports deploying virtual appliances to the following platforms:
AIX virtual appliances on IBM Power Systems servers (POWER5 and POWER6) that are managed by
Hardware Management Console or Integrated Virtualization Manager
Linux virtual appliances on System z systems running on the z/VM hypervisor

60 day evaluation period

22 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


What is A Virtual Appliance? SW

OS
A Virtual Appliance is a package that contains a virtual server
definition that meets the requirements to run its associated image, meta-data

where the image contains the operating system and any software
Virtual Appliance

The virtual server image may contain


A supported operating system (AIX or Linux on System z)
Any software applications that you wish to have run on that operating system

The Virtual Appliance is described using the methods described in the


Open Virtualization Format (OVF) specification, an industry standard
representation of a virtual server that contains a configured, tested
operating system and middleware and software applications, along
with the metadata that describes the virtual server

23 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

Managing Virtual Appliances


Image Repository
Capture a Virtual Machine
Import
SW
SW
- The bootable disk image is copied into
OS SW
the image repository (NIM Master).
OS
Export SW
OS
meta-data
meta-data OS - Image meta-data describing the Virtual
meta-data Machine container is captured and
meta-data
meta-data included as part of the virtual appliance.

Import/Export a Virtual Appliance

- A virtual appliance may be imported to


the image repository (NIM Master) and
SW SW cataloged by VMControl.

OS OS - A virtual appliance can be exported


from a repository and easily distributed
to other systems and environments
(future)
meta-data
Virtual Machine Virtual Machine

Virtualization
SW
OS SW
Compute Memory IO / Network OS

View In Animation Mode

24 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl SW

What is A Virtual Appliance UI View OS

Tasks for Virtual Appliances


Deploy meta-data

Import Virtual Appliance


Capture
Versioning

25 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Image Repositories
Image repositories are the places where images (OVF Packages) are kept.

For IBM Systems Director VMControl to be able to see the images in your
repositories, you have to install agents on the repository systems. These
agents are specific to your environment (PowerVM or z/VM).

IBM Systems Director VMControl discovers your image repositories and


views the images that are in them as virtual appliances.

26 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Importing A Virtual Appliance
Import a virtual appliance, storing it in IBM
Systems Director and the image repository.
Helps import VA package
VA package in Open Virtualization Format
(OVF file)
Platform independent
Open packaging and distribution format for VS
Import from internet or system in network
Select OVF package and specify repository

27 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Capturing A Virtual Appliance

Capture
z/VM virtual server running Linux
PowerVM virtual server running AIX
Existing AIX mksysb image file (cli only)
smcli captureva [-L language] [-v] -r repository -n name -F fileLocation
[-D description] [-A attribute_list]

28 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Versioning A Virtual Appliance

Versioning
Replace with revision
Advanced search
Tagging of versions

29 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Deploying A Virtual Appliance Overview
Deploy a virtual appliance to a host or system
pool, existing virtual server, or you can you
simply deploy a new empty virtual server
without an operating system and other
software.

Customize various attributes for the resulting


virtual server, such as network settings.

Deploy virtual appliances that have been


captured or imported into IBM Systems
Director VMControl

30 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

Managing Deployment of a Virtual Appliance


Deploy a Virtual Appliance
The Virtual Appliance meta-data is used to create VM Image Repository
container, allocating the required platform resources.

The bootable disk image is copied and/or made SW


accessible to the selected host system. OS
SW
SW
OS SW
The virtual machine is started from the bootable disk meta-data OS
OS
image and customized as part of its initial boot. meta-data
meta-data
meta-data

SW

Improved time-to-value
OS
Fewer tools and fewer tasks

Workload (business) context

Virtual Machine Virtual Machine

Virtualization
SW SW
OS
Compute Memory IO / Network OS

View In Animation Mode

31 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Deploy Steps
The steps to deploy a Virtual Appliance are as follows:

WHAT
Select a virtual appliance to deploy, virtual appliance A, from the virtual
appliances that are stored on IBM Systems Director Server.
Virtual appliance A contains a reference to Image A that is stored in the image repository.
Image A contains an operating system and software applications.
Select to deploy an empty virtual server. Does not deploy a virtual
appliance and provides for more complex configuration options.

WHERE
The user specifies a Host, System Pool or existing virtual server
where he wants to deploy virtual appliance A.
When virtual appliance A is deployed, virtual server A is created with the definitions
detailed in virtual appliance A. If the user selects to deploy virtual appliance A to existing
virtual server A, the existing virtual server is filled with the operating system and software
applications defined in virtual appliance A.

32 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Deploy

Select WHAT to deploy:


Virtual appliance
Empty virtual server

33 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Deploy > Virtual Appliance

Select WHERE to deploy:


Target
The virtual appliance is deployed to a new virtual server on the selected host or
system pool
Existing virtual server
The virtual appliance is deployed to the selected existing server

34 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Deploy > Virtual Appliance > PowerVM Host

Select new virtual server specifics containing virtual appliance:


Name, Storage Pools, Network Mapping

35 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Deploy > Virtual Appliance > z/VM Host

Select specifics of z/VM virtual appliance and containing new virtual server:
Processor, Processor Type, Memory, Disk pages, Network Interfaces, Server Settings

36 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Deploy > Virtual Appliance

Select WHERE to deploy:


Target
The virtual appliance is deployed to a new virtual server on the selected host or
system pool
Existing virtual server
The virtual appliance is deployed to the selected existing server

37 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Deploy > Virtual Appliance > Existing PowerVM Virtual Server

Select optional network virtual server settings:


Network Mapping

38 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Deploy > Virtual Appliance > Existing z/VM Virtual Server

Select specifics of z/VM virtual appliance and containing new virtual server:
Processor, Memory, Network Interfaces, Server Settings

39 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Deploy > Virtual Appliance > Target > Customize Appliance

Customize the virtual appliance


What the OS needs to run

40 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Deploy > Summary

Run or Schedule the deploy

41 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Workloads
A workload is a deployed virtual appliance that allows you to monitor
and manage one or more virtual servers as a single entity. With IBM
Systems Director VMControl, you can capture, import, and deploy virtual
appliances to create a workload within your environment.

Workloads
Created from Deploy
Resilience Policy
Edit
Group as Workload
Dashboard

42 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Workloads

Workload Dashboard
Group virtual servers that
contribute to the business
Summarize resources used
Aggregated monitoring

43 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


System Pools
A system pool logically groups like hosts with the goal of better resource
usage and workload resilience. A system pool can contain multiple hosts
and their associated virtual servers. A system pool facilitates the
relocation of virtual servers from one host to other hosts in the system
pool. By relocating hosts within a system pool, you can maintain the
high availability and resilience of your workloads.

Capabilities New type of system with IBM System Director, allowing the
pool to be managed a single logical entity in the data center
Create System Pool
Add/Remove Hosts
Monitors Resilient Workloads

Mobility
Automatic Placement
Dashboard

Optimized for .
Availability
Performance
Energy

44 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

Supporting Existing Systems and Workloads


System Pools can be defined from a
combination of new and existing system within
the data center.
Image Library
For new systems, all of the systems capacity is added and
managed as part of the pool.
For existing systems, all of the remaining capacity is added
and managed as part of the pool.
Any pre-existing workloads are recognized, however not
managed within the systems pool.

Existing workloads can be migrated to a system


pool.
Capture existing workload
Deploy workload to System Pools

System Pool

View In Animation Mode

45 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

Workload (Virtual Server) Resilience within a System


Pool Relocate Virtual Servers between Hosts within the Pool
- Determine best host placement within the pool
- Supports single virtual servers and host evacuation

Move virtual servers away from a failing host system


- Automate relocation and placement of virtual servers in response to
predicted host system failures with no disruption.

Restart virtual servers when a host system fails


- Automate remote restart and placement of virtual servers in response
to host system failures with minimal disruption.

Resilience policy associated with the workload


- Provide workload resilience yes/no
- Enables host system monitoring for failures and predictive failures
- Automates recovery action based on desire level of automation
- Users can add automation for custom thresholds
System Pool
Automation policy associated with the workload
- Automate = Require Approval / Automate
- Require Approval VMControl recommends actions and requires
approval
- Automate VMControl automates actions

View In Animation Mode

46 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


System Pools The dashboard will provide simplified monitoring and
visualization of the aggregate capacity and utilization for the
System Pool Dashboard: systems within a pool.
Workloads running in system pool
Resources used/available
Aggregated monitoring
Aggregated status

47 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Resilience and Automation

Resilience:
Workloads in a system pool can be resilient
System pool automatically relocates when
problems are found
Approval Required option builds trust
Automation plans for triggering relocation with
system pools

48 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

Server, Storage Topology: Mid-Range


Storage Control (SC)
Configuration support for
storage fabric, switches for
IBM mid-range storage
(DS3k/4k/5k)
Provides storage virtualization
services for VMControl
2.1dynamic storage
provisioning supporting Image

Storage
Control
Management use cases Manage, Configure devices, fabric
VMControl
Dynamic Allocation

IBM Mid-Range:
DS3k, DS4k, DS6k FC Switch
Brocade, qLogic
Dynamic Attach

VIOS
Non-IBM Storage Controllers
Logical Volume Group: no mobility Power

49 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

Server, Storage Topology: High End


Storage Control (SC) TPC
Interoperates with TPC for High End High End storage controller Management and
storage controller Management and Configuration support (IBM, non-IBM)


Configuration support
Provides storage virtualization services for
SAN Volume Controller (SVC)
VMControl 2.2 dynamic storage Managed by TPC; includes TPC license
provisioning supporting Image Virtualizes storage controllers (IBM, non-IBM)
Management AND System Pool workload
resiliency use cases
Initially, DS8k and SVC TPC
Future, non-IBM storage Manage SVC, SAN Controllers

Manage, Configure devices, fabric

Storage
Control
Manage, Configure devices, fabric Dynamic Allocation
VMControl
SVC
FiberChannel 2 protocol devices:
Dynamic Allocation
IBM, non-IBM DS8k
IBM Mid-Range:
DS3k, DS4k, DS6k FC Switch FC Switch
Dynamic Attach
Brocade, qLogic TPC managed domain
VIOS

Non-IBM Storage Controllers

Logical Volume Group: no mobility Power

50 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

IBM Systems Director VMControl


Reference

IBM Systems Director:


http://publib.boulder.ibm.com/infocenter/director/v6r1x/index.jsp?
topic=/director_6.1/fqm0_main.html

VMControl:
http://publib.boulder.ibm.com/infocenter/director/v6r1x/topic/vim_
220/fsd0_vim_main.html

51 IBM Systems Director VMControl 2.2 2010 IBM Corporation


IBM Systems Director

Questions

52 IBM Systems Director VMControl 2.2 2010 IBM Corporation

S-ar putea să vă placă și