Вы находитесь на странице: 1из 27

2011 IBM Corporation 1

Tivoli Storage Manager


for Virtual Environments
Sebastian Trost | Tivoli Storage Management Solutions | 19. Juli 2011

Tivoli Software
2011 IBM Corporation
2
Agenda
1 Einfhrung
2 Traditionelles Backup von virtuellen Maschinen
3 TSM for Virtual Environments
4 Restoreverfahren
5 Zusammenfassung & Ausblick
2011 IBM Corporation
3
Common Virtual Environment Terms
! Host
ESX Hypervisor environment which creates and supports production virtual
machines

! VMware Backup Client
Independent server which performs proxy backups for production machines

! Backup Server
Independent server which stores and manages production data backup copies

! Guest
Production virtual machine (VM)
2011 IBM Corporation 4
Prognosen von Analytikern zeigen!
Mehr als 90% aller Anwender die virtuelle Maschinen nutzen,
tun dies um insbesondere x86-Speicherplatz zu reduzieren
und Energiekosten zu sparen.
Die Dichte von virtuellen Maschinen auf physikalischen
Servern nimmt weiter zu. Heute 1:15, vor einigen Jahren 1:4
2012 wird der meiste x86 Workload von virtuellen Maschinen
verursacht.
Annhernd 80% aller virtueller Maschinen werden derzeit noch
durch traditionelle in-guest oder host Backups gesichert.
Quellen: Gartner, IDC, ESG 4
2011 IBM Corporation
Changing the game, for better and for worse !
Virtualized servers have been a boon to the
systems side of the house,
but a bane for storage managers.

Hot Technologies for 2011,
STORAGE Magazine, Dec 2010 (link)

5
2011 IBM Corporation 6
Agenda
1 Einfhrung
2 Traditionelles Backup von virtuellen Maschinen
3 TSM for Virtual Environments
4 Restoreverfahren
5 Zusammenfassung & Ausblick
2011 IBM Corporation
Hypervisor
Virtuelle Maschinen
Traditionelles Backup virtueller Maschinen (in-guest)
Datastore
/VMFS/VM_1
/VMFS/VM_2
/VMFS/VM_3
TSM
Client
TSM
Client
TSM
Client
Backup Server
TSM
TSM
Client
TSM
Client
TSM
Client
TSM
Client
TSM
Client
TSM
Client
TSM
Client
CPU Memory Network
Tiered Storage
2011 IBM Corporation
Traditionelles Backup virtueller Maschinen (in-guest)
! Ein TSM B/A Client pro virtueller Gastmaschine installiert
! Nachteil: Viele B/A Client Installationen, Management & Wartung
! Nachteil: Verbrauch wertvoller Ressourcen (Memory, I/O Ressourcen) bei
parallelen Backups, Filesystem-Scan etc.
8
Tiered Storage
VMware ESX / ESXi Server
Hypervisor
Virtuelle Maschinen
Backup
Server
Virtual Disk
Volumes
2011 IBM Corporation 9
Agenda
1 Einfhrung
2 Traditionelles Backup von virtuellen Maschinen
3 TSM for Virtual Environments
4 Restoreverfahren
5 Zusammenfassung & Ausblick
2011 IBM Corporation
Tivoli Storage Manager for Virtual Environments
Hypervisor
Virtuelle Maschine
vStorage API for DP
TSM API
vStorage
Server
VMware Snapshot
Datastore
/VMFS/VM_1
/VMFS/VM_2
/VMFS/VM_3
TSM Server TSM Server
vStorage Server
TSM API
2011 IBM Corporation
Tivoli Storage Manager for Virtual Environments
Der neuste Ansatz: VMware vStorage API for Data Protection
11
VMware ESX / ESXi Server
Hypervisor
Virtuelle Maschine
Backup
Server
Virtual Disk
Volumes
! Auf den VM Storage wird direkt zugegriffen (via VADP)
! VMware Snapshort wird ohne Umwege zum Backup Server geschickt
(Daten werden nicht am vStorage Server/Proxy Server gepuffert)
! Changed Block Tracking:
Erlaubt inkrementelle Backups ohne das Gastsystem vollstndig scannen zu mssen
! Der vStorage Server kann auch eine virtuelle Maschine sein - keine zustzliche Hardware!
2011 IBM Corporation
12
TSM for Virtual Environments Doing a Backup
1. TSM Backup/Archive Client uses VMware vStorage API
" API contacts VMware (vCenter or ESX)
2. Invokes VMware-Tools on Guest (VSS consistent Snapshot)
3. ESX creates Snapshot

No staging disk on vStorage server

7. TSM Backup/Archive Client (on vStorage Server) reads VMDK directly through
SAN (if available)
8. TSM Backup/Archive Client sends backup data to TSM server
9. Snapshots will be removed automatically
10. Optional use of Storage Agent (TSM for SAN)
2011 IBM Corporation
13
Auto Discovery of new VMware Guests
! Feature of TSM Backup/Archive Client V6.2.0
Ability to query vCenter for a list of Guests
ESX / ESXi 3.5 and 4.x
vCenter - vSphere 4 and VI 3.5
! ALL-VM: Selects all virtual machine guests found on vCenter or ESX
! ALL-WINDOWS: Selects all Windows guests
! VMHOST=esx1.ibm.com,esx2.ibm.com: Selects all guests on an ESX host
! VMFOLDER=foldername1,foldername2: Selects all guests within a folder
2011 IBM Corporation
14
Agenda
1 Einfhrung
2 Traditionelles Backup von virtuellen Maschinen
3 TSM for Virtual Environments
4 Restoreverfahren
5 Zusammenfassung & Ausblick
2011 IBM Corporation
TSM for Virtual Environments
Restoreverfahren
Single File
Recovery
Near-Instant
Volume Recovery
Full Virtual
Machine Recovery
15
2011 IBM Corporation
16
Restore GUI
2011 IBM Corporation
17
New Features included in TSM for VE
! Mount
Quickly mounts a snapshot, as a virtual disk, from the backup server to the
Guest
Mounts snapshots without actually restoring the files to Guest
Interfaced through GUI and CLI
! Instant Restore
Restores volume/data directly to Guest (non-OS disk only)
Enables access to snapshot data during the restore process,
as soon as the restore begins
Interfaced through GUI only
2011 IBM Corporation
18
Data Protection for VMware: File Recovery
VMware ESX / ESXi Server
Hypervisor
Virtual Machines
TSM
Server
1. User launches TSM for VE Agent
a. Enters TSM node name for authentication
with TSM server
b. Select VM, recovery point and disk
c. Select partition mount / partition
2. Volume is presented to local system (if off-host
mount, make volume available to VM guest)
3. User copies files (files restored from TSM
storage pool)
Agent Deployment
Linux and Windows install
packages
1. In-guest for VM user
initiated restore
2. Off-host centralized file
restore (windows
package typically on
same machine as B/A
client)
2011 IBM Corporation
19
Data Protection for VMware: Instant Restore
VMware ESX / ESXi Server
Hypervisor
Virtual Machines
TSM
Server
1. User launches TSM for VE Agent
a. Authenticates with TSM server
b. Selects VM, recovery point and non-OS volume
2. Volume restore background process initiated
3. Data restored on-demand based on access
(while background restore in process)
1. Agent deployed
in VM guest

2011 IBM Corporation
20


1. Activate Instant Restore
2. Background Process
restores blocks gradually
3. Write IOs are performed as usual
4. Read IOs from un-recovered
areas create restore on demand
5. All other reads are performed as usual


TSM
Server
Guest
Machine
New Production
Disk
New Guest
Machine
Typical Production
Disk
Instant Restore
Instant Restore allows users to start
using applications on the same disk
to which the volume is being
restored, while the restore operation
is still in process.

(Note: The process cant be activated against
system volumes)

2011 IBM Corporation
21
TSM for Virtual Environments: Platform Support
! Backup Client Platforms
Windows Server 2003 (32 bit and 64 bit)
Windows Server 2003 R2 (32 bit and 64 bit)
Windows Server 2008 (32 bit and 64 bit)
Windows Server 2008 R2 (64 bit only)
Note: Backup Proxy server can be physical or virtual
! VMware Host Platforms
ESX / ESXi 3.5 and 4.0 and 4.1
vCenter - vSphere 4 and VI 3.5
! Backup Server (TSM Server)
TSM V5.5, V6.1, V6.2
All existing TSM commands and schedules will continue to work as before
2011 IBM Corporation
22
Agenda
1 Einfhrung
2 Traditionelles Backup von virtuellen Maschinen
3 TSM for Virtual Environments
4 Restoreverfahren
5 Zusammenfassung & Ausblick
2011 IBM Corporation
TSM for Virtual Environments v6.2 At-A-Glance
! TSM for VE nutzt VMwares vStorage APIs for Data Protection (VADP)
! Schnelle block-level inkrementelle Image Backups basierend auf
VMwares Change Block Tracking (CBT)
! Flexible Wiederherstellungsmglichkeiten: File, Volume oder Image
! Backup Workload wird zum vStorage Backup Server verlagert
" keine Ressourcenengpsse am ESX Host/VMware Gste
! Near-Instant Restore von Windows und Linux Disk Volumes
" Daten sind sofort verfgbar, obwohl im Hintergrund noch der Wiederherstellungvorgang luft
! Vereinfachtes Agenten-Management Ein Agent untersttzt mehrere VMs!
! Auto-Discovery neuer VMs
! TSM for VE wird ab TSM Server v5.5 untersttzt
! Es wird keine zustzliche Hardware bentigt.
23
Effiziente state-of-the-art Datensicherung von virtuellen Gastsystemen
2011 IBM Corporation
IBM Unified Recovery Management
24 24
FastBack for
Workstations
TSM Server
Remote Office(s) Data Center
DR Operations

ProtecTIER
Storage
pool
Information
Archive
FastBack
Server(s)
FastBack
Clients
TSM
Clients
Mobile Offices
FlashCopy
Manager
Tivoli Storage Manager UI
(Tivoli Integrated Portal)
Install / Upgrade
Service Reporting
Service Monitoring
Set Policies
Service Configuration
Backup/Restore
TSM
Clients
WAN /
LAN
Public
Private
Hybrid
Service Availability and Performance Management
Service Delivery and Process Automation
Backup
Cloud,
Managed
Services
TSM for Virtual
Environments
Virtual Machines
2011 IBM Corporation 25
2011 IBM Corporation 26 26
FRAGEN

IBM-Allee 1
D-71139 Ehningen
Phone: +49-151-15162800
Mail: sebastian.trost@de.ibm.com
Vielen Dank fr Ihre
Aufmerksamkeit!
Sebastian Trost
26
2011 IBM Corporation
Trademarks and Disclaimers
Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel
Corporation or its subsidiaries in the United States and other countries./ Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Microsoft, Windows,
Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. IT Infrastructure Library is a registered trademark of the Central
Computer and Telecommunications Agency which is now part of the Office of Government Commerce. ITIL is a registered trademark, and a registered community trademark of the Office of
Government Commerce, and is registered in the U.S. Patent and Trademark Office. UNIX is a registered trademark of The Open Group in the United States and other countries. Java and all
Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates. Other company, product, or service names may be trademarks or service marks of
others. Information is provided "AS IS" without warranty of any kind.

The customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and
performance characteristics may vary by customer.

Information concerning non-IBM products was obtained from a supplier of these products, published announcement material, or other publicly available sources and does not constitute an
endorsement of such products by IBM. Sources for non-IBM list prices and performance numbers are taken from publicly available information, including vendor announcements and vendor
worldwide homepages. IBM has not tested these products and cannot confirm the accuracy of performance, capability, or any other claims related to non-IBM products. Questions on the
capability of non-IBM products should be addressed to the supplier of those products.

All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.

Some information addresses anticipated future capabilities. Such information is not intended as a definitive statement of a commitment to specific levels of performance, function or delivery
schedules with respect to any future products. Such commitments are only made in IBM product announcements. The information is presented here to communicate IBM's current
investment and development activities as a good faith effort to help with our customers' future planning.

Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience
will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed.
Therefore, no assurance can be given that an individual user will achieve throughput or performance improvements equivalent to the ratios stated here.

Prices are suggested U.S. list prices and are subject to change without notice. Starting price may not include a hard drive, operating system or other features. Contact your IBM
representative or Business Partner for the most current pricing in your geography.

Photographs shown may be engineering prototypes. Changes may be incorporated in production models.

IBM Corporation 2011. All rights reserved.
References in this document to IBM products or services do not imply that IBM intends to make them available in every country.

Trademarks of International Business Machines Corporation in the United States, other countries, or both can be found on the World Wide Web at http://www.ibm.com/legal/copytrade.shtml.

27

Вам также может понравиться