• No results found

Implementing Tivoli Storage Manager on Linux on System z

N/A
N/A
Protected

Academic year: 2021

Share "Implementing Tivoli Storage Manager on Linux on System z"

Copied!
42
0
0

Loading.... (view fulltext now)

Full text

(1)

Implementing Tivoli Storage Manager

on Linux on System z

Laura Knapp

(2)

IBM Software Group | Tivoli software

2006 © 2005 IBM Corporation

2

Agenda

ƒ

Why use Linux on System z for TSM

ƒ

TSM – Some basics

ƒ

TSM Server on Linux

Ź Hardware and Software requirements Ź Configuration and Device Support

Ź Converting to TSM on Linux on System z

ƒ

TSM Clients on Linux

Ź Backup/Archive Client Ź Data Protection Clients Ź Storage Agent (LANFree)

(3)

Why Use Linux on System z for TSM

ƒ

Already invested in Mainframe

Ź

Converting from OEM product

ƒ

Convert from TSM on z/OS

Ź

Saves on licensing costs

ƒ

Convert from ADSM on z/VM

Ź

Need latest function of TSM server

ƒ

Implementing a Big Application on Linux

(4)

IBM Software Group

2006 | Tivoli Software © 2006 IBM Corporation

(5)
(6)

IBM Software Group | Tivoli software

2006 © 2005 IBM Corporation

6

(7)
(8)

IBM Software Group | Tivoli software

2006 © 2005 IBM Corporation

8

(9)

Data Protection on Linux for System z

ƒ

Tivoli Storage Manager for Mail

Ź

Data Protection for Lotus Domino

ƒ

Data Protection for Oracle

Ź

Data Protection for Oracle on Linux for S/390

Ź

Data Protection for Oracle on Linux for zSeries 64-bit

ƒ

DB2

Ź

Interfaces directly to TSM API

ƒ

IBM Tivoli Storage Manager for Application Servers

(10)

IBM Software Group

2006 | Tivoli Software © 2006 IBM Corporation

(11)

IBM Tivoli Storage Manager for Linux on System z

Server Requirements

ƒ

Hardware

Ź A zSeries 900 or 800 server Ź 64-bit is required for TSM V5.3

ƒ

Operating System

Ź Red Hat Enterprise Linux 4

Ź SUSE Linux Enterprise Server 9

Ź SUSE Linux Enterprise Server 8 / UnitedLinux 1.0 Ź 64-bit for TSM V5.3 and higher

ƒ

Communications

Ź TCP/IP

(12)

IBM Software Group | Tivoli software

2006 © 2005 IBM Corporation

12

TSM Server on Linux on System z

ƒ

All TSM server functions available

ƒ

Environments

Ź

IFL (Integrated Facility for Linux)

Ź

LPAR

Ź

z/VM

ƒ

Memory

Ź

TSM uses minimal main memory

Ź

FIlesystem cache can take memory without “directio”

TSM V5.3 uses “directio” for disk storage pools

(13)

z/VM – Why and Why Not

ƒ

Pro’s

Ź Resource Management Ź Multiple guest

Ź Better test environment

ƒ

Con’s

Ź Overhead (generally 5 to 10 percent)

Ź One more level of OS to learn and manage

(14)

IBM Software Group | Tivoli software

2006 © 2005 IBM Corporation

14

Disk - Tivoli Storage Manage Server for Linux on System z

ƒ

Disk Support

Ź

Filesystem volumes – no rlv support

Ź

ext3 or reiserfs

Both support “directio”

JFS works but does not support “directio”

Ź

SCSI or ECKD attached

ƒ

Disk Subsystem Considerations

Ź

Same concerns as on other platforms

Ź

Minimize contention within TSM and with other uses

(15)

Tape - Tivoli Storage Manager for Linux on System z

ƒ

Attachment

Ź TSM “owns” library, drives, and inventory Ź Uses SCSI protocol to drives

Ź Native FCP/SCSI only

Available only on z800/z900

Ź No Channel or ESCON/FICON attached tape support

ƒ

Library Sharing Capable

ƒ

LANFree Capable

ƒ

Support for ACSLS

Ź With or without Gresham EDT

(16)

IBM Software Group | Tivoli software

2006 © 2005 IBM Corporation

16

Linux Support for IBM and ITSM Device Drivers

ƒ

IBM TotalStorage device drivers for IBM tape drives and

libraries

Ź

IBM drivers are linked to specific Kernel Levels

Ź

Several versions on the tape website

ƒ

ITSM device drivers for non-IBM tape drives and libraries

Ź

In V5.3 TSMSCSI uses Linux “pass-thru” driver

Linux SCSI generic driver (sg)

Ź

“pass-thru” driver is open source

(17)

Networking on System z

TSM Storage Pools TSM Database

TCP/IP TCP/IP TCP/IP

TSM Server TSM Client DB2 w/ TSM API

(18)

IBM Software Group | Tivoli software

2006 © 2005 IBM Corporation

18

Export / Import with Tape

(19)

Export / Import with Server-to-Server

TCP/IP TCP/IP TCP/IP

ADSM Server TSM Server

(20)

IBM Software Group | Tivoli software

2006 © 2005 IBM Corporation

20

Converting to TSM Server on Linux on System z

ƒ

New server

Ź

Create new nodes on new server

Ź

Perform “full” incremental backups with new nodes

ƒ

Export / import

Ź

Tape

Ź

Server-to-server

Ź

Both z/VM and z/OS support export using both methods

ƒ

Combination of the above

(21)

Importing to TSM Server on Linux on System z

with Server-to-Server - Requirements

ƒ

TSM on z/OS

Ź Version 5.2 and higher

ƒ

ADSM on z/VM

Ź Service level 3.1.2.110

ƒ

Function

Ź Direct server export to server import over the TCP/IP

Ź To a server of the same or different platform

Ź Merge imported data into existing client file spaces

Ź Incrementally export client file data based on a date/time specification

Ź Commands:

EXPORT SERVER

EXPORT NODE

EXPORT POLICY

(22)

IBM Software Group

2006 | Tivoli Software © 2006 IBM Corporation

(23)

Linux Clients on System z

ƒ

Backup / Archive client

Ź

File and Directory level backup

Ź

Image backup

ƒ

API

Ź

Data Protection for … mentioned previously

ƒ

LANFree Storage Agent

Ź

LANFree on Linux

Ź

Server supports LANFree with other platforms

ƒ

ISC runs on Linux

(24)

IBM Software Group | Tivoli software

2006 © 2005 IBM Corporation

24

BA Client Components

ƒ

Backup-archive client (command line)

Ź

No GUI

ƒ

Administrative client (command line)

ƒ

Tivoli Storage Manager API (32-bit and 64-bit)

ƒ

Web backup-archive client

Ź

Backup and Restore without logging on to Linux

(25)
(26)

IBM Software Group | Tivoli software

2006 © 2005 IBM Corporation

26

Client Requirements

ƒ

Hardware requirements

Ź A 9672 G5 or G6, Multiprise 3000, or zSeries 800 or 900 (31-bit and

64-bit mode)

Ź Disk space: see the README file that is shipped on the product

installation media.

Ź Memory: 128 MB

Ź A minimum screen resolution of 800 by 600 pixels is required to display

the Tivoli Storage Manager Backup-Archive Client Web GUI.

ƒ

Software requirements

Ź The backup-archive client requires the following software to run: Ź SUSE SLES 8 and 9 for System z

Ź Red Hat Enterprise Linux 3.0

(27)

Client Functional Support

ƒ

Filesystems Support

Ź ext2 Ź ext3 Ź reiserfs

Ź Other filesystems can be supported through virtualmountpoints

Limited support - only available if the file system itself supports some basic POSIX system calls, such as read() or write()

ƒ

Image Backup

Ź Linux Logical Volume Manager

/dev/vg00/lv01

Ź Raw Disk

(28)

IBM Software Group | Tivoli software

2006 © 2005 IBM Corporation

28

Tivoli Storage Manager for Application Servers

ƒ

Works with Websphere Application Server on Linux

ƒ

Online Backup/Restore

Ź Hot Backup - No server shutdown Ź WebSphere administration database

Ź All linked WebSphere Application Servers

ƒ

Fully Automated Backup Process

Ź Automatic detection of linked WebSphere Application Servers Ź Manual interventions are no longer required

ƒ

Data Integrity

(29)

Tivoli Storage Manager for Mail

TDP for Lotus Domino

ƒ

Successor product to TDP for Lotus Notes

ƒ

Takes advantage of significant new features in Lotus Domino R5

Ź Backup and restore API interface

Ź Transaction logging

ƒ

Online backup of Domino databases with full integrity

ƒ

Incremental backup through archive of transaction logs

Ź Can use a conditional archive to ensure log space doesn’t fill

ƒ

Expiration of Domino databases via TSM policy definitions

ƒ

Expiration of transaction logs via TDP command

ƒ

Integrated database restore and apply of transaction logs

ƒ

Point in time restore with apply of transaction log

ƒ

Restore to same or different Domino server

(30)

IBM Software Group | Tivoli software

2006 © 2005 IBM Corporation

30

Tivoli Storage Manager for Databases

TDP for Oracle

ƒ

Full or Incremental backup either on-line or off-line

ƒ

Backup of Redo Logs

ƒ

Restore of Tablespace or Datafile while on-line

ƒ

Backups/Restores are performed via Recovery Manager (RMAN)

Ź RMAN is an Oracle Utility

Ź Most RMAN functionality supported by TDP for Oracle Ź Duplex copies of backups via RMAN

ƒ

New option file (tdpo.opt) used to configure TDP for Oracle

Ź Filespace name

Ź TSM configuration and log files Ź Management class

ƒ

Oracle release 8i - single or Oracle Parallel Server 9i - single or Real Application Cluster

ƒ

SuSE SLES 7 or SLES 8 (UL 1.0) with Oracle 9.2.0 (32-bit)

ƒ

Lan-Free support is available with SuSE 8 with IBM Tivoli Storage Manager API 5.2.0 or later.

(31)

Tivoli Storage Manager for Databases

DB2

ƒ

DB2 V 8.x (and higher) includes the backup interface to TSM

ƒ

Built into DB2, no Data Protection agent to purchase or install

ƒ

On-line backup for databases

(32)

IBM Software Group | Tivoli software

2006 © 2005 IBM Corporation

32

TSM Storage Agent on Linux

ƒ

Requirements same as TSM

server

ƒ

Storage Agent attaches to a

tape library “shared” with a

TSM server

ƒ

Server “assigns” a drive and

volume to storage agent

ƒ

Storage agent:

Ź Writes directly to tape

Via the SAN

Ź Informs server what was done

Via the network

(33)

ISC / AdminCenter on Linux

ƒ

Task-oriented interface with wizards to simplify tasks such as

scheduling, managing server maintenance operations and

configuring devices

ƒ

Built on the Integrated Solutions Console and Websphere

ƒ

Multiple TSM Servers can be managed by multiple administrators

concurrently via web browsers

(34)

IBM Software Group

2006 | Tivoli Software © 2006 IBM Corporation

(35)

TSM and Disk I/O

ƒ

Database

Ź Read and Write

Ź Average about 4KB per read or write Ź Random access pattern

Ź Performance important for small files

ƒ

Recovery Log

Ź Write only

ƒ

Storage Pools

Ź Heavy Write during backup / heavy read during housekeeping Ź 256KB writes

Ź Sequential access pattern

(36)

IBM Software Group | Tivoli software

|2006 | © 2005 IBM Corporation

36

Review of Performance

ƒ

Many factors influence Performance

ƒ

Avoid Contention

Ź CPU

Ź Disk configuration

Ź TSM DB and Storage Pools should be isolated from each other

ƒ

Native SCSI disk outperforms ECKD disk

Ź But use more processor power

ƒ

reiserfs uses more processor

Ź Little difference in throughput (depending on workload)

ƒ

Combination of ext3 / sequential disk appears best

(37)

Summary

ƒ

Full function TSM Server

Ź Hierarchical Storage Pool Architecture Ź Tape Reclamation and Collocation Ź LANFree / Library Sharing

Ź Disaster Recovery Manager Ź Export / Import <=> TSM server

ƒ

Full range of TSM clients

Ź Backup/Recovery Ź Archive/Retrieve Ź Backup/Archive API Ź Data Protection for ...

(38)

IBM Software Group | Tivoli software

|2006 | © 2005 IBM Corporation

38

(39)
(40)

IBM Software Group | Tivoli software

|2006 | © 2005 IBM Corporation

40

Resources

ƒ

Yahoo Group Teamrooms groups.yahoo.com

ƒ

Tivoli software homepage -- http://www-3.ibm.com/software/tivoli/

ƒ

Tivoli UserGroups

–http://www-3.ibm.com/software/sysmgmt/products/support/Tivoli_User_Groups.html

ƒ

Tivoli Customer Portal --https://www6.software.ibm.com/reg/tivoli/custport-I

ƒ

Tivoli Education -- http://www-3.ibm.com/software/tivoli/education

ƒ

Tivoli Software Events -- http://www-3.ibm.com/software/tivoli/news/events/

ƒ

Tivoli Best Practices --

http://www-3.ibm.com/software/tivoli/features/oct2002/best.html

ƒ

IBM Link - http://www.ibmlink.ibm.com/.

ƒ

IBM Manuals

(41)

Copyright IBM Corporation 2006.

All Rights Reserved.

Ź This presentation is intended to assist IBM SWG Sales and their business partners in understanding IBM Software marketing tactics, sales tactics, and our direction during 2006.

Ź This presentation can be used in sales situations except individual charts labeled VENDOR CONFIDENTIAL or IBM

CONFIDENTIAL, in which case they should be considered confidential under the practices in place in your firm and under any existing agreements with IBM regarding disclosure of confidential information.

(42)

IBM Software Group | Tivoli software

|2006 | © 2005 IBM Corporation

42

© Copyright IBM Corporation 2005/2006. All rights reserved.

The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software.

References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way.

IBM, the IBM logo, the e-business logo and other IBM products and services are trademarks or registered trademarks of the International Business Machines Corporation, in the United States, other countries or both.

Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. 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.

All other trademarks, company, products or service names may be trademarks, registered trademarks or service marks of others

Disclaimer: NOTICE – BUSINESS VALUE INFORMATION IS PROVIDED TO YOU 'AS IS' WITH THE UNDERSTANDING THAT THERE ARE NO REPRESENTATIONS OR WARRANTIES OF ANY KIND EITHER EXPRESS OR IMPLIED. IBM DISCLAIMS ALL WARRANTIES INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. IBM DOES NOT WARRANT OR MAKE ANY REPRESENTATIONS REGARDING THE USE, VALIDITY, ACCURACY OR RELIABILITY OF THE BUSINESS BENEFITS SHOWN.. IN NO EVENT SHALL IBM BE LIABLE FOR ANY DAMAGES, INCLUDING THOSE ARISING AS A RESULT OF IBM'S NEGLIGENCE.WHETHER THOSE DAMAGES ARE DIRECT, CONSEQUENTIAL, INCIDENTAL, OR SPECIAL, FLOWING FROM YOUR USE OF OR INABILITY TO USE THE INFORMATION PROVIDED HEREWITH OR RESULTS EVEN IF IBM HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE ULTIMATE RESPONSIBILITY FOR ACHIEVING THE CALCULATED RESULTS REMAINS WITH YOU.

References

Related documents

The residential part of the palace occupies the whole of the eastern end contained by the outside enclosing wall, and the main entrance is central with the pond, on

The main objective of the Project on College Management System is to manage the details of College, Course, Batch, Faculty, Students.. It manages all the information about

IBM Tivoli Storage Manager (TSM) server Florence receives the data being sent by the TSM Backup/Archive client (scheduler service) on file server Izmir as well as the files from

One z/VM LPAR with many Linux virtual servers enables resource sharing z/OS LPAR z/VM Production LPAR Router WebSphere Cluster HTTP Server WAS Server WAS Server WAS Dmgr

 Symantec Backup Exec – Requires Tape Device Drivers  IBM Tivoli Storage Manager – Requires TSM device drivers  HP Data Protector – Does not require Tape Device

o THAT FIRST HALF (86 POINTS): The Cavs rang up the highest-scoring half in NBA Finals history and franchise history (regular and post) when they outscored Golden State 86-68 in

93 (entered into force Dec. 3, 1998) (applying to international armed conflicts and non-international armed conflicts). Although AP I does not consider those attacks as an

This is due to the fact that, such distribution leads to a high packing density of the glass particles within the cement matrix in which fine particles mostly provide the