Professional Documents
Culture Documents
Aplicaciones Orientadas al
Aprovechamiento de las Tecnologas Tivoli
Storage
A mi familia
Prefacio
En el contexto actual, donde la informacin es la esencia de una organizacin resulta cada vez ms necesario disponer de sistemas informticos,
seguros, distribuidos, multiplataformas y que adems se encargen de la gestn
automtica de la informacin con acceso desde la web para su control y administracin, mejorando la gestin, dado que no hay que estar fsicamente frente
a los equipos para realizar las tareas pertinentes.
Todo lo sealado precedentemente sera ilusorio si no se dispusiera del software, o del conjunto de software adecuado que facilitaran la tarea de respaldar
los datos, para que la informacin de trabajo y la informacin histrica este
siempre disponible entre las distintas dependencias de las organizaciones, de
forma inmediata y coherente utilizando diferentes plataformas de hardware y
de software.
Este trabajo se basa en probar una aplicacin web utilitaria empleando
el software Tivoli Storage Manager para asistir a los usuarios de una organizacin, en la gestin automtica e inteligente del respaldo de los datos y la
informacin necesaria, gestionando globalmente los recursos de almacenamientos.
Las bases de datos de la aplicacin web sern administradas por Tivoli
Storage Manager, para lo cul se deber asignar y asociar espacios de almacenamiento de diferentes medios de almacenamiento al entorno Storage Manager,
asignando diferentes tipos de acceso a esos espacios de almacenamientos.
Los usuarios podrn realizar el backup de sus datos, de forma sencilla y por
medio de una interface grfica de usuario, tambin podran recuperar fcilmente
la informacin en caso de que por algn motivo la perdieran, eligiendo la
versin de backup que desean recuperar.
Por otro lado se crearn distintos administradores del Server Tivoli Storage Manager con distintos privilegios, los cules podrn dar de alta, vaja y
modificar clientes, medios de almacenamientos, polticas de administracin y
clases administradoras.
Objetivos
El objetivo inicialmente planteado fue la realizacin de una aplicacin utilitaria empleando sofware relacionado con Tivoli Storage Manager para asistir a
los usuarios en la gestin automtica e inteligente del recurso almacenamiento,
vi
vii
Una vez finalizado el entorno administrado por Tivoli se realiz la grabacin en DVD de todo el material correspondiente al trabajo final: una
versin de la aplicacin utilizada, otra referente al libro en formato Latex
y el PDF generado. Tambin se icluy los instaladores de los productos
utilizados para el desarrollo, es decir DB2 UDB y WebSphere Studio
Application Developer y el Tivoli Storage Manager.
Objetivos Logrados
Se han alcanzado plenamente la totalidad de los objetivos planteados para
el presente trabajo.
Organizacin del Informe Final
El informe final comprende un libro impreso y un DVD, adems de un
resmen y de un resmen extendido.
El libro impreso est organizado en tres partes, la primer parte esta compusta por los primeros siete captulos, la cul describe las tecnologas y conceptos ms importantes relacionados con Tivoli; la segunda parte esta computa por cinco captulos desde el octavo hsta el dcimo que describen las
funcionalidades de Tivoli Storage Manager, y la tercer parte esta compusta
por un ejemplo prctico y conclusiones.
A continuacin se indica una breve descripcin por captulos:
Captulo 1: presenta una introduccin al Tivoli Enterprise Data Warehouse y los conceptos relacionados con la inteligencia de negocio.
Captulo 2: describe el DB2 Data Warehouse Manager y su relacin con
tivoli.
Captulo 3: presenta una descripcin del Tivoli Storage Manager, los
productos que comprende y las mejoras introducidas respecto a la versin
anterior.
Captulo 4: describe el manejo de la infraestructura en una organizacin
compleja.
Captulo 5: resume los aspectos relacionados con la supervisin en tiempo real.
Captulo 6: detalla el rea de administacin de reportes.
viii
ndice General
I
Conceptos y Tecnologas
.
.
.
.
.
.
.
.
.
.
.
3
3
4
4
6
11
17
28
29
29
32
33
2 DB2 DW Manager
37
2.1 Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.2 Componentes de Tivoli Enterprise Warehouse . . . . . . . . . . 37
2.2.1 Componentes Bsicos . . . . . . . . . . . . . . . . . . . 38
2.2.2 Cmo se Organiza el Tivoli Enterprise Data Warehouse 40
2.3 Arquitectura del Tivoli Enterprise Data Warehouse . . . . . . . 41
2.3.1 Instalacin en una Sola Mquina . . . . . . . . . . . . . 42
2.3.2 Instalacin Distribuida . . . . . . . . . . . . . . . . . . . 42
2.3.3 Instalacin Distribuida con los Agentes Remotos del Warehouse . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3 Descripcin del Tivoli Storage Manager
47
3.1 Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.2 Descripcin del Tivoli Storage Manager V5.2. . . . . . . . . . . 47
3.2.1 Background (Segundo Plano) . . . . . . . . . . . . . . . 48
ix
NDICE GENERAL
3.2.2
3.2.3
3.2.4
3.2.5
50
51
56
58
4 Manejo de la Infraestructura
61
4.1 Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
4.2 Estructura Complejas de Capas de Servicios . . . . . . . . . . . 62
4.2.1 Administracin de Aplicaciones de E-business . . . . . . 67
4.2.2 Arquitectura de Infraestructuras de Aplicaciones de Ebusiness . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
4.2.3 Productos Bsicos Usados Para Facilitar Aplicaciones
de E-business . . . . . . . . . . . . . . . . . . . . . . . . 73
4.3 Administracin de aplicaciones de e-business . . . . . . . . . . 77
4.4 Estructura del Producto Tivoli . . . . . . . . . . . . . . . . . . 79
4.5 Tivoli Monitoring for Web Infrastructure . . . . . . . . . . . . . 82
5 Supervisin en Tiempo Real
87
5.1 Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
5.2 Utilizacin del Tivoli Business Systems Manager . . . . . . . . 87
5.2.1 Flujo de Eventos del Tivoli Business System . . . . . . . 88
5.2.2 Integracin de la Configuracin del Tivoli Business Systems Manager . . . . . . . . . . . . . . . . . . . . . . . . 90
5.2.3 Descubrimiento de Recursos . . . . . . . . . . . . . . . . 92
5.2.4 Utilizacin del Tivoli Business Systems Manager . . . . 93
6 Administracin de Reportes
6.1 Introduccin . . . . . . . . . . . . . . . . . . . . . .
6.2 Descripcin del Tivoli Enterprise Data Warehouse
6.2.1 TEDW Conceptos y Componentes . . . . .
6.2.2 Monitoreo del Proceso de Flujo de Datos .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
95
. 95
. 95
. 97
. 101
II
111
NDICE GENERAL
xi
113
121
125
127
130
130
134
136
136
137
9 Polticas de Administracin
9.1 Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2 Como TSM Maneja Datos . . . . . . . . . . . . . . . . . . . . .
9.2.1 Polticas de Negocio Manejadas Centralmente . . . . . .
9.3 Definir Polticas . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.3.1 Dominios de Polticas . . . . . . . . . . . . . . . . . . .
9.3.2 Poltica por Defeto del Servidor . . . . . . . . . . . . . .
9.3.3 Configuraiones de Poltias Por Defecto en el Dominio
STANDARD . . . . . . . . . . . . . . . . . . . . . . . .
9.3.4 Opcin Relacionada al Servidor: EXPINterval Hours . .
9.4 Conjunto de Polticas . . . . . . . . . . . . . . . . . . . . . . .
9.4.1 Definicin de un Nuevo Conjunto de Polticas . . . . . .
9.4.2 Validar y Activar un Conjunto de Polticas . . . . . . .
9.5 Trabajar con Clases Administradoras . . . . . . . . . . . . . . .
9.5.1 Cmo los Archivos son Destinados a la Clase Administradora . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.5.2 Binding and Rebinding the Management Class . . . . .
9.5.3 Clase Administradora Rebinding Para Versiones de Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
169
169
169
169
171
171
173
8.2
8.3
139
144
150
150
158
161
164
166
173
174
175
175
176
177
177
177
178
xii
NDICE GENERAL
9.6
9.7
9.8
NDICE GENERAL
xiii
xiv
NDICE GENERAL
NDICE GENERAL
xv
III
301
. . . . . . . . .
. . . . . . . . .
Tivoli Storage
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
303
303
303
303
303
309
309
311
313
313
xvi
NDICE GENERAL
13.4.2
13.4.3
13.4.4
13.4.5
315
315
317
317
319
321
324
324
324
326
326
329
329
331
331
335
335
339
339
341
341
341
345
345
345
347
353
353
14 Conclusiones
357
14.1 Lneas Futuras . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
Bibliografa
359
ndice de Materias
361
ndice de Figuras
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
1.10
1.11
1.12
1.13
1.14
1.15
1.16
1.17
1.18
1.19
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
6
10
11
12
13
13
15
16
17
20
21
22
23
24
26
27
30
31
33
2.1
2.2
2.3
38
43
46
3.1
3.2
52
54
4.1
4.2
4.3
63
66
72
xvii
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
xviii
4.4
4.5
4.6
4.7
4.8
5.1
NDICE DE FIGURAS
74
76
78
80
81
89
6.1
6.2
7.1
8.1
8.2
8.3
8.4
8.5
8.6
8.7
8.8
8.9
8.10
8.11
8.12
8.13
8.14
8.15
8.16
8.17
8.18
8.19
8.20
8.21
8.22
NDICE DE FIGURAS
xix
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
170
172
182
183
184
186
187
188
189
192
193
198
199
201
11.1
11.2
11.3
11.4
11.5
11.6
11.7
216
217
222
224
225
227
10.1
10.2
10.3
10.4
Tipos de Clientes . . . . . . . . . . . . . . . . . . . . . . . . . .
Interface de Lnea de Comandos . . . . . . . . . . . . . . . . .
Administracin de Contraseas . . . . . . . . . . . . . . . . . .
Impedir a los Nodos Clientes el Acceso al Servidor . . . . . . .
Opciones del Cliente . . . . . . . . . . . . . . . . . . . . . . . .
Configuracin del Acceso del Cliente al Servidor . . . . . . . .
Opciones Disponibles del Cliente Para Generar y Proporcionar
Rendimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.8 TXNGROUPMAX . . . . . . . . . . . . . . . . . . . . . . . . .
11.9 Opciones del Cliente y del Servidor del TSM . . . . . . . . . .
11.10Conjunto de Opciones Cliente . . . . . . . . . . . . . . . . . . .
11.11Identificar el Valor del Conjunto de Opciones del Cliente . . . .
11.12Uso de la Opcin FORCE . . . . . . . . . . . . . . . . . . . . .
11.13Procesamiento Incluir - Excluir . . . . . . . . . . . . . . . . . .
11.14Procesamiento Continuado del Incluir - Excluir . . . . . . . . .
11.15Excluir Directorios de Backup . . . . . . . . . . . . . . . . . . .
11.16Uso de Nmeros de Sequencias en un Conjunto de Opciones . .
11.17Consultar, Eliminar o Actualizar un Conjunto de Opciones del
Cliente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
203
209
232
233
235
237
238
239
241
242
243
245
247
xx
NDICE DE FIGURAS
12.1
12.2
12.3
12.4
12.5
12.6
12.7
250
251
253
255
256
257
259
260
261
262
263
264
266
269
270
271
274
277
278
280
281
282
283
284
285
287
288
289
290
292
293
296
NDICE DE FIGURAS
xxi
xxii
13.40Registrar Nodo . . . . . . . . .
13.41Registrar Nodo . . . . . . . . .
13.42Interface Grfica de Usuario . .
13.43Backup Incremental Completo
13.44Backup Incremental Completo
13.45Bachup Incremental Completo
13.46backup Incremental Completo.
13.47Backup Incremental Completo
13.48Backup Selectivo . . . . . . . .
13.49Backup Selectivo . . . . . . . .
13.50Aplicacin Web . . . . . . . . .
13.51Aplicacin Web . . . . . . . . .
13.52Aplicacin Web . . . . . . . . .
NDICE DE FIGURAS
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
343
344
345
346
347
348
349
350
351
352
353
354
355
Parte I
Conceptos y Tecnologas
Captulo 1
Introduccin al Tivoli
Enterprise Data Warehouse
1.1
1.1.1
Business Intelligence
1.1.2
web corporativos.
1.1.3
por el tamao de la base de datos del Data Mart. La mayora de los Data Mart
implican menos de 100 GB de datos; algunos son ms grandes, sin embargo,
se espera que como el uso de Data Mart aumenta, aumentarn rpidamente
de tamao.
Fuentes Externas de Datos:
Los datos externos son datos que no se pueden encontrar en los sistemas
OLTP pero se requieren para mejorar la calidad de la informacin en el Data
Warehouse.
Proceso Analtico en Lnea (OLAP):
OLAP es una categora de tecnologa de software que permite a analistas,
encargados, y ejecutivos lograr la comprensin profunda de los datos con acceso
rpido, constante, interactivo y a una amplia variedad de posibles vistas de la
informacin que se ha transformado en informacin primitiva para reflejar la
dimensionalidad verdadera de la empresa segn lo entendido por el usuario.
La funcionalidad de OLAP es caracterizada por el soporte del anlisis
multidimensional dinmico consolidado de los datos de la empresa y por el
anlisis y navegacin del usuario final sobre los datos de la misma, incluyendo:
Clculos y modelacin aplicado a travs de dimensiones, con jerarquas,
y/o a travs de miembros de las jerarquas.
Anlisis de tendencias sobre series temporales.
Separar en subconjuntos para la visin en la pantalla.
Agrupar niveles ms profundos de consolidacin.
Alcance niveles de detalle subyacentes en los datos.
Rotacin a las nuevas comparaciones dimensionales en el rea de visin.
OLAP se implementa en modo cliente / servidor multiusos y ofrece consistentemente respuestas rpidas a las preguntas, sin importar tamao y complejidad de la base de datos. OLAP ayuda al usuario a sintetizar la informacin
de la empresa mediante una visin comparativa, personalizada, as como con
el anlisis de datos histricos y proyectados en varios modelos de datos del
tipo qu-si, what-if. Esto se alcanza con el uso de un Servidor OLAP.
Servidor OLAP:
Un servidor OLAP tiene alta capacidad, es un motor de manipulacin
de datos multiusuarios diseado especficamente para soportar y operar en
estructuras de datos multidimensionales.
Una estructura multidimensional se organiza de manera que los tems de
datos son localizados y accedidos en base a la interseccin de las dimensiones
de los miembros (de las jerarquas) que definen el item. El diseo del servidor y la estructura de los datos se optimizan especficamente para la rpida
recuperacin de la informacin en cualquier orientacin, as como para clculos rpidos y flexibles, y rpidas transformaciones de filas de datos en base a
relaciones expresadas con frmulas.
El servidor OLAP puede efectuar fsicamente el almacenamiento de la
informacin multidimensional procesada para brindar a los usuarios finales
tiempos de respuesta consistentes y rpidos, o puede cargar sus estructuras de
datos en tiempo real desde bases de datos relacionales u otras, u ofrecer una
opcin de ambas.
Dado el estado actual de la tecnologa y el requerimiento del usuario final
por tiempos de respuesta constantes y rpidos, representar los datos multidimensionales en el servidor OLAP es a menudo el mtodo preferido.
Metadata:
Metadata es el tipo de informacin que describe los datos almacenados en
una base de datos e incluye informacin como:
Una descripcin de tablas y campos del Data Warehouse, incluyendo tipos de datos y rango de valores aceptables.
Una descripcin similar de tablas y campos de las bases de datos
fuente, con mapeamiento (equivalencias entre campos) de campos
desde la base de datos fuente al warehouse.
Una descripcin de cmo los datos han sido transformados, incluyendo frmulas, formato, conversin del valor, y agregacin del
tiempo.
Cualquier otra informacin que sea necesaria para soportar y manejar la operacin del Data Warehouse.
Drill-down:
10
11
1.1.4
Diversos intentos se han hecho en el pasado para encontrar una manera conveniente de resolver los requerimientos para el proceso analtico en lnea.
12
13
14
La tcnica de mover regularmente los datos originales de OLTP a un sistema dedicado para propsitos de reportes es un paso que se puede hacer para
evitar el impacto de consultas que demandan tiempos prolongados de proceso,
en el sistema operacional.
Adems de las ventajas en rendimiento, y las normas de seguridad pueden
ser manejadas muy fcilmente en esta arquitectura.
Las mquinas totalmente aisladas, eliminan cualquier interdependencia entre el anlisis y la carga de trabajo operacional. El problema principal que
persistir en esta arquitectura es el hecho de que la arquitectura de la base de
datos no se ha cambiado u optimizado para el rendimiento de las consultas,
el nivel ms detallado de informacin se copia sobre el servidor de anlisis
dedicado.
La carencia de tablas de resmenes o de agregaciones dar lugar a consultas
que requieren prolongados tiempos de proceso con un gran nmero de archivos
y joins en cada requerimiento. Para construir una arquitectura de esta manera,
la transferencia de archivo o FTP puede ser suficiente para algunas situaciones.
Data Mart Sencillo:
Un nmero creciente de usuarios estn implementando Data Marts sencillos
para lograr experiencia con data warehousing.
Estos Data Marts generalmente se implementan como una prueba (del
concepto) y crecen en un cierto plazo. Un Data Warehouse tiene que ser
construido, no puede ser comprado!. Este primer ladrillo en el Data Warehouse debe mantenerse bajo control; muchos Data Marts sencillos crearan
una pesadilla para su administracin.
El modelo two-tiered (dos niveles) de crear un solo Data Mart en una
mquina dedicada incluye ms preparacin, planeamiento e inversin. La fig.
1.7 de la pg. 15 muestra este enfoque.
Las principales ventajas de esta solucin, comparada con otros modelos,
est en el rendimiento, en los valores precalculados y agregados, en una mayor
flexibilidad para agregar datos adicionales desde mltiples sistemas y aplicaciones de OLTP, y en las mejores capacidades para almacenar datos histricos.
Se pueden agregar metadatos al Data Mart para incrementar la facilidad de
uso y la navegacin a travs de la informacin en la base de datos informativa.
15
16
1.1.5
17
18
19
20
21
22
1. Tablas de hechos.
2. Tablas de dimensiones.
Las siguientes son definiciones para los componentes del Esquema StarJoin:
Tablas de hechos: Qu estamos midiendo?.
Las tablas de hechos contienen la informacin bsica del nivel de transaccin del negocio que es de inters para una aplicacin en particular. En
anlisis de marketing, por ejemplo, stos son datos bsicos de las transacciones de ventas. Las tablas de hechos son grandes, frecuentemente almacenan
millones de filas, y principalmente numricas.
23
24
25
26
27
28
1.2
29
1.3
1.3.1
Ha habido un problema inherente con la mayora de las aplicaciones de administracin. Las aplicaciones de administracin recogen muchos datos de la
empresa y los almacenan en bases de datos o archivos. Cada aplicacin utiliza
su propia base de datos, datos del balance, o archivos planos con sus propios
formatos diferentes.
Para cada aplicacin se tiene que instalar un informe individual con una
herramienta de reporte. Esto da informacin sobre los datos recogidos por la
aplicacin individual, pero esto muestra solo parte de la historia. El anlisis y correlacin de datos desde diferentes aplicaciones en un informe resulta
imposibles, o por lo menos difcil de lograr.
30
31
32
(e) Globalizacin: Hay algunas limitaciones en la capacidad del National Language Support del TDS.
(f) Principios bsicos de la administracin de la aplicacin: Las guas
TDS tpicamente estn armadas en una aplicacin bsica del tipo aplicacin-para-administracin. Para tener capacidad de hacer
aplicaciones de reporte de alto valor, tales como administracin del
nivel de servicios o planeamiento de capacidad, es crtico poder
correlacionar datos a travs de muchas aplicaciones de administracin.
1.3.2
La Solucin
33
1.3.3
34
Tivoli Enterprise Data Warehouse realiza agregacin de datos (por ej. diariamente o semanalmente) y permite al usuario restringir la cantidad de datos
almacenados en el depsito central de datos. Los datos son tambin depurados y consolidados para permitir modelos de datos del depsito central para
compartir dimensiones comunes.
Por ejemplo, Tivoli Enterprise Data Warehouse asegura que ahora, el nombre del host, y la direccin IP son las mismas dimensiones a travs de todas
las aplicaciones.
El Tivoli Enterprise Data Warehouse permite la correlacin de informacin desde muchas aplicaciones Tivoli.
Tivoli Enterprise Data Warehouse tambin puede ser usado para generar
valor agregado correlacionando datos desde muchas aplicaciones Tivoli. Permite generar informes altamente complejos, con una total asociacin de datos
de distintas aplicaciones.
La primera aplicacin de este tipo que utiliza el Tivoli Enterprise Data
Warehouse es el Tivoli Service Level Advisor (TSLA). Usa y relaciona los
datos desde las siguientes aplicaciones para comprobar la conformidad con los
niveles de servicios predefinidos:
Tivoli Enterprise Console.
Tivoli Distributed Monitoring.
Tivoli Web Services Manager.
Tivoli Application Performance Management.
Tivoli Business Systems Manager.
El Tivoli Enterprise Data Warehouse usa interfaces probadas abiertas,
para extraer, almacenar y compartir datos.
Tivoli Enterprise Data Warehouse puede extraer datos desde cualquier
aplicacin (Tivoli y no Tivoli) y almacenarlos en una base de datos central comn. La aplicacin Tivoli Enterprise Data Warehouse tambin provee acceso
transparente para soluciones de B.I. de terceras partes (el estndar CWM),
35
como IBM DB2 OLAP, Crystal Decisions, Cognos, Business Objects, Brio
Technology, y Microsoft OLAP Server. CWM es el estndar para Common
Warehouse Metadata, una especificacin estndar de la industria para el intercambio de metadatos definida por el Object Management Group.
El Tivoli Enterprise Data Warehouse provee un generador de reportes
front end (para usuario final) basado en la Web.
Llamado la Report Interface, pero la arquitectura abierta prevista por el
Tivoli Enterprise Data Warehouse permite otros front ends de B.I. que son
usados para acceso de los datos en el Warehouse central. El valor aqu es
flexibilidad. Los clientes pueden usar la aplicacin de informes a su eleccin,
y no estn limitados a cualquier aplicacin.
Todas las aplicaciones Tivoli proveern informes estndar fuera del box.
Todas las aplicaciones Tivoli proveern informes y planillas de informes
estndar fuera del box, utilizando el warehouse central comn del Tivoli Enterprise Data Warehouse. Estos informes proveern informacin similar a la
suministrada por muchas guas actuales TDS. Como se mencion anteriormente, Tivoli tambin proveer y desarrollar (como productos separados)
un alto valor, aplicaciones de informes provenientes de diferentes productos o
aplicaciones complejas como el Tivoli Service Level Advisor.
El Tivoli Enterprise Data Warehouse provee un robusto mecanismo de
seguridad.
Tivoli Enterprise Data Warehouse provee un robusto mecanismo de seguridad permitiendo construir los data marts con datos provenientes de subconjuntos de recursos administrados.
Suministrando niveles de autorizacin de la base de datos para acceder
a esos data marts, Tivoli Enterprise Data Warehouse puede direccionar la
mayora de los requerimientos de seguridad relacionados con limitar el acceso
a datos especficos a esos clientes/unidades de negocio que tienen una concreta
necesidad de conocimiento.
El Tivoli Enterprise Data Warehouse provee una arquitectura escalable.
36
Dado que Tivoli Enterprise Data Warehouse depende de tecnologa probada y de estndares de la industria para sistemas de administracin de bases
de datos relacionales (RDBMS), provee una arquitectura escalable para almacenamiento y recuperacin de datos.
Captulo 2
Introduccin
2.2
38
2.2.1
Componentes Bsicos
39
40
2.2.2
2. Tivoli Enterprise Data Warehouse Language Support: Los archivos necesarios para utilizar el Tivoli Enterprise Data Warehouse en diferentes
lenguajes. Este CD soporta los lenguajes SBCS y DBCS.
3. Tivoli Enterprise Data Warehouse Documentation: La librera de documentacin del Tivoli Enterprise Data Warehouse.
4. Un grupo de CDs de DB2: stos varan dependiendo de la versin que
se solicita, la SBCS o DBCS del Tivoli Enterprise Data Warehouse.
Paquetes Warehouse
Un paquete Warehouse es la parte de un producto del software Tivoli
que proporciona funcionalidad de Warehouse. Puede ser proporcionado en el
medio de instalacin del producto, en un CD separado, o en una coleccin
de paquetes Warehouse. Cuando no se provee en un CD que contenga slo
uno o ms paquetes Warehouse, un paquete Warehouse est situado en un
subdirectorio llamado tedw_apps_etl.
2.3
42
2.3.1
Se puede instalar todos los componentes del Tivoli Enterprise Data Warehouse
en una sola mquina. Esta configuracin es fcil para instalar y para mantener.
Sin embargo, se recomienda esta configuracin solamente para ambientes de
prueba o demostracin.
El Control server debera estar en una mquina Windows 2000 o Windows
NT. La configuracin de una sla mquina no puede ser instalada en un servidor UNIX. Se pueden instalar todos los componentes del Tivoli Enterprise
Data Warehouse en un solo paso. Antes de instalar el Tivoli Enterprise Data
Warehouse hay que instalar primero en esa mquina el IBM DB2 Universal
Database Enterprise Edition.
2.3.2
Instalacin Distribuida
44
El Data Warehouse Center en el Control server automatiza el procesamiento del Data Warehouse. Se lo puede utilizar para definir los procesos ETL que
mueven y transforman datos en el Data Warehouse central y los esquemas estrella usados por los Data Marts. Entonces se puede utilizar Data Warehouse
Center para programar, mantener, y supervisar estos procesos. El gestor del
Warehouse es una parte del DB2 Warehouse Manager. En esta configuracin,
el gestor del Warehouse funciona solamente en el Control server.
El sistema en el cual se instala el Control Server debe conectar a los almacenamientos operacionales de los datos de la empresa, que potencialmente
residen en otros sistemas y en base de datos relacionales fuera de DB2. Para
permitir al Control Server tener acceso a estas fuentes de datos, se debe instalar al cliente apropiado de la base de datos para cada fuente de datos en el
Control server del sistema.
El servidor central del Data warehouse contiene solamente las bases de
datos DB2. En esta configuracin ninguna parte del software del Tivoli Enterprise Data Warehouse o los componentes del DB2 Warehouse son necesarios en
este servidor. Los sistemas operativos soportados son Windows NT, Windows
2000, AIX, y Solaris.
Lo mismo es aplicable al servidor del Data Mart. Por esta razn, en una
configuracin tpica, el Data Warehouse central y los Data marts estarn en
un servidor de base de datos.
El servidor del Report Interface (o servidor de Interface de Reporte) proporciona herramientas y una interfaz grfica de usuario para crear y mostrar
informes que ayudan a analizar los datos en el Warehouse para responder a
las preguntas que son importantes para el negocio. La Report Interface utiliza
Tivoli Presentation Services. Si ya est instalado en la organizacin, se debe
instalar el componente del Report Interface en el sistema que aloja al servidor
para la IBM Console.
La Report Interface requiere un cliente DB2 run-time (tiempo de ejecucin) para tener acceso a los datos en las instancias DB2 en el Data Warehouse
central, el Data Mart, y el Control Servers. Se debe instalar manualmente el
producto IBM DB2 antes de instalar el componente Report Interface. Cuando
se instala el producto IBM DB2 desde los CDs suministrados con el Tivoli Enterprise Data Warehouse, alguno de los siguientes componentes son suficientes:
DB2 Enterprise Edition
2.3.3
IBM DB2 Warehouse Manager proporciona los agentes del Warehouse que manejan el flujo de datos entre los recursos fuentes del Warehouse y los targets
(destinos de datos). Cuando se instala el Tivoli Enterprise Data Warehouse
Control server, tambin se instala un agente del Warehouse. En algunos ambientes, es suficiente utilizar un agente del Warehouse solamente en el Control
server.
En otros ambientes, se podra mejorar el rendimiento del Tivoli Enterprise
Data Warehouse si se coloca un agente Warehouse en el servidor del Warehouse
central de los datos y en el servidor del Data Mart. El Control server puede
utilizar estos agentes remotos del Warehouse para manejar el flujo de datos.
Esta es una configuracin avanzada.
La fig. 2.3 de la pg. 46 muestra el ejemplo de una configuracin con
agentes Warehouse remotos. En este ejemplo el Warehouse central de los
datos y los Data Marts estn en un servidor.
Crear esta configuracin avanzada requiere las siguientes tareas adems de
las que se realizan para la configuracin bsica:
1. Instalar el DB2 Warehouse Manager en los sistemas que transforman los
servidores del Warehouse central de los datos y los servidores del Data
Mart.
2. Instalar los componentes del Warehouse central de los datos y del Data
Mart del Tivoli Enterprise Data Warehouse.
3. Configurar el daemon del agente del Warehouse en el servidor del Warehouse central de los datos y en el servidor del Data Mart.
46
Captulo 3
Introduccin
En este captulo se dar una introduccin bsica del estilo de presentacin a las
nuevas caractersticas proporcionadas por medio del Tivoli Storage Manager
V5.2.
3.2
48
3.2.1
El grupo de productos es una solucin orientada a la empresa que integra automticamente backup de red, almacenamiento y recuperacin, administracin
del almacenamiento y recuperacin de desastres. El grupo de productos Tivoli
Storage Manager es ideal para los ambientes heterogneos, y de datos intensivos; soportando a 35 plataformas y a 250 dispositivos de almacenamiento a
travs de LANs, WANs y SANs, suministrando adems proteccin para las
bases de datos y aplicaciones de e-mail.
Las mejoras de caractersticas para el servidor y el cliente explotan la tecnologa Storage Area Network (SAN) y responden a la necesidad de acelerar las
operaciones de backup y restauracin. Tivoli Storage Manager utiliza bibliotecas compartidas SAN, dando a servidores mltiples la capacidad de compartir
una biblioteca automatizada en una configuracin SAN de alto rendimiento. La caracterstica de transferencia de datos del cliente LAN-free reduce el
trfico de la red y mejora el ancho de banda haciendo copias de seguridad y
restaurando datos desde discos attachados SAN o cintas de almacenamiento.
Los productos utilizan el Tivoli Data Protection. Tivoli Storage Manager
da soporte a la mayora de las funciones administrativas de la empresa, de las
base de datos, y de las aplicaciones de software de trabajo en grupo. El Tivoli
Data Protection se comunica directamente con estas aplicaciones utilizando sus
interfaces y utilidades certificadas de copias de seguridad (backup), asegurando
una solucin completa para la administracin del almacenamiento.
Versiones del Tivoli Storage Manager
Con el servidor del Tivoli Storage Manager Version 3.7.1, fue introducida la
librera compartida de recursos de cintas SCSI. Los mltiples servidores Tivoli
Storage Manager pueden entonces compartir dinmicamente el volumen de la
biblioteca y los recursos de manejo de cintas de una biblioteca de cintas fsica
49
50
3.2.2
3.2.3
51
52
53
54
55
56
3.2.4
57
58
Encriptacin
Hay dos nuevas caractersticas relacionadas a contraseas para los clientes de
TSM V5.2:
Cifrado para UNIX y archivo de backup de clientes de Netware.
Nuevo archivo de contrasea: tsm.pwd
Con el Tivoli Storage Manager V5., el soporte fue introducido para el
cifrado de los datos del archivo de backup del cliente de Windows que eran
enviados al servidor TSM. Ahora, con el Tivoli Storage Manager V5.2, esta
funcin se ha extendido a los clientes de UNIX y de Netware. El cliente
de UNIX requiere la autorizacin de TSM. Como antes, la encriptacin se
invoca usando la opcin de inclusin/exclusin de encriptacin en el archivo
de opciones del cliente.
Tambin, debido a la proliferacin de las contraseas del cliente (por ejemplo, contrasea del servidor TSM, contraseas de cifrado), stas ahora se han
incorporado en un archivo en el cliente para facilitar su administracin. Esta
es una caracteristisa de auto- migracin para moverse desde las viejas contraseas al nuevo archivo de contrasea en TSM V5.2.
3.2.5
El Tivoli Storage Manager Version 5.2 introduce varias mejoras del servidor
en todas las plataformas del servidor Versin 5.2. Estas mejoras del servidor
y las mejoras especficas para TSM para HP-UX se discuten en esta seccin.
Mejoras del servidor TSM
Las siguientes nuevas caractersticas estn en todas las plataformas del servidor
TSM Versin 5.2:
El tamao mximo del log de la base de datos del Tivoli Storage Manager ahora es 13 GB. Este tamao ms grande mejora el escalabilidad
del servidor del Tivoli Storage Manager proporcionando ms flexibilidad
59
para planificar los backups de la base de datos del Tivoli Storage Manager. Sin embargo, el aumento significativo del tamao de la recuperacin
puede tambin aumentar el tiempo de arranque del servidor TSM, y el
de copiar y restaurar la base de datos.
El reporte del contexto del mensaje se puede facilitar con el comando
SET CONTEXTmessaging. Cuando se habilita el reporte del contexto del
mensaje, los detalles adicionales del mensaje informativo se hacen disponibles cuando el servidor emite el mensajes ANR9999D.
El comando MOVE DATA se puede ahora utilizar para recuperar el espacio
no utilizado para volmenes de acceso secuencial especificados del almacenamiento. El espacio vaco se puede acumular dentro de los archivos
agregados mientras que los archivos se suprimen de un servidor Tivoli
Storage Manager.
Al operar con clientes de Tivoli Storage Manager Version 5.2 Windows
NT y Windows 2000, los servidores Tivoli Storage Manager Version 5.2
soportan la pgina de codigo Unicode para archivo, directorio, y nombres
del espacio de archivo.
Unicode habilitado del espacio del archivo del cliente
stas son las caractersticas del Unicode habilitado del espaco del archivo del
cliente:
Unicode es una codificacin universal estndar de caracteres que soporta
el intercambio, el procesamiento, y la exhibicin del texto que se escribe
en cualesquiera de los idiomas del mundo moderno. Los objetos copiados
o archivados con un Unicode habilitado del cliente pueden ser restaurados
o recuperados con un Unicode habilitado del cliente en el mismo o en
otro entorno de lenguaje soportado.
Los clientes de TSM V5.2 Windows NT y Windows 2000 son los primeros
clientes TSM con Unicode habilitado. El soporte de Unicode habilitado
en el espacio de archivos requiere que migrar el servidor TSM y el cliente
TSM a TSM V5.2.
Los nuevos clientes con Unicode habilitado que no tienen datos almacenados en el servidor automticamente almacenan los datos en el espacio
60
Captulo 4
Manejo de la Infraestructura
del E-business
4.1
Introduccin
Tivoli Monitoring para la Web Infrastructure es una de una familia de soluciones basadas en el producto Tivoli Monitoring. Tivoli Monitoring se desarroll
para el producto Tivoli Distributed Monitoring. Con su nueva arquitectura
basada en modelo de recursos, Tivoli Monitoring proporciona una base slida
para el desarrollo de las soluciones de administracin que tratan las complejas
necesidades actuales en las infraestructuras de IT (Tecnologas de la Informacin). Un conjunto de componentes de anlisis proactivos (PACs) construidos
en la cima de Tivoli Monitoring proporciona un sistema comprensivo de soluciones para las compaas que hacen frente a los desafos generados por el
e-business. Este PACs generalmente incluye:
Tivoli Monitoring para las Aplicaciones.
Tivoli Monitoring para la Integracin del Negocio.
Tivoli Monitoring para las Bases de Datos.
Tivoli Monitoring para la Mensajera y la Colaboracin.
Tivoli Monitoring para la Infraestructura de la Web.
61
62
4.2
63
64
65
Para agregar complejidad, la infraestructura del e-business puede atravesar muchas plataformas con diversos protocolos de redes, hardware, sistemas
operativos y aplicaciones. Cada plataforma posee sus necesidades y requisitos
nicos y especficos de administracin de sistemas, para no mencionar un nivel
variable de ayuda para las herramientas e interfaces administrativas.
Cada componente en la infraestructura del e-business es un punto de falla
potencial. Cada uno de ellos proporcionan servicios especializados necesarios
para facilitar el uso del sistema de aplicacin de e-business. El trmino sistema de aplicacin se usa deliberadamente para resaltar el punto que ningn
componente por s mismo proporciona una solucin total, la aplicacin es
ensamblada por una combinacin de componentes disponibles estndares y
componentes propios.
Los componentes estndares proporcionan servicios generales tales como
control de sesin, autentificacin y control de acceso, la mensajera, el acceso
a base de datos y los componentes propios agregan la lgica del uso de los
mismos necesaria para unir los diferentes componentes para realizar funciones
especficas para el sistema de aplicacin. A nivel de la empresa, las oportunidades son, que muchos de los componentes propios se pueden promover al estado
estndar para asegurar estndares o polticas especficas de la compaa.
Para muchos servicios especializados de aplicaciones de e-business, se puede ver que son productivos, pero muy costosos de implementar. No obstante
la especializacin permite compartir componentes comunes, tales como web aplicaciones, seguridad-, y servidores de base de datos, entre varios sistemas
de aplicacin de e-business, esto es fundamental para asegurar la disponibilidad y el rendimiento del sistema de aplicacin en su totalidad teniendo en
cuenta la duplicacin y la distribucin de componentes seleccionados para resolver requisitos de recursos especficos o para aumentar el rendimiento de los
sistemas de aplicacin en su totalidad. Adems, el desagregado de la solucin
total permite la adopcin casi inconsulta de las nuevas tecnologas para las
reas seleccionadas sin exponer el sistema total al cambio.
Si los componentes en el sistema del e-business son comerciales, estndares, o aplicaciones especficas, cada uno de ellos requerir muy probablemente
los servicios de otros servicios generales, tales como facilidad de comunicacin,
espacio de almacenamiento, poder de procesamiento, y las computadoras en
las cuales se ejecutan necesitan energa elctrica, seguridad de acceso y posiblemente refrigeracin.
66
Para brindar sus servicios, las aplicaciones de e-business confan en varias capas de servicios que se pueden proporcionar internamente o mediante
compaas externas. Esto se ilustra en la fig. 4.2, de la pg. 66.
67
4.2.1
68
69
Administracin de Costos
La Administracin de Costos consiste en colocar y mantener las cuentas de
costos relacionadas con el uso de los servicios de IT y entregar estadsticas de
costos y los informes a la Administracin de Nivel de Servicio para ayudar a
conseguir el equilibrio correcto entre el costo y la entrega de servicios. Tambin
significa contribuir a evaluar el costo de los servicios en el Catlogo de Servicios
y los acuerdos de Nivel de Servicio.
Planificacin para Emergencias
La planificacin para emergencias planifica y asegura la continuacin de la
entrega o la entrega mnima de servicio reduciendo el impacto del desastre, de
emergencias, y de incidentes importantes. Este trabajo se hace con la colaboracin cercana con la gerencia de emergencias de la organizacin incluyendo
al departamento de IT.
Administracin de Capacidad
La administracin de la capacidad planifica y se asegura de que la capacidad adecuada con las caractersticas de funcionamiento previstas est disponible para apoyar la entrega del servicio. Entrega capacidad de uso, funcionamiento, y estadsticas de administracin de la carga de trabajo, as como
anlisis de tendencia, a la Administracin de Nivel de Servicio.
Administracin de la Disponibilidad
La gerencia de la disponibilidad significa planificar y asegurar la disponibilidad total de los servicios y el suministro de la informacin de gerencial en la
forma de estadstica de disponibilidad, incluyendo violaciones de la seguridad,
a la Administracin de Niveles de Servicio.
Esta disciplina puede tambin incluir la negociacin defendiendo acuerdos
con los proveedores externos y la definicin de las ventanas de mantenimiento
y de los tiempos de recuperacin.
Las disciplinas en el grupo de Soporte de Servicio son principalmente reactivas y tratan de poner los planes en ejecucin y de proporcionar la informacin
gerencial con respecto a los niveles del servicio alcanzados.
70
Soporte de Servicio
Las disciplinas reactivas que son consideradas parte del Grupo de Soporte
de Servicio son:
Administracin de Configuracin
La Administracin de la Configuracin es responsable de registrar todos
los componentes de servicios de IT, incluyendo a clientes, contratos, SLAs
(Acuerdos de Niveles de Servicio), el hardware y el software y de mantener un
repositorio de atributos configurables y relaciones entre los componentes.
Mesa de Ayuda
La Mesa de Ayuda acta en el punto-de-contacto principal para los usuarios del servicio. Registran los incidentes, asignan la severidad, y coordinan
los esfuerzos de apoyo a equipos de soporte para asegurar la resolucin de
problemas oportuna y correctamente.
Administracin de Problemas
La Gerencia de Administracin de Problemas pone y utiliza procedimientos en ejecucin para realizar diagnosis del problema y para identificar las
soluciones que los corrigen. Registra las soluciones en el repositorio de configuracin.
Administracin de Cambios
La Administracin de Cambios planifica y se asegura de que el impacto
de un cambio a cualquier componente de un servicio es bien conocido y de
que las implicaciones con respecto a logros de los niveles de disponibilidad
estn reducidas al mnimo. Esto incluye cambiar los documentos de SLA y el
Catlogo de Servicios as como cambios organizacionales y a los componentes
de hardware y de software.
Control y Distribucin del Software
71
4.2.2
72
73
4.2.3
Hasta ahora, podemos concluir que la construccin de una solucin de ebusiness es como la construccin de un vehculo. Se desea proveer al usuario
de un interfaz estndar, fcil de utilizar, que satisfaga sus necesidades; se desea utilizar tantos componentes estndares como sea posible para bajar costos
y poder intercambiarlos sin modificarlos, se espera que sean confiables, y que
estn siempre disponibles con un mnimo de mantenimiento; y se desea construir con caractersticas nicas, diferenciadas, lo cual hace que el usuario elija
un producto de la organizacin y no de los competidores.
La diferencia principal entre el vehculo y la solucin del e-business es que
se posee y controla la solucin, el comprador posee y maneja el vehculo. El
dueo del vehculo decide cundo hacer el cambio de aceite y cundo llenar
el tanque de gasolina o ajustar la presin de los neumticos. El dueo del
vehculo tambin decide cundo realizar un ajuste al vehculo, cundo agregar
defensas de cromo y ruedas de aleacin para hacer ms bello al vehculo, y
cundo venderlo. El usuario del sitio del e-business no tiene ningunas de esas
opciones. En fin , como dueos de la solucin del e-business, el personal
de IT decide cundo volver a trabajar en la interfaz utilizada para hacerla
74
75
Los Transformation Service son responsables de recibir peticiones del cliente y de transformar stas en transacciones de negocios que alternadamente son
servidas por el Solution Server. Adems, es responsabilidad del Transformation Service recibir resultados del Solution Server, y transportarlos de nuevo
al cliente, en un formato que pueda manejar el Browser. En las soluciones de
e-business que no interactan con los sistemas heredados, los Transformation
Service y los Solution Server se pueden poner en ejecucin en la misma aplicacin, pero muy frecuentemente son divididos en dos o ms servicios dedicados.
sta es una representacin muy simple de las funciones que ocurre en el
servicio de transformacin. Entre otras funciones que necesiten ser realizadas
estn la identificacin, la autentificacin y el control de la autorizacin, el
balanceo de la carga y el control de transaccin. Los servidores dedicados
para cada una de estas funciones se ponen en ejecucin generalmente para
proporcionar un ambiente robusto y escalable de e-business.
Adems algunos de stos se colocan en un segmento dedicado de la red la zona neutral o DMZ - la cul, desde el punto de vista del propietario del
e-business, est completamente controlada, y en la cual los requerimientos del
cliente son recibidos por sistemas bien conocidos y seguros, y pasados a la red
de la compaa, tambin conocida como Intranet. Esta arquitectura se utiliza
para aumentar la seguridad reduciendo al mnimo la exposicin de los datos
de la empresa y el riesgo de hacking (ataques desde Internet).
Para facilitar la comunicacin segura entre el DMZ e Intranet, un sistema
de servidores Web se pone en ejecucin y, generalmente la identificacin, la
autentificacin, y la autorizacin son manejadas tpicamente por un LDAP
Server.
La infraestructura representada en la fig.4.5, de la pg.76 contiene todos los
componentes requeridos para implementar una solucin segura de e-business
permitiendo que cualquier persona desde cualquier lugar tenga acceso y que
haga negocios con la empresa.
Tivoli e IBM proporcionan algunos de los productos ms ampliamente
usados para implementar la infraestructura de e-business. stos son:
IBM HTTP Server - Comunicacin y control de transacciones.
Tivoli SecureWay Policy Director - Identificacin, autentificacin y autorizacin.
76
77
IBM WebSphere Application Server - Hosting (alojamiento) de las aplicaciones web; responsable de los servicios de transformacin.
IBM WebSphere Edge Server - Realiza el firewalling (proteccin corta
fuegos) de la web, balanceo de carga, recepcin de requerimientos de la
web; hosting de los servicios de transformacin.
4.3
78
Figura 4.6: Infraestructura Tpica de la Utilizacin de Aplicaciones de Ebusiness Administradas por Tivoli
79
4.4
Se puede observar cmo las soluciones de Tivoli proporcionan una administracin de sistemas comprensiva para la empresa y cmo el Tivoli Monitoring for
Infraestructura Web se integra en la arquitectura total.
Las soluciones de Tivoli se organizan generalmente en categoras segn lo
mostrado en la fig. 4.7, de la pg. 80.
Subyacentemente el conjunto de soluciones de Tivoli es un grupo de servicios comunes y de infraestructura que proporcionan consistencia a travs de
la administracin de aplicaciones hecha por Tivoli, as como integracin de
disponibilidad.
Dentro de la familia de productos Tivoli, hay soluciones especficas que
apuntan a cuatro disciplinas primarias de la administracin de sistemas:
80
81
82
4.5
83
Los cuatro PACs proporcionan funciones similares de administracin para los servidores Web y de aplicaciones soportados. Sin embargo, debido a
las diferencias tecnolgicas entre los componentes gestionados, algunas de las
funciones descritas aqu pueden o no ser aplicables a algn servidor especfico.
Los PACs facilitan la administracin de instancias de servidores Web y de
aplicaciones en endpoints (puntos finales, usuarios finales) en Tivoli Management Framework.
El PACs proporciona la capacidad de colocar un sistema de servidores y
aplicaciones Web, para reunir sus configuraciones y administrarlas.
Una vez que se hayan colocado los recursos, se puede utilizar los modelos
de recurso y las funciones de administracin correspondientes del PAC Tivoli
Monitoring for Web Infrastructure para:
1. Comenzar, parar, reiniciar, y recuperar el estado de los servidores, recuperar el estado de los hosts y de las aplicaciones virtuales relacionadas.
2. Supervisar el rendimiento clave y la disponibilidad de hosts virtuales y
de las aplicaciones que funcionan en cada servidor.
3. Pasar los eventos del PAC Tivoli Monitoring for Web Infrastructure al
Tivoli Enterprise Console.
4. Pasar los eventos del PAC Tivoli Monitoring for Web Infrastructure al
Tivoli Business Systems Manager.
5. Almacenar los datos histricos en el Tivoli Enterprise Data Warehouse.
Para asegurarse de que se est administrando a todos los recursos disponibles el Tivoli Monitoring for Web Infrastructure, el PACs proporciona una
funcin de descubrimiento que encuentra las aplicaciones y los hosts virtuales
alojados por los servidores.
Los recursos encontrados por las nuevas funciones de descubrimiento del
Tivoli Monitoring for Web Infrastructure, se agregan a la configuracin del
Tivoli.
Tivoli Monitoring para Web Infrastructure proporciona funcionalidades de
administracin en tres reas importantes:
Administracin del Funcionamiento
84
El PACs Tivoli Monitoring for Web Infrastructure provee modelos de recursos, o grupos de monitoreos, que peridicamente controlan el estado de
los componentes del servidor Web: El servidor Web y sus hosts virtuales. El
estado puede ser activo (operacional) o inactivo (no-operacional). Se puede
adaptar el modelo de recursos para lograr los requerimientos locales.
Administracin del Rendimiento
Los modelos de recursos del PACs permiten medir y reportar el rendimiento
de los hosts virtuales ejecutados por los recursos del servidor Web, para identificar cuellos de botella y problemas potenciales en la infraestructura Web.
Por ejemplo, se puede medir:
Para los servidores Web las mtricas principales de funcionamiento son:
1. Trfico,
2. Acceso,
3. Condiciones de error.
Para el WebSphere Application Server las mtricas principales disponibles
de funcionamiento son:
1. Rendimiento del JavaBean de la empresa (EJB),
2. Rendimiento de la conexin de la base de datos,
3. Rendimiento del runtime de la JVM,
4. Rendimiento de los Servlets/JSP.
Operaciones
El PACs de Tivoli Monitoring for Web Infrastructure permite manejar los
recursos de la red y del servidor de aplicaciones mediante una administracin
bsica. Se puede:
1. Iniciar, detener, y reiniciar los servidores.
2. Comprobar el estado y recuperar la informacin acerca de las instancias
y hosts virtuales del servidor Web.
85
Captulo 5
Introduccin
5.2
88
5.2.1
89
Figura 5.1: Flujo de Eventos Para el Tivoli Business Systems Manager Integration
90
procesados.
2. El servidor de eventos TEC compara el evento contra criterios en las
reglas que tiene.
3. El proceso de asignacin de eventos enva el evento formateado al agente
que lo escucha que reside en el servidor de base de datos Tivoli Business
Systems Manager. El agente que escucha (espera) evala al evento y lo
almacena en la base de datos del Tivoli Business Systems Manager.
4. La consola Tivoli Business Systems Manager es informada del evento y
del estado de los objetos monitoreados que han cambiado concordantemente.
5. Cuando un operador invoca una tarea operacional desde un menu contextual de alguno de los recursos del Tivoli Monitoring for Web Infrastructure, un requerimiento se enva a la tarea del proceso servidor.
6. La tarea del servidor ejecuta la tarea operacional usando el commando
wruntask.
5.2.2
91
92
<TMEDIR>/Apache/tec/itmapache_tbsm_forward.sh
<TMEDIR>/IIS/tec/itmiis_tbsm_forward.sh
<TMEDIR>/IPlanet/tec/itmiplanet_tbsm_forward.sh
5.2.3
Descubrimiento de Recursos
Para descubrir los recursos que estn disponibles para cada mdulo del Tivoli
Monitoring for
Web Infrastructure, se requiere hacer funcionar un script para cada mdulo
del servidor Web y ejecutar una tarea para el mdulo WebSphere.
Descubrimiento de los Recursos del Servidor Web
Cada mdulo del servidor Web instala un archivo script en el servidor TEC
en el subdirectorio <TIVDIR>/bin/generic_unix/TME (TMEDIR de aqu en
adelante). Los scripts relevantes se deben ejecutar para descubrir los recursos
del servidor Web disponibles actualmente en la Tivoli Management Region.
Descubrimiento de los Recursos del WebSphere
Para el mdulo de WebSphere el proceso de descubrimiento consiste en ejecutar una tarea llamada Send_WebSphere_Discovery_Events_to_TBSM, que
puede ser encontrada en la biblioteca de tareas Utility Tasks del WebSphere
Application Server.
5.2.4
93
Captulo 6
Administracin de Reportes
6.1
Introduccin
6.2
Tener acceso a los datos histricos con respecto al funcionamiento y la disponibilidad de los recursos de IT puede ser muy tile de varias maneras, por
ejemplo:
95
96
TEDW provee un reporte para usuario final basado en Web, llamado Reporting Interface, pero la arquitectura abierta proporcionada por el TEDW
permite otros productos de BI para usuario final que se utilizan para tener
acceso a los datos del warehouse central. El valor aqu es flexibilidad. Los
clientes pueden utilizar la aplicacin de reporte de su opcin; no estn limitados a una especfica en particular.
TEDW proporciona un robusto mecanismo de seguridad.
TEDW proporciona un robusto mecanismo de seguridad permitiendo que
los data marts sean construidos con datos de los subconjuntos de recursos manejados y proporcionando autorizacin completa de la base de datos para tener
acceso a esos data marts, TEDW puede tratar la mayora de los requisitos de
seguridad relacionados con la limitacin del acceso a los datos especficos a
esas unidades de clientes/negocios que tienen necesidades especficas de conocimiento.
TEDW proporciona una arquitectura escalable.
Puesto que TEDW depende de la tecnologa RDBMS estndar probada de
la industria, proporciona una arquitectura escalable para almacenar y recuperar los datos.
6.2.1
Esta seccin trata los conceptos claves y los varios componentes de TEDW
en el orden lgico del flujos de datos de la dimensin: de los monitores que
recogen informaciones en bruto al informe detallado final.
La fig. 6.1, de la pg. 98 representa una configuracin tpica del Tivoli
Enterprise.
Es comn para las empresas tener varias aplicaciones distribuidas de monitoreo de rendimiento y de disponibilidad desplegadas que recogen una cierta
clase de datos de la dimensin y proporcionan un cierto tipo de administracin, de administracin central de eventos, y de otras funciones de supervisin
bsicas. Estas aplicaciones se refieren como aplicaciones fuente.
98
El primer paso para obtener datos de administracin es permitir las aplicaciones fuente. Esto significa el abastecimiento de todas las herramientas y
reprobaciones necesarias para importar los datos operacionales de la fuente al
data warehouse central de TEDW. Todos los componentes necesarios para esa
tarea se recogen en los mdulos del warehouse para cada aplicacin fuente.
En el contexto de este trabajo, Tivoli Monitoring for Web infrastructure es
la aplicacin fuente que provee datos de administracin para los mdulos del
servidor Web y del servidor de Aplicaciones.
Una porcin importante de los mdulos del warehouse (almacn de datos) son los programas de Extraccin, Transformacin y Carga de datos, o
simplemente programas ETL. En general, los pasos son tres.
1. Primero extraen los datos desde una base de datos de aplicacin fuente,
llamada fuente de datos.
2. Despus los datos se validan, se transforman, se agregan, y/o se purifican
de modo que se adecuen al formato y las necesidades de los datos del
almacn.
3. Finalmente los datos se cargan en la base de datos correspondiente.
En el TEDW hay dos tipos de ETLs: ETL para el warehouse central y
ETL para los data mart.
1. ETL para el warehouse central: El ETL para el Warehouse central extrae
los datos de las aplicaciones fuente y los carga en el almacn central de
datos, segn lo mostrado en la fig. 6.1, de la pg. 98. Al ETL para el
warehouse central tambin se lo llama, a menudo, ETL fuente o ETL1.
2. ETL para los data mart: Segn lo mostrado en la fig. 6.1, de la pg.
98, el ETL para los data mart extrae un subconjunto de datos histricos
del almacn central de los datos, el cual contiene los datos adaptados
y optimizados para la tarea de reporte o de anlisis especfico. Este
subconjunto de datos se utiliza para cargar los data mart. El ETL para
los data mart tambin se conoce como ETL destino o ETL2.
Como concepto genrico, un data warehouse es un ambiente de base de
datos estructurado, extensible y diseado para el anlisis consistente de datos.
100
6.2.2
102
Captulo 7
Generalidades
Los Patterns para el e-business son un grupo colectivo de arquitecturas probadas que se han compilado de ms de 20.000 contratos exitosos basados en
Internet. Este depsito de activos puede ser usado por las compaas para facilitar el desarrollo de aplicaciones basadas en la Web. Ayudan a una
organizacin a entender y analizar problemas complejos de negocios y a descomponerlos en funciones ms pequeas y manejables que entonces se puedan
implementar usando patrones de diseo de bajo nivel (ms sencillos).
Introduccin a los Patrones Para el E-business
Mientras que las compaas compiten en el mercado e-business, detectan
que deben reevaluar sus procesos de negocio y aplicaciones de modo que su
tecnologa no sea limitada por el tiempo, el espacio, los alcances de la organizacin, o las fronteras territoriales. Se debe considerar el tiempo que les
lleva para implementar la solucin, as como los recursos (personal, dinero, y
tiempo) que tienen a su disposicin para ejecutar con xito la solucin. Estos desafos, junto con la integracin con los sistemas heredados existentes y
la presin de entregar servicio constante de alta calidad, presentan una tarea
significativa al desarrollar una solucin de e-business.
En un esfuerzo para aliviar las tareas implicadas en definir una solucin de
e-business, ha construido un depsito de patrones para simplificar el esfuerzo.
En trminos simples, un patrn (pattern) se puede definir como un modelo o
105
106
plan usado como gua en la fabricacin de cosas. Como tal, los patrones sirven
para facilitar el desarrollo y la produccin de cosas.
Los patrones codifican la experiencia y el conocimiento repetibles de la
gente que ha realizado tareas similares antes. Los patrones no solamente
documentan soluciones a los problemas comunes, sino que tambin precisan
las trampas (dificultades) que deben ser evitadas. Los patrones de para el
e-business consisten en mejores prcticas arquitecturales documentadas.
Definen un marco global de las pautas y de las tcnicas que fueron utilizadas
actualmente en crear arquitecturas para los contratos de los usuarios. Los
patrones para el e-business tienden un puente sobre el vaco entre los negocios
y las IT, definiendo patrones arquitectnicos en varios niveles de los patrones
del negocio a los patrones de las aplicaciones y a los patrones de tiempo de
ejecucin, permitiendo la navegacin fcil a partir de un nivel al siguiente.
Cada uno de los patrones (Negocio, Integracin, Aplicacin, y Tiempo
de Ejecucin) ayudan a las compaas a entender el alcance verdadero del
desarrollo de su proyecto y proporcionan las herramientas necesarias para facilitar el proceso de desarrollo de aplicaciones, de tal modo de permitir que las
compaas acorten los tiempos de salida al mercado, reduzcan riesgos, y ms
importante, lograr un retorno de inversin ms significativo.
Los tipos de patrones para el e-business son los siguientes:
Patrones de Negocio.
Patrones de Integracin.
Patrones Compuestos.
Patrones de Aplicacin.
Patrones de Tiempo de Ejecucin.
Cuando una compaa aprovecha estos activos documentados, puede reducir el tiempo y los riesgos implicados en terminar un proyecto.
Los ejecutivos tcnicos de mayor categora pueden utilizar Patrones de
Aplicacin para tomar las decisiones crticas relacionadas con la estructura y la
arquitectura de una solucin propuesta. Los Patrones de Aplicacin ayudan a
refinar Patrones de Negocios para poder ponerlos en ejecucin como soluciones
computarizadas.
7.1. GENERALIDADES
107
108
7.1. GENERALIDADES
109
110
Parte II
111
Captulo 8
8.1.1
114
115
116
117
118
119
120
Tivoli Storage Manager permite a los clientes registrar a los administradores y otorgar a los administradores la capacidad de realizar tareas especficas.
Despus de que los administradores son registrados, pueden hacer preguntas
y solicitar ayuda en la lnea de comando. Para realizar otras funciones del
servidor, deben tener cierto nivel de autoridad que les fue asignado mediante
una o ms clases de administracin de privilegio. Fig. 8.4de la pg. 120.
121
8.1.2
122
123
124
125
computadoras cliente hacer la mayora de su backup-restauracin y archivorecuperacin transfiriendo datos sobre el SAN en vez de la LAN, directamente
o a cinta o al pool de almacenamiento en disco del Storage Manager. Esta
capacidad reduce en gran medida el impacto en el rendimiento de la proteccin
de los datos en la LAN mientras que reduce la utilizacin de la CPU en el
cliente y en el servidor.
8.1.3
Licencia
126
127
8.1.4
Introduccin al Escenario
128
Los administradores de la compaa XYZ instalarn al Tivoli Storage Manager como un servicio de produccin, pero primero experimentarn con el
Tivoli Storage Manager en su ambiente de prueba. Ellos utilizarn la gua
rpida Quick Star para instalar el servidor TSM, los archivos de backup de
los clientes, y la lnea de comando administrativa del cliente como parte del
ciclo de prueba. Tambin instalarn y configurarn una librera de cintas que
esta localmente unida al servidor TSM. Posteriormente, los administradores
prepararan los cartuchos de cinta para el uso en la librera de cintas.
Manejo de Volmenes y Medios del Pool de Almacenamiento
En este ambiente, hay diversos grupos de mquinas con necesidades similares de proteccin de los datos. Por ejemplo, los administradores de sistemas
pueden determinar que los servidores del laboratorio de Windows requieren
que el sistema operativo (OS) sea respaldado slo una vez y que puedan respaldarse los sistemas cada vez que una nueva aplicacin sea instalada en las
mquinas. Pueden no querer que algn dato de usuario sea respaldado. Para
el crtico servidor del proyecto en este ambiente, el sistema entero, el OS, las
aplicaciones, y los datos del usuario se pueden respaldar diariamente, de domingo a viernes, los incrementales como los backup completos deben hacerse
el sbado. Una copia del archivo sera tomada muy probablemente en off-site
semanalmente para las capacidades de recuperacin de desastre, y los datos
pueden esperar para ser almacenado off-site un ao antes de que puedan ser
eliminados del sistema. Los usuarios en el servidor crtico del proyecto pueden
esperar poder restaurar archivos rpidamente a partir de cualquier da durante las dos semanas previas. Los administradores deben configurar los pool
de almacenamiento y jerarquas de pool de almacenamientos para resolver los
requerimientos de los clientes.
Definicin de las Polticas del Tivoli Storage Manager
Los administradores definen nuevos dominios de la poltica, conjuntos de
polticas, clases administradora, copia de backup en grupo, y grupos de copia
de archivo para trazar los acuerdos del nivel de servicio para el proyecto crtico,
el laboratorio, y los sistemas de base de datos a las polticas del Tivoli Storage
Manager. La compaa XYZ, segn muestra el diagrama, tiene dos administradores que estaran manejando el registro de administradores, otorgando
niveles de autoridad, y manejando cuentas administrativas. Un administrador tiene ltima autoridad sobre los backups para los sistemas Windows en el
sitio, mientras que el otro tiene ltima autoridad sobre las backups para los
servidores UNIX en el sitio. Hay varios operadores que sern responsables de
129
130
8.2
8.2.1
131
Iniciar el servidor.
Asignar el almacenamiento requerido por el Servidor.
Personalizar el archivo de opciones de servidor.
Comenzar el servidor.
Prerequisitos Para Tivoli Storage Manger Server
Las plataformas soportadas del servidor para el Storage Manager Server
son las siguientes:
R
IBM AIX
AIX 5L 5.1 or later (32 bit or 64 bit) or AIX 5.2 (32 bit or
64 bit)
HP-UX 11.0 (32 bit or 64 bit) or 11.11 (11i Version 1.0) (32 bit and 64
bit)
Windows Server 2003 - Standard Edition - 32 bit, Enterprise Edition 32 bit, Datacenter
Edition - 32 bit, Enterprise Edition - 64 bit, Datacenter Edition - 64 bit
Windows 2000 Professional, Server, Advanced Server, Datacenter Server
Sun Solaris 8 (64 bit), or 9 (64 bit)
R
PASE V5R1 or V5R2
OS/400
R
OS/390
z/OS V1R1, or later, V2R10 or later
132
133
134
8.2.2
Archivos de Licencias
135
3. Retomar la consola del Storage Manager, expandir el rbol para el servidor del Storage Manager que se est configurando, y hacer clic en
Wizards.
4. Seleccionar License Configuratin desde el wizards mostrado en el panel
derecho y comenzar este wizard para registrar las licencias que se han
comprado.
Registrar y Consultar Licencias Desde la Lnea de Comandos
Para saber qu licencias hay se puede usar el comando QueryLICense. Se
puede usar el comando REGister LICense para registrar una nueva licencia
con el servidor del Storage Manager. Las licencias son almacenadas en archivos
llamados archivos certificado de inscripcin. Estos certificados son archivos
que contienen informacin de licencias para el producto del servidor. Cuando
son registradas, las licencias son almacenadas en un archivo llamado NODELOCK
en el directorio corriente desde el cual el servidor fue iniciado. Si un sistema
del Storage Manager excede los trminos de su acuerdo de licencia, ocurre uno
de los siguientes hechos:
1. El servidor emite un mensaje de advertencia indicando que no est en
cumplimiento con los trminos de la licencia.
2. Las operaciones fallan devido a que el servidor no es licenciado para situaciones especficas. El Storage Manager requiere la licencia mgsyslan.lic
para cada sistema manejado que mueve datos para, y desde el almacenamiento sobre una red de area local (LAN).
Los siguientes son ejemplos de archivos de certificado de inscripcin para
registrar a clientes adicionales:
drm.lic para el Tivoli Disaster Recovery Manager.
spacemgr.lic para Tivoli Space Manager.
mgsyslan.lic para cada sistema manejado que mueve datos a travs de
una LAN.
mgsyssan.lic para cada sistema manejado que mueve datos a travs de
un SAN.
136
8.2.3
8.2.4
137
8.2.5
138
139
8.2.6
140
141
142
Nota: Cada dispositivo conectado en una cadena a un solo bus SCSI debe
estar puesto a un nico SCSI ID. Si cada dispositivo no tiene un SCSI ID
nico, el sistema puede tener serios problemas.
Nota: Apagar el sistema antes de agregar un dispositivo para prevenir
dao al hardware. Tambin, se debe agregar un terminator al ltimo dispositivo en la cadena de dispositivos conectados en una tarjeta adaptadora
SCSI.
Adquisicin de Informacin Para el Storage Manager Device Driver
Usar los Wizards asociados con el servidor TSM para acceder al Device Configuration Wizard y ver informacin de configuracin de dispositivos
existentes.
Determinacin de Nmeros para Libreras con Mltiples Drives
La direccin del elemento es un nmero que indica la posicin fsica de un
manipulador dentro de una librera automatizada, fig. 8.12 de la pg. 143.
El Tivoli Storage Manager necesita la direccin del elemento para conectar la
posicin fsica del manipulador a las direcciones SCSI de los manipuladores.
Cuando se define un manipulador, el mmero del elemento es requerido slo
por las libreras de tipo SCSI, no para la 3494, StorageTek con ACSLS, o
libreras de tipo manuales.
Guardar las Hojas de Trabajo: La informacin que se registra en las hojas de trabajo puede ayudar cuando se tiene que realizar operaciones como
la agregacin de volmenes a un autocambiador. Guardarlas para futuras
referencias.
Configurar el Modelo de Librera: Para que el Tivoli Storage Manager
tenga acceso a una librera SCSI, el dispositivo debe estar configurado de
mado apropiado. El modo que el servidor requiere es generalmente llamado
modo random; sin embargo, la terminologa puede variar de un dispositivo a
otro.
Dos ejemplos:
Algunas libreras tienen paneles de mens frontales y muestran que pueden ser usados para solicitudes explcitas de operadores. Sin embargo, si
el dispositivo es configurado para responder a tal solicitud, este tpica-
143
144
8.2.7
145
146
Hay varios mtodos para controlar una cinta. Pueden ser controladas en
lnea o fuera de lnea.
Etiquetar Volmenes con el Labeling Wizard
Todos los medios requieren etiquetas. Etiquetar los medios con una librera automatizada es diferente a etiquetar medios con un dispositivo manual
porque una librera automatizada requiere que se compruebe los medios en la
librera. El procesamiento extra check-in puede ser hecho al mismo tiempo que
el volumen es etiquetado. Si se etiquetan volmenes con el Labeling Wizard,
se puede seleccionar el procesamiento check-in en el wizard. Una etiqueta no
puede incluir espacios en blanco o perodos y debe ser vlida cuando es usada
como un nombre de archivo en el medio.
Para etiquetar medios con una librera automatizada, inserte los medios
en las ranuras de almacenamiento o puertos de entrada/salida e invoque al
Labeling Wizard.
Etiquetar Volumenes Usando DSMLABEL
Etiquetar Cintas con LABEL LIBVOLUME
Si se etiqueta volmenes con el comando LABEL LIBVOLUME, se puede emitir
el parmetro CHECKIN.
Se puede etiquetar volmenes con el comando LABEL LIBVOLUME.
Diferencias Entre Scratch y Privados
Un volumen privado es un volumen etiquetado que est en uso u ocupado
por una aplicacin y puede contener datos vlidos. Se debe definir cada volumen privado, y este slo puede ser usado para satisfacer una peticin para
montar el volumen llamado. Los volmenes privados no retornan al scratch
cuando estn vacos.
Un volumen scratch es un volumen etiquetado que es vaco o no contiene
datos vlidos y puede ser usado para satisfacer cualquier peticin al montar
un volumen scratch. Cuando los datos son escritos a un volumen scratch, su
estado cambia a privado.
Se puede cambiar el estado de los volmenes usando el comando UPDATE
LIBVOLUME. El comando permite asignar un estado privado a un volumen scratch o asignar un estado scratch a un volumen privado. Los volmenes privados
deben ser volmenes definidos por el administrador con ningun dato o con
147
datos invlidos. Ellos no pueden ser volmenes parcialmente escritos, contienen datos activos. La estadstica del volumen se pierde cuando el estado del
volumen es modificado.
Checking In Volumes
Despus de que han sido etiquetado los volmenes, hacer disponibles los volmenes al dispositivo del Tivoli Storage Manager para comprobar los volmenes en el inventario de volumenes de la librera usando el comando CHECKIN
LIBVOLUME. La comprobacin de los medios en una librera automatizada implica la adicin de ellos al inventario de volumenes de la librera.
Creacin de Cintas Scratch Usando el Comando LABEL LIBVolume
El comando LABEL LIBVolume combina los comandos DSMLABEL y CHECKIn
LIBVolume con los que fueron usados en las versiones anteriores del TSM,
fig. 8.14 de la pg. 148. La utilizacin de un comando LABEL LIBVolume
reduce considerablemente el tiempo y la interaccin requerida durante estas
dos operaciones de trabajo intensivo.
Este comando, sin embargo, no sustituye el mtodo anterior del DSMLABEL
seguido del CHECKIn LIBVol para impedir etiqutar cinta en gran escala desde los recursos del servidor. El comando LABEL LIBVol permite a todas las
funcionalidades del comando DSMLABEL, como la bsqueda, cdigo de barras,
y sobreescribir opciones. LABEL LIBVol adems comprueba los volmenes en
la librera como volmenes privados o scratch.
Comprobar la Extraccin de Volmenes
Se puede quitar volmenes de la librera automatizada ejecutando el comando CHECKOUT LIBVOLUME.
El Tivoli Storage Manager monta cada volumen y verifica su etiqueta interna antes de comprobarlos en el inventario de volumenes. Despus de que
un volumen ha sido verificado, Tivoli Storage Manager mueve los medios al
puerto de entrada/salida del dispositivo si este tiene uno, o el Tivoli Storage
Manager solicita que el operador quite el volumen de un manipulador dentro
del dispositivo. Para libreras automatizadas con mltiples puertos de entrada/salida, se puede ejecutar el comando CHECKOUT LIBVOLUME con el parmetro SEARCH=BULK. El Tivoli Storage Manager expulsa el volumen al siguiente
puerto de entrada/salida disponible.
148
149
150
8.3
8.3.1
151
152
153
154
155
156
Usar el comando DEFine VOLume para asignar un volumen de acceso random o secuencial para ser usado para almacenamiento dentro de un pool de
almacenamiento existente. Se puede definir un volumen para un pool de almacenamiento primario o un pool de almacenamiento de copia.
Se debe definir cada volumen para ser usado en un pool de almacenamiento
a no ser que se permitan volmenes scratch para el pool de almacenamiento.
Antes de emitir este comando para un volumen de acceso random, se debe
asignar y formatear el volumen usando la utilidad DSMFMT, o el comando
DEFine VOLume del TSM con el parmetro formatsize.
Para pools de almacenamiento de acceso secuencial con un tipo u otro
de dispositivo como FILE o SERVER se debe preparar los volmenes para
su uso. Cuando el servidor tiene acceso a un volumen de acceso secuencial,
este comprueba el nombre del volumen en el principal para asegurar que esta
siendo accedido el volumen correcto.
Eliminar Pools y Volmenes de Almacenamiento
MOVE DATA - Usar el comando MOVE DATA para mover todos los archivos a otro volumen.
Solicitar explcitamente para desechar todos los archivos en el volumen de
almacenamiento especificando la siguiente opcin:
DISCARDDATA= YES
DELETE VOLUME - Usar el comando DELete VOLume para eliminar un
volumen del pool de almacenamiento y, opcionalmente, los archivos dentro del
volumen. Este comando puede ser usado para eliminar un volumen asignado a
un pool de almacenamiento primario o de copia. Si durante el procesamiento
de este comando para un volumen del pool de almacenamiento primario, el
TSM elimina la copia principal de un archivo (no una copia cached), entonces
el TSM adems elimina cualquier copia de aquel archivo que reside en los pools
de almacenamiento de copia.
Si se va a eliminar varios volmenes, es recomendado que se elimine los
volmenes uno por uno.
La eliminacin simultnea de volmenes puede afectar desfavorablemente
el rendimiento del servidor.
QUERY CONTENT - Para determinar el contenido almacenado en un
157
158
La localizacin de desbordamiento para un pool de almacenamiento puede ser mostrada usando el comando Query STGpool F=D (Format=Detail).
Esto produce la salida mostrando el nombre del pool de almacenamiento, el
tipo, la clase de dispositivo asociada, la capacidad estimada, y la localizacin
de desbordamiento.
8.3.2
Mover Datos
159
MOVE NODEDATA tambin puede ser usado mover datos de un nodo a diferentes pools de almacenamiento. Esto es provechoso preparando procesamiento
de restauracin para el cliente moviendo los datos principales a un pool de
almacenamiento de acceso random.
El proceso MOVE NODEDATA hace lo siguiente:
Crea una lista de nodos y espacios de archivo al mover basandose en los
criterios del usuario especificados en el comando MOVE NODEDATA.
Comienza un hilo de la cola para determinar una lista de volmenes para
procesar.
Los volmenes agregados a esta lista tienen los criterios siguientes:
Acceso READWRITE o READONLY.
Tienen datos para el nodo y espacios de archivo especificados por el usuario.
Adems de la lista de volmenes creada se hace la lista de volmenes
para excluir.
Una vez que un hilo de la cola esta completo se comienza un hilo de
proceso.
El nmero de hilos de proceso comenzados es determinado por el parmetro
MAXPROCESS.
Cada hilo de proceso que es comenzado hace lo siguiente:
Selecciona un volumen desde la lista de volumen.
Procesa cada bitfile en el volumen para determinar si debera ser movido.
Usa las funciones de mover datos para batck up el archivo y mover el
bitfile.
Movimiento Automatico de Datos
El movimiento automtico de datos entre pools de almacenamientos es
usado para equilibrar el rendimiento y el costo de diferentes dispositivos de
160
161
8.3.3
Cuando el lmite superior de migracin se alcanza en un pool de almacenamiento, el TSM migra los archivos del pool al siguiente pool de almacenamiento
en la cadena. Ninguna migracin ocurre si no hay un siguiente pool de almacenamiento. El TSM primero identifica cul nodo cliente fue respaldado
o migrado y los archivos que ocupan la mayor parte de espacio. Cuando el
servidor identifica el nodo cliente basado en estos criterios, el servidor migra
todos los archivos de cada espacio de archivo que pertenece a aquel cliente para aquellos archivos cuyo nmero de das en el pool de almacenamiento excede
el valor especificado por el parmetro MIGDELAY, (fig. 8.21 de la pg. 162.
Despus de que los archivos para el primer nodo cliente son migrados al
siguiente pool de almacenamiento, el servidor comprueba el lmite inferior
de migracin para el pool de almacenamiento al determinar si el proceso de
162
163
migracin ha finalizado. Si la cantidad de espacio usado en el pool de almacenamiento est ahora por debajo del lmite inferior de migracin, la migracin
finaliza. Si no, usando los mismos criterios descritos arriba, TSM escoge otro
nodo cliente, y el proceso de migracin sigue.
Si el valor para MIGCONTINUE ha sido puesto a YES, entonces TSM sigue el
proceso de migracin basado en cunto tiempo los archivos han estado en el
pool de almacenamiento. Los archivos ms viejos son migrados primero hasta
que el lmite inferior de migracin sea alcanzado. Si el valor para MIGCONTINUE
ha sido puesto a NO, entonces los procesos de migracin terminan, y un mensaje
de advertencia ser emitido al administrador.
Si mltiples procesos de migracin son ejecutados (controlados por el parmetro MIGPROCESS del comando DEFine STGpool), los archivos para ms
que un nodo pueden ser escogidos para la migracin al mismo tiempo.
Si la opcin cache es permitida, los archivos que se migran permanecen
en el almacenamiento de disco (es decir los archivos son cached) hasta que el
espacio sea necesario para nuevos archivos. Se puede permitir caching especificando CACHE=YES cuando se define o actualiza un pool de almacenamiento
de disco. Cuando se permiten caching, el proceso de migracin deja copias de
archivos en disco despus de que el servidor migra estos archivos a los pools
de almacenamiento subordinados en la jerarqua de almacenamiento. Las copias permanecen en el pool de almacenamiento de disco, pero en un estado
de cached, de modo que peticiones de recuperacin subsecuentes puedan ser
satisfechas rpidamente. Sin embargo, si el espacio es necesario para almacenar nuevos datos en el pool de almacenamiento de disco, archivos cached son
borrados y el espacio que ellos ocuparon es usado para los nuevos datos.
La ventaja de usar un cache para un pool de almacenamiento de disco es
que el caching puede mejorar cun rpidamente el servidor recupera algunos
archivos. Cuando se usa un cache, una copia del archivo permanece en el
almacenamiento de disco rpido despus de que el servidor migra el archivo
primario a otro pool de almacenamiento. Se puede querer usar un pool de
almacenamiento de disco con caching permitido para almacenar archivos que
son frecuetemente accedidos por los clientes.
Sin embargo, usar un cache tiene algunas desventajas importantes, como:
Puede aumentar el tiempo para operaciones de backup completos del
cliente.
164
8.3.4
Reclamacin
165
Cuando mltiples volmenes son eligibles para la recuperacin, TSM reclama los volmenes eligibles en orden aleatorio.
El espacio dentro de archivos agregados es tambin reclamado durante
el proceso de recuperacin. Un agregado es un archivo fsico que contiene
mltiples archivos lgicos resguardados o archivados de un cliente en una sola
transaccin. El espacio no usado de archivos lgicos expirados o eliminados
es quitado tal como el archivo agregado es copiado a otro volumen durante la
recuperacin.
1. Recuperacin de una Sla Unidad
Recuperacin del espacio.
Pools de almacenamiento de medio de acceso secuencial.
Parmetro RECLAIMSTGPOOL del pool de almacenamiento.
Usado como rea de organizacin durante la recuperacin.
Requerimientos de espacios.
Sin tamao mnimo.
El tamao relacionado con la puerta de recuperacin o el pool de almacenamiento para ser reclamado.
RECLAIMSTGPOOL indica otro pool de almacenamiento que puede ser usado
como el rea de propiedad para los datos que estn siendo consolidados.
El pool de almacenamiento especificado como el pool de almacenamiento
reclamado puede ser cualquier pool de almacenamiento primario en el sistema
o un nuevo pool de almacenamiento primario creado para este propsito. El
nico pool de disco permitido es uno con DEVTYPE=FILE. Un pool de almacenamiento de copia no puede se definido como un pool de almacenamiento
reclamado devido a que los datos slo pueden ser copiados a o un pool de
almacenamiento de copia, no movido.
Ejemplo de Reclamacin de una Sla Unidad
166
8.3.5
Colocacin
167
168
Captulo 9
Polticas de Administracin
9.1
Introduccin
La poltica de administracin permite al administrador determinar un conjunto de reglas explicando cmo Tivoli Storage Manager tratar los datos.
Este conjunto de reglas est compuesto de dominios de poltica, conjuntos de
poltica, clases administradoras, y grupos de copia.
9.2
9.2.1
170
171
9.3
9.3.1
Definir Polticas
Dominios de Polticas
172
173
9.3.2
Tivoli Storage Manager proporciona un dominio de polticas predefinidas, conjunto de poltica, clase administradora, grupo de copia de backup, y grupo de
copia de archivo. Cada poltica es almacenada en el servidor y llamada STANDARD. La utilizacin de los objetos de poltica proporcionados en el Tivoli
Storage Manager permite comenzar a usar el Tivoli Storage Manager inmediatamente. Se puede adaptar la poltica estandar.
El Perodo de Gracia de Retencin De backup - Especifica el nmero de
das a conservar una versin de backup cuando el servidor es incapaz de asociar
de nuevo el archivo a una clase administradora apropiada. Por defecto es de
30 das.
9.3.3
174
9.3.4
175
Las copias de los archivos que han expirado no son eliminados del almacenamiento del servidor hasta que el procesamiento de expiracin ocurra.
Se puede ejecutar el proceso de expiracin automticamente o por comando. Se controla automticamente el proceso de expiracin usando la opcin (EXPINTERVAL) del intervalo de expiracin en las opciones del arhivo
(DSMSERV.OPT) del Storage Manager.
El proceso de expiracin entonces elimina las versiones eligibles de backup
y copias de archivo archivados. Las versiones de backup son eligibles basadas
en la poltica en el grupo de copia de backup (por cunto tiempo y cuntas
versiones inactivas son guardadas). Las copias del archivo arhivado son eligibles basadas en la poltica en el grupo de copia de archivo (por cuanto tiempo
las copias archivadas son guardadas).
9.4
9.4.1
Conjunto de Polticas
Definicin de un Nuevo Conjunto de Polticas
176
9.4.2
9.5
177
9.5.1
9.5.2
178
Un usuario asocia un archivo a un nombre de clase administradora usando la opcin ARCHMC cuando archiva un archivo.
Un usuario asocia un directorio al nombre de clase administradora usando la opcin DIRMC cuando resguarda un archivo.
El nodo de cliente asocia un archivo a la clase administradora por defecto
en el conjunto activo de polticas, cuando un usuario no asocia a un
nombre de clase administradora especfica.
Rebinding es el proceso de asociar un archivo con un nuevo nombre de
clase administradora.
9.5.3
Las versiones de backup estn reencuadradas a un nombre de clase administradora diferente en los siguientes casos:
Los usuarios cambian la clase administradora asignada a un archivo especificando a una clase administradora diferente en una lista incluir excluir y luego realizar un backup incremental o selectivo.
Un administrador activa una poltica que no contiene la clase administradora.
Un administrador asigna un nodo cliente a un dominio diferente de polticas y el conjunto activo de polticas en aquel dominio de polticas que
no tiene una clase administradora con el mismo nombre.
Si la clase administradora a la cual los archivos son asociados es eliminada,
Tivoli Storage Manager usa los atributos de la clase administradora por defecto
para manejar las versiones de backup.
9.5.4
179
Los usuarios clientes tienen la opcin de crear una lista incluir - excluir para
identificar los archivos que son elegidos para servicios de backup y especificar
como Tivoli Storage Manager manejar archivos de backup o archivados.
Las opciones INCLUDE y EXCLUDE son especificadas en el archivo de opcin
del cliente.
Se debe asignar una clase administradora por defecto a un conjunto de
polticas antes de activar el conjunto de polticas. Para asegurar a los clientes
siempre puede respaldar y archivar los archivos, escogiendo una clase administradora por defecto que contiene tanto grupo de copia de archivo como un
grupo de copia de backup.
Domain_name - Especifica el dominio de poltica al cual la clase administradora pertenece.
Policy_set_name - Especifica el conjunto de polticas para el cual se
quiere asignar una clase administradora por defecto. Se puede asignar
una clase administradora por defecto al conjunto de polticas ACTIVE.
Class_name - Especifica la clase administradora que debe ser la clase
administradora por defecto para el conjunto de polticas.
9.6
9.6.1
Un grupo de copia contiene los atributos de administracin del almacenamiento especfico que describen cmo el servidor debe manejar archivos de backup
o archivados.
Cada clase administradora puede contener hasta dos grupos de copia: una
para archivos de backup y una para archivos de archivados.
9.6.2
180
181
9.6.3
9.7
9.7.1
Autoridad Administrativa
Clases de Privilegios
La fig. 9.3 de la pg. 182 muestra como se pueden dividir las tareas administrativas en cinco clases de privilegios.
9.7.2
Privilegio System
182
183
184
9.7.3
Privilegio Storage
185
186
9.7.4
Privilegio Policy
Cuando nuevos dominios de poltica son definidos en el servidor, un administrador con el privilegio policy sin restriccin es automticamente autorizado para manejar los nuevos dominios de poltica. Un administrador policy
sin restriccin no puede definir, eliminar, o copiar dominios de poltica. Un
administrador con el privilegio policy restringido puede emitir un subconjunto
de los comandos de poltica para los dominios de poltica a los cuales estan
autorizados.
9.7.5
187
Privilegio de Operator
Los administradores con el privilegio de operator controlan la operacin inmediata del servidor TSM y la disponibilidad de los medios de almacenamiento,
fig. 9.7 de la pg. 187.
188
9.7.6
Privilegio de Analyst
9.7.7
Administrador de Nodo
189
190
9.8
9.8.1
191
Inspector de Eventos (Local) - el Inspector de Evento (Local) est disponible en el Tivoli Storage Manager Management Console. Expandir el rbol
sobre el lado izquierdo de la consola para mostrar las opciones de inspeccin
que incluyen Aplicacin, Seguridad, Sistema, TSM Servidor, TSM Cliente, y
vistas de eventos del TSM Device Driver. Se pueden personalizar los datos
mostrados para cada vista pulsando en View en la barra de herraminetas en
la parte de arriba de la ventana y seleccionando las opciones que se prefieran.
La seguridad para la interfaz administrativa Web est basada en logging
mejorados de sesiones basadas en Web, restricciones de contrasea, capacidades de cierre de administrador, y comunicaciones SSL.
Para implementar una lnea de comando dentro de la interfaz administrativa Web, simplemente seleccionar Show command line de la lista desplegada
de Options, y un Java applet llamado comando es ejecutado.
9.8.2
192
193
194
9.8.3
9.8.4
9.8.5
195
196
Captulo 10
Personalizacin de la Base de
Datos y del Log de
Recuperacin del Storage
Manager
10.1
Introduccin
La base de datos del Storage Manager es usada por el servidor para manejar
la informacin sobre archivos de clientes. El log de recuperacin del Storage
Manager se usa para asegurar la consistencia y la disponibilidad de la base de
datos.
10.2
10.2.1
198
199
10.2.2
Transacciones
200
10.2.3
201
202
10.3
Asignacin de Espacio
10.3.1
203
10.3.2
204
el fsico, permitiendo a los datos de la base de datos y del log de recuperacin pasar al discos fsicos. No requieren ninguna reorganizacin del log de
recuperacin o la base de datos.
La cantidad de espacio disponible para la base de datos o el log de recuperacin iguala el espacio combinado de todos los volmenes definidos al log de
recuperacin o la base de datos. Cuando los datos son agregados, el Storage
Manager rastrea el porcentaje de utilizacin, que es la cantidad de espacio usado en un punto especfico del tiempo. Tener presente que la cantidad mxima
de espacio usado por el log de recuperacin puede variar considerablemente a
lo largo del da, es proporcional a la carga de transacciones en el sistema. La
cantidad mxima de espacio usado por la base de datos es ms consistente con
el porcentaje de utilizacin, porque la cantidad de espacio de base de datos
consumido crece en proporcin al nmero de objetos insertados en la base de
datos.
10.4
10.4.1
10.4.2
206
10.4.3
Sobrecarga
207
Atencin: Tener en cuenta que los resultados son estimaciones. El tamao real de la base de datos puede diferenciarse de la estimacin debido a
factores tales como el nmero de directorios y la longitud de la ruta de acceso
y nombres del archivo. Peridicamente se debera supervisar la base de datos
y el log recuperacin y ajustar sus tamaos como sea necesario.
10.4.4
10.5
Agregar Espacio
10.5.1
208
de espacio que puede ser usado por el log de recuperacin dentro de todos los
volmenes del log de recuperacin asignados previamente al Storage Manager.
10.6
Hay algunos comandos adicionales que se pueden usar para reducir el espacio
de la base de datos y del Log de recuperacin. Slo se debe ejecutar stos
comandos si se quiere redisear las disposiciones del volmen, o agregar nuevos
volmenes al Tivoli Storage Manager.
Usar el comando REDUCE DB para disminuir la cantidad de espacio que
puede ser usado por la base de datos. Para reducir la capacidad de la
base de datos, se debe reducir la base de datos en incrementos de 4 MB.
Si no se especifica la reduccin en incrementos de a 4 MB, Tivoli Storage
Manager redondea el nmero a la siguiente particin de 4 MB.
Usar el comando REDUCE LOG para disminuir la cantidad de espacio que
puede ser usado por el log de recuperacin. Para reducir la capacidad
del log de recuperacin, se debe reducir el Log de recuperacin en incrementos de 4 MB. Si no se especifica la reduccin en incrementos de 4
MB, Tivoli Storage Manager redondea el nmero a la siguiente particin
de 4 MB.
10.7
Mirroring (Espejado)
10.7.1
209
210
10.7.2
Ejemplos de Mirroring
Usar el comando DSMFMT para formatear el espacio. Por ejemplo, para formatear un volumen de base de datos llamado db1.dsm con un tamao de 12 MB,
ir al prompt del sistema y ejecutar el siguiente comando:
dsmfmt -db c:\TSMdata\server1\db1copy.dsm 12
Nota: la posicin por defecto del comando DSMFMT est en C:\Program
Files\tivoli\TSM\console directory.
Entonces, defina el volumen mirrored ejecutando el siguiente comando desde el prompt de comandos administrativos del Storage Manager:
define dbcopy c:\TSMdata\server1\db1.dsm
c:\TSMdata\server1\db1copy.dsm
El proceso de agregar un mirror es muy similar a la agregacin de espacio la
base de datos y al Log de recuperacin. Slo recordar que si se usa la interfaz
GUI para crear la copia mirror, todava se debe usar el comando DSMFMT
para formatear el espacio ntes de definir el mirror. El comando del Storage
Manager para definir un mirror para la base de datos es DEFine DBCopy. Para
definir un mirror del log de recuperacin usar DEFine LOGCopy.
Usar el comando DEFine DBCopy para crear un volmen de copia de un
volmen de base de datos existente. Las copias de volmenes deben tener al
menos la misma capacidad que el volumen original y deberan estar definidas
en dispositivos fsicos separados. Cualquier espacio adicional en la copia del
volumen no es usado.
211
10.8
212
10.9
Espacios Triggers
10.9.1
DEFine SPACETrigger
213
El primer parmetro especifica si la base de datos o el log deben ser manejados por el trigger de extensin automtica del espacio.
Captulo 11
11.1.1
11.1.2
El cliente puede ser invocado usando la interfaz de lnea de comando escribiendo dsmc en el prompt de comando del sistema en la ruta del directorio
donde el cliente fue instalado, (fig. 11.2 de la pg. 217).
Por ejemplo:
c:\Program Files\Tivoli\tsm\baclient dsmc
El cliente invoca una sesin con el servidor hasta que el comando se complete. El comando dsmc puede estar seguido de una palabra clave. Por ejemplo,
el comando incremental dsmc mostrado a continuacin:
dsmc i
Cuando la autenticacin est disponible, se debe ingresar una contrasea
215
216
217
218
11.1.3
11.1.4
11.1.5
219
La Interfz GUI
La interfaz GUI de backup y archivado puede ser accedida desde el men Start
Windows seleccionando:
Start >> Programs >> Tivoli Storage Manager >> BackupArchive GUI.
El comando DSM comenzar la interfz GUI desde la lnea de comando.
Comandos del Utilities Menu
Las siguientes funciones estn disponibles al cliente a traves del Utilities
Menu de la interface GUI:
Cambio de contrasea
Lista de acceso a nodos
Acceso a otro nodo
Vista de la informacin de polticas
Eliminar datos de archivo
Eliminar filespaces
Setup wizard
Cambio de Contrasea
Una contrasea es requerida cundo la autorizacin esta conectada. La
funcin cambiar de contrasea permite cambiar la contrasea en cualquier
momento.
Lista de Acceso a Nodo
Esta opcin es usada en conjuncin con el comando de Acceso a Otro Nodo.
En esta ventana, se podr crear o modificar las reglas que permitirn a otro
nodo tener acceso a los espacios de archivo resguardados en un servisor TSM.
Esta funcin fue puesta en el Native GUI y en el cliente Web. Tambin, la
interfz ha sido rediseada para ayudar a mejorar la utilidad de sta funcin.
Acceso a Otro Nodo
220
221
11.2
11.2.1
Registracin
11.2.2
Administracin de Contraseas
222
223
11.2.3
224
11.2.4
225
Las opciones del cliente pueden ser modificadas a travs de la GUI escogiendo
Edit >> Preferences. La utilizacin de la GUI, ms que trabajar directamente con el archivo de opciones de configuracin, reduce el potencial error
humano. Algunas opciones, sin embargo, no estn disponibles en la GUI. Se
deben editarlas manualmente utilizando el editor de textos a eleccin, (fig.
11.5 de la pg. 225).
226
DSM.SYS
En el sistema operativo Windows 2000, las opciones del cliente estn en el
DSM.OPT. Este es un archivo que el cliente puede editar, contiene un conjunto
por defecto de procesamiento de las opciones que identifican al servidor, el
mtodo de comunicacin, las opciones de backup y archivado, y las opciones
de planificacin.
11.2.5
11.2.6
227
228
229
11.2.7
Si se tiene una opcin en el set central de opciones del cliente y en el archivo de opciones del cliente (dsm.opt) el set central de opciones del cliente
sobreescribir el archivo de opciones del cliente.
Anular Opciones de Configuracin
Un administrador en el servidor puede anular un subconjunto de opciones
del cliente, por ejemplo, programando el modo.
Las opciones pueden ser especificadas invocando la lnea de comando o la
GUI del cliente, que entonces anulan las opciones sin necesidad de hacer un
cambio al archivo de opciones actual. La excepcin es la sentencia DOMAIN
que es agregada al archivo de opcin del cliente.
Cuando las opciones son cambiadas, el cliente debera ser reinicializado.
La Opcin Domain
Si no se especifica controladores locales con la opcin DOMAIN en el archivo de opciones del cliente, por defecto son todos controladores locales.
Cuando se usa esta opcin con el comando INCREMENTAL, agrega los
controladores locales que se especifican a los que estn definidos en el archivo
de opciones del cliente. Por ejemplo, si se ingresara:
DOMAIN C: D: E:
En el archive de opciones del cliente y se ingresara:
dsmc incremental -domain=g: h: en la lnea de comando, Tivoli
Storage Manager realiza un backup incremental para los controladores locales
230
11.3
11.3.1
231
11.3.2
TXNGROUPMAX
11.3.3
ERRORLOGNAME - Usar la opcin ERRORLOGNAME para especificar la ruta y el nombre del archivo donde se quiere que el Storage
Manager almacene la informacin sobre los errores que ocurren durante
el procesamiento.
ERRORLOGRETENTION - Usar la opcin ERRORLOGRETENTION para especificar el nmero de das que se guardarn las entradas
232
233
234
11.3.4
Usar las opciones descritas en la fig. 11.9 de la pg. 235, para controlar el
procesamiento del servidor y del cliente.
COMMTIMEOUT - Este es el nmero de segundos que el servidor
espera una respuesta desde un cliente antes de finalizar la sesin del
cliente.
IDLETIMEOUT - Este es el nmero de minutos que el servidor permite a una sesin cliente permanecer ocioso antes de finalizar la sesin
del cliente.
MAXSESSIONS - Esto determina el nmero mximo de sesiones simultneas de clientes con el servidor.
USELARGEBUFFERS - Esto determina si los buffers grandes son
usados para comunicaciones cliente/servidor.
235
236
11.3.5
Para crear un conjunto de opciones cliente, fig. 11.10 de la pg. 237, y hacer
que los clientes usen el conjunto de opciones, hacer lo siguiente:
1. Crear un conjunto de opcin cliente con el comando DEFINE CLOPTSET.
El comando DEFINE CLOPTSET define el nombre y la descripcin del conjunto de opciones. El nombre puede tener una longitud de 64 carcteres
y no debera incluir en su interior espacios en blanco. La descripcin del
conjunto de opciones puede tener una longitud de hasta 255 caracteres y
debera ser encerrada entre comillas si son usados espacios en blanco en
su interio. Para ejecutar este comando el administrador tiene que tener
el privilegio SYSTEM o el privilegio de POLICY sin restriccin.
2. Agregar opciones de cliente al conjunto de opciones con el comando
DEFINE CLIENTOPT. El conjunto de opciones est vaco primero cuando
es definido. Una vez que el conjunto de opciones ha sido definido al Tivoli
Storage Manager, las opciones y sus valores deben ser definidos en el
conjunto de opciones. Esto se hace con el comando DEFINE CLIENTOPT.
El conjunto de opciones, el nombre de la opcin y el valor de la opcin
deben ser suministrados. Opcionalmente, un nmero de secuencia y/o
el valor forzado pueden ser suministrados tambin.
3. Especificar qu clientes deberan usar la opcin de configuracin con el
comando REGISTER NODE o UPDATE NODE. Una vez que una opcin del
cliente se configura y las opciones del cliente han sido definidas, los nodos
pueden ser asociados con aquella configuracin. Esto se hace usando la
opcin CLOPTSET en el comando REGISTER NODE para nuevos nodos, o
en el comando UPDATE NODE para nodos existentes.
11.3.6
Las opciones de configuracin del cliente permiten al administrador especificar opciones adicionales que no pueden ser incluidas en el archivo (dsm.opt)
de opcin del cliente. Se puede especificar cules clientes usarn la opcin
de configuracin con el comando REGISTER NODE o UPDATE NODE. El cliente
237
238
239
11.3.7
240
11.3.8
La lista incluir - excluir permite establecer los archivos que deben ser incluidos
o excluidos del procesamiento de backup. La sentencia incluir es usada para
dos propsito. Uno es para especificar excepciones a la lista excluir. El otro es
para asociar a una clase administradora con un archivo o un grupo de archivos.
La sentencia incluir tambin es usada durante el archivado para determinar la
clase administradora, mientras la sentencia excluir no es comprobada durante
el prosesamineto de archivado.
A no ser que se tenga la sentencia EXCLUDE.DIR, el tipo de directorio de los
archivos son siempre incluidos en el backup, incluso cuando todos los archivos
dentro del directorio son excluidos.
La lista incluir - excluir usa metacharacters para seleccionar archivos a
ser incluidos o excluidos. Algn metacharacters se diferencia dependiendo
de la plataforma del cliente. Estos metacharacters permiten especificar el
procesamiento comodn. Los metacharacters tambin pueden ser usado en la
lnea de comando para indicar la especificacin del archivo en la mayora de
los comandos.
Los metacharacters incluyen: (Los ejemplos estn en parntesis)
? - Uno y slo un carcter matched como un comodn (us?r.doc)
* - Match cualquier nmero de carcteres como un comodn (us*.doc)
\ ... - Windows: Match cualquier directorio (\ ...\user.doc)
11.3.9
11.3.10
241
242
11.3.11
Sentencia EXCLUDE.DIR
La sentencia EXCLUDE.DIR excluye una estructura de directorio desde el
rbol de recorrido interno que el cliente del backup y archivado del TSM construye internamente ntes de realizar el backup y previene que los directorios
y atributos del directorio sean copiados, fig. 11.15 de la pg. 243.
243
244
Si una estructura de directorio es excluida usando EXCLUDE.DIR, los subdirectorios en el rbol excluido de directorio no son eligibles para el backup.
Algunas sentencias INCLUDE que incluyen parte de una estructura de directorio
excluida son ignoradas en el momento del backup.
Backup de Directorios Excluidos
Incluso aunque una estructura de directorio sea excluida usando la nueva
sentencia EXCLUDE.DIR, los subdirectorios y archivos dentro de la estructura
de directorio excluida pueden ser explcitamente resguardados.
La sentencia excluir esta en el archivo de opcin del usuario cliente (dsm.opt)
slo en usuarios del TSM como clientes Windows.
11.3.12
245
246
11.3.13
Los conjuntos de opciones del cliente pueden ser consultados, eliminados, o actualizados usando los comandos QUERY, DELETE, y UPDATE CLOPTSET. Opciones
individuales del cliente dentro de un conjunto de opciones pueden ser eliminadas usando el comando DELETE CLIENTOPT. El nmero de secuencia de una
opcin del cliente puede ser cambiado usando el comando UPDATE CLIENTOPT,
(fig. 11.17 de la pg. 247).
Es posible tambin crear un archivo que tenga sentencias incluir - excluir,
y se seale un cliente a ste archivo. Esto es prctico cuando se quiere crear
un conjunto de sentencias y sealar a mltiples clientes en l.
247
Captulo 12
Funciones de Bachup y
Archivado del Cliente
12.1
Introduccin
El cliente se comunica con el servidor e invoca las funciones cliente del Storage
Manager.
El cliente es soportado sobre una variedad de las plataformas que podran
residir en una estacin de trabajo de usuario o en un servidor LAN. En este
captulo se detallarn varios mtodos disponibles para resguardar, restaurar,
archivar y recuperar datos, y qu opciones estn disponibles para personalizar
estos procesos segn las necesidades.
12.2
12.2.1
La fig. 12.1 de la pg. 250, muestra los diferentes tipos de backup disponibles
desde la interface grfica de usuario.
249
250
12.2.2
251
La funcin de backup incremental (tambin conocido como incremental completo) resguarda todos los archivos que se han modificado y todos los archivos
que fueron creados desde el ltimo backup. Esta funcin realiza un backup
basado en journal de aquellos sistemas de archivos previamente seleccionados
para journaling. La funcin de backup incremental no resguarda los archivos
que son excluidos por la lista incluir - excluir (fig. 12.2 de la pg. 251).
252
12.2.3
Para un disco o volumen a ser eligible para backups incrementales por fecha,
se debe haber realizado al menos un backup incremental completo de aquel
disco entero o volumen. Ejecutar un backup incremental de slo una rama
del directorio o del archivo individual no har que el disco o el volumen sean
eligible para backups incrementales por fecha.
Para realizar un backup incremental por fecha utilizando el GUI, seleccionar la opcin Incremental (date only) desde el tipo de backup del men
desplegable o usar la opcin INCRBYDATE con el comando INCREMENTAL. Ver
la fig. 12.3 de la pg. 253.
El cliente respalda slo aquellos archivos cuya fecha y hora de modificacin
son posteriores a la fecha y la hora del ltimo backup incremental del sistema
253
254
12.2.4
255
256
12.2.5
12.2.6
257
12.2.7
258
12.2.8
259
12.3
12.3.1
Uso del Backup - Archive de la GUI del TSM, Resguardar Archivos Desde un Cliente
Figura 12.7: Uso del Backup-Archive de la GUI del TSM, Resguardar Archivos
Desde un Cliente
12.3.2
Se debe tomar un momento para ver el Backup-Archive en el rbol de directorio de la GUI. Se ver que no slo estn representados los archivos locales
260
y remotos, sino que adems estn representados en el rbol los RAW, los
removibles, y los objetos del sistema. Ver la fig. 12.8 de la pg. 260.
No seleccionado (vaco).
Parcialmente seleccionado (parcialmente lleno).
Implcitamente seleccionado (lleno).
Totalmente seleccionado (comprobado).
12.3.3
261
12.3.4
262
12.3.5
Resultados de un Filtro
Cuando se seleccionan nombres que comienzan con una b y luego se hace click
en el botn Filter en lugar del botn Find, los nombres de archivos listados en
el directorio del TSM sern slo los nombres de archivos que comienzan con
263
la letra b.
As, Find Files da otra ventana de la cual se pueden seleccionar archivos,
y el Filter modifica los archivos mostrados en la ventana de backup. Ver fig.
12.11 de la pg. 263.
12.3.6
264
265
Nombre.
Tamao.
Archivo.
Directorio.
Espacio del archivo.
Fecha de Modificacin.
Fecha de Creacin.
ltima Fecha de Acceso.
Atributos (Bit de archivot, atributos extendidos, etc.).
12.3.7
La funcin de estimacin usa la informacin recolectada durante backups anteriores (datos histricos) para estimar cuanto tiempo tomar realizar un backup. Si nunca ntes se ha resguardado un tem, no habr ninguna informacin
de estimacin disponible. La estimacin es calculada usando la tasa de transferencia media y la tasa de compresin media de operaciones anteriores.
La funcin de estimacin calcula el nmero de bytes que los objetos seleccionados actualmente ocupan para explorar los directorios seleccionados o
solicitar informacin de archivo del servidor TSM.
Los datos histricos son almacenados en el disco del cliente. Si el cliente se
conecta a mltiples servidores, entonces es registrado uno por uno en la base
del servidor.
12.3.8
Seleccionar archivos cuando se realiza un backup selectivo es igual que el incremental. Las opciones Find Files y Filter tambin pueden ser usadas con
el Selectivo tal como el Incremental. Ver la fig. 12.13 de la pg. 266.
Modificar las Opciones de Backup
Los ejemplos de opciones de backup incluyen:
266
267
COMPRESSALWAYS.
MEMORYEFFICIENTBACKUP.
La opcin de compresin especifica si el Storage Manager debera comprimir los archivos antes de enviarlos al servidor TSM. La compresin de los
archivos disminuye la cantidad de almacenamiento de datos requerido para
almacenar versiones de backup y copias de archivado de los archivos. Esto
puede, sin embargo, afectar el rendimiento del Storage Manager.
Un procesador rpido en una red lenta se beneficia de la compresin, pero
un procesador lento sobre una lnea rpida no lo hace. Esta opcin controla
la compresin slo si el administrador del TSM especifica que el nodo cliente
determina la seleccin.
El Storage Manager contina comprimiendo un archivo incluso si ste determina que el tamao de archivo aumenta. La opcin COMPRESSALWAYS
controla qu hace el Storage Manager cuando un archivo crece durante la
compresin.
Se puede especificar continuar comprimiendo, o enviar el objeto otra vez
si crece durante la compresin.
La opcin MEMORYEFFICIENTBACKUP especifica un algoritmo ms
eficiente de memoria para procesar backup incrementales, resguardando un
directorio a la vez, y usando menos memoria. Se debe usar esta opcin cuando
la mquina tiene poca memoria o cuando no se tiene sistemas bien equipados.
12.4
Restaurar Archivos
268
12.4.1
12.4.2
269
12.4.3
270
271
porque Tivoli
Storage Manager tiene que recuperar toda la informacin de seguridad del
NTFS.
Las opciones que se especifican son efectivas durante la operacin corriente
del cliente, pero no permanecen guardadas para la siguiente operacin.
12.4.4
272
12.4.5
12.4.6
Restauraciones Relanzables
273
12.5
Archivado y Recuperacin
12.5.1
El archivado GUI presenta una lista de los archivos en el mismo formato que
en el backup GUI. Seleccionar los archivos que se quieren archivar y pulsar el
botn de Archive.
Tambin se puede usar la funcin Find para seleccionar archivos. La funcin Find da las mismas opciones para realizar un backup. Ver fig. 12.17 de
la pg. 274.
Descripcin de Archivado
La funcin archivar es usada para conservar archivos para el empleo
posterior o para registros.
Archivar puede ser usado para solicitar al Storage Manager copias de
archivos, subdirectorios, y directorios para almacenamiento a largo plazo
en medios controlados por el Storage Manager.
Cuando los usuarios archivan archivos, pueden decidir hacer que el Storage Manager borre los archivos originales de la estacin de trabajo despus
de que los archivos son archivados.
El Storage Manager usa paquetes de archivo para identificar los grupos
de archivos archivados.
Archivar Archivos
274
275
276
12.5.2
12.5.3
Paquetes de Archivado
12.5.4
277
278
Seleccionar Override de la lista incluir - excluir para anular las clases administradoras asociadas con los objetos por medio de la lista incluir - excluir.
12.5.5
279
servidor. Se puede usar esta ventana para seleccionar objetos que se quiere
recuperar. Tambin se puede ejecutar una estimacin para recuperar o cambiar
las opciones de procesamiento.
12.5.6
12.5.7
12.6
12.6.1
12.6.2
280
281
282
282.
12.6.3
283
12.6.4
12.6.5
El comando Query FILESpace muestra una lista de los espacios de archivado en el almacenamiento del Storage Manager. Tambin se puede especificar
284
un solo nombre de espacio de archivado al hacer la pregunta. Esto tambin se puede hacer desde la lnea de comandos del cliente sin el parmetro
Format=Detailed. Ver la fig. 12.24 de la pg. 284.
12.6.6
285
286
12.6.7
12.6.8
12.6.9
287
Figura 12.26: Uso del Comando de Restauracin dsmc con la Opcin PICK
288
289
290
12.6.10
La opcin de restauracin PRESERVEPATH ha sido agregado al backup archivado de la lnea de comandos del cliente. Esta opcin permite a los
usuarios especificar cmo sern manejadas las estructuras de directorio cuando
se realiza la restauracin a una nueva localizacin.
Esto crea el directorio fuente de nivel ms bajo como un subdirectorio del
directorio objetivo.
Los archivos del directorio fuente son almacenados en el nuevo subdirectorio. Ver fig. 12.29 de la pg. 290.
Figura 12.29: Restaurar a una Nueva Posicin Usando la Opcin de Restauracin PRESERVEPATH
La opcin PRESERVEPATH puede ser especificada con una de las siguientes opciones siguientes:
291
subtree: Crea el directorio fuente del nivel ms bajo como un subdirectorio del directorio objetivo. Los archivos del directorio son almacenados
en el nuevo subdirectorio. Esto es por defecto.
complete: Restaura la ruta completa, comenzando desde la raz, en el
directorio especificado.
La ruta completa incluye todos los directorios excepto el nombre de espacio
del archivo.
nobase: Restaura el contenido del directorio fuente sin el nivel ms
bajo, o el directorio base, en el directorio de destino especificado.
none - Restaura todos los archivos fuente seleccionados al directorio
objetivo. Ninguna parte de la ruta fuente en o encima del directorio
fuente se reproduce en el objetivo.
Si se especifica subdir=yes, Tivoli Storage Manager restaura todos los
archivos en los directorios fuente a un slo directorio objetivo.
12.6.11
12.6.12
12.6.13
La restauracin reiniciable puede ser realizada tambin desde la lnea de comandos. Se puede usar el comando query restore para averiguar si el cliente
292
293
294
295
12.6.14
296
297
12.6.15
El backup y archivado del cliente soporta archivado y recuperacin de directorios. Los directorios con las listas de control de acceso asociadas (ACL) o
derechos de accesos son archivados cuando los archivos son archivados y son
recuperados cuando los archivos son recuperados.
12.6.16
Las opciones de lnea de comandos son proporcionadas para soportar el archivado y recuperacin de directorios.
DIRSONLY
Cuando esta opcin es especificada, slo los directorios y sus atributos son
archivados o recuperados.
FILESONLY
Cuando esta opcin de lnea de comandos es especificada, slo los archivos
y sus atributos son archivados o recuperados. Por defecto archiva o recupera
tanto directorios como archivos.
Los directorios que son archivados usan la misma descripcin de archivado
que los archivos con los cuales son archivados.
12.6.17
298
299
Parte III
Ejemplo Prctico y
Conclusiones
301
Captulo 13
Aplicacin en el Entorno
Tivoli Storage Manager
13.1
Introduccin
Este capitulo muestra las tareas y acciones realizadas con TSM como desarrollo
del trabajo final de aplicacin [7].
13.2
Entornos de Administracin
13.2.1
13.2.2
304
305
306
La interface administrativa web tambien se puede iniciar desde un navegador web, escribiendo la URL con el nombre del host, desde el cual se quiere
acceder y el puerto 1580, (fig. 13.3, de la pg. 306 ).
307
308
13.3
Manejo de Licencias
13.3.1
309
Para ver que licencias se estan manejando, ingresar el comando Query LICense
como lo muestra la fig. 13.6, de la pg. 309.
310
13.3.2
311
312
13.4
13.4.1
Comando Query
313
314
13.4.2
315
13.4.3
Para definir un volumen de backup, se lo puede hacer desde la lnea de comandos de la consola del TSM, especificando la unidad de almacenamiento,
como lo muestra la fig. 13.13, de la pg. 316.
316
13.4.4
317
Comando q stg
13.4.5
318
319
La fig. 13.16, de la pg. 319 muestra un ejemplo del comando para definir
un acceso de slo lectura en un pool de almacenamiento.
13.4.6
Eliminacin de Volmenes
320
321
13.4.7
Para ver todos los espacios definidos, como lo muestra la fig. 13.20, de la pg.
323 se utiliz el comando QUERY VOLUME.
322
323
324
13.5
Polticas
13.5.1
13.5.2
13.5. POLTICAS
325
326
13.5.3
13.5.4
13.5. POLTICAS
327
328
13.6. ADMINISTRADORES
13.6
Administradores
13.6.1
Registracin de Administradores
329
330
13.6.2
331
13.7
332
333
334
13.8.
335
13.8
13.8.1
336
13.8.
337
338
13.9. ESPEJADO
13.8.2
339
13.9
Espejado
340
13.10. NODOS
13.10
Nodos
13.10.1
341
13.10.2
Registracin de Nodos
342
13.10. NODOS
343
344
13.11. BACKUP
13.11
Backup
13.11.1
345
13.11.2
346
13.11. BACKUP
347
13.11.3
Backup Selectivo
La fig. 13.48 de la pg. 351 y la fig. 13.49 de la pg. 352 muestra como hacer
un backup selectiv utilizando la funcin find.
348
13.11. BACKUP
349
350
13.11. BACKUP
351
352
13.12
353
Aplicacin Web
13.12.1
354
355
Captulo 14
Conclusiones
Se cumpli con los objetivos establecidos en la planificacin del desrrollo del
trabajo final.
Se observ la flexibilidad de las tareas de backup, restauracin y gestin
del TSM a travs de la web.
Se observ la alta capacidad automtica de gestionar y controlar los recursos de almacenamientos y la destinacin de los datos en los medios de
almacenamiento.
Se observ la posibilidad de elegir distintos tipos de backup ofrecidos por
el TSM de acuerdo a las necesidades actuales.
Se observ la alta integridad y complejidad de Sofware.
14.1
Lneas Futuras
357
Bibliografa
[1] L. Joyanes Aguilar. Cibersociedad. Mac Graw-Hill, 1997.
[2] L. Joyanes Aguilar. La Carrera Mundial por el Conocimiento. Una Visin
Desde la Nueva Economa. Universidad Pontificia de Salamanca, MadridEspaa, 2000.
[3] Bart Jacob Carla Sadtler, John Ganci. WebSphere Product Family Overview and Architecture. IBM Press, USA, 2004.
[4] E. Castillo; M. Reyes Ruiz Cobo. Preparacin de Documentos con Latex.
Maestra en Informtica y Computacin - FACENA - UNNE, Argentina,
1998.
[5] IBM Corporation. IBM DB2 Connect Enterprise Edition para OS/02 y
Windows Gua Rpida de Iniciacin.
[6] IBM Corporation. IBM DB2 Universal Database para Windows Gua
Rpida de Iniciacin Versin 7. IBM Press, USA, 2000.
[7] IBM Corporation. IBM Tivoli Storage Manager 5.2 Implementation Students Exercise Guide for Windows. IBM Press, USA, 2004.
[8] IBM Corporation. IBM Tivoli Storage Manager 5.2 Implementation Students Training Guide. IBM Press, USA, 2004.
[9] IBM. IBM DB2 Warehouse Manager Gua de Instalacin Versin 7. IBM
Press, USA, 2001.
[10] Sun Microsystems.
http://java.sun.com, 1998.
The
Java
Language
version
1.1.4.
360
BIBLIOGRAFA
ndice de Materias
acceso a otro nodo, 219
ACL, 297
activacin de un conjunto de polticas, 326
actualizacin del grupo de productos Tivoli Storage Manager,
50
actualizacion y preguntas en los pools de almacenamiento, 155
tilde nas, 221
administracion basada en politicas,
116
administracion de aplicaciones de ebusiness, 67
administracion de aplicaciones de ebusiness utilizando tivoli, 77
administracion de cambios, 70
administracion de capacidad, 69
administracion de configuracion, 70
administracion de costos, 69
administracion de la disponibilidad,
69
administracion de niveles de servicio, 68
administracion de problemas, 70
administracion de reportes, 95
administracion del funcionamiento,
83
administracion del rendimiento, 84
administracion del Storage Management Archive File, 181
362
NDICE DE MATERIAS
NDICE DE MATERIAS
363
364
NDICE DE MATERIAS
NDICE DE MATERIAS
365
366
mesa de ayuda, 70
metadata, 9
metadatos, 16
migracion, 161
mirroring, 208
modelo 3494, 55
modelo de activos evaluados de patrones para e-business, 107
modelo fsico de la base de datos,
21
modelo lgico de la base de datos,
22
modificar las opciones de backup,
265
modificar opciones de archivado, 276
modificar opciones de restauracin,
269
modo roll-forward, 202
modos de recuperacin del log de
transaccin, 200
monitoreo del proceso de flujo de
datos, 101
mostrar versiones activas e inactivas de un archivo para restaurar, 271
mover datos, 158
movimiento automatico de datos, 159
nivel back-end, 72
nivel de aplicacion, 71
nodos, 341
objetos del sistema, 57
OLAP, 8
OLTP, 12
opcin domain, 229
opciones de recuperacin - modificar las opciones de recuperacin y de colisin, 279
opciones del cliente, 225
NDICE DE MATERIAS
NDICE DE MATERIAS
367
368
sobrecarga, 206
soluciones importantes del Tivoli Storage Manager 5.2., 114
soporte de servicio, 70
star-join, 22
storage area network, 51
Storage Manager Server, 114
supervision en tiempo real, 87
Trminos Principales del B.I, 6
tabla resumen, 12
TDS, 31
TEDW conceptos y componentes,
97
tipos de backups disponibles, 249
tipos de backups disponibles desde
la GUI, 249
tipos de interfaces administrativas,
190
tipos de medios de almacenamiento, 121
Tivoli
introduccin, 3
Tivoli Decission Support, 30
Tivoli Enterprise Data Warehouse,
3
tivoli enterprise data warehouse, 29,
40
tivoli monitoring for web infrastructure, 82
Tivoli Storage Manager for Application Servers, 124
Tivoli Storage Manager for Databases, 123
Tivoli Storage Manager for Hardware, 124
Tivoli Storage Manager for Mail, 124
Tivoli Storage Manager for Space
Management, 124
NDICE DE MATERIAS
NDICE DE MATERIAS
369