Área administración de bases de datos

16
1 Área Administración de Bases de Datos. Julio 2013 Subdirección de Informática

Upload: eurosocial-ii

Post on 27-Jul-2015

122 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Área Administración de Bases de Datos

11

Área Administración de Bases de Datos.

Julio 2013

Subdirección de Informática

Page 2: Área Administración de Bases de Datos

2

Agenda

1. Misión.

2. Plataforma de Bases de datos de SII.

3. Configuraciones y herramientas de Software utilizadas.

4. Volumen de los datos.

5. Control de Obsolescencia.

6. Nivel de Carga.

7. Equipo DBA, Responsabilidades y funciones.

Page 3: Área Administración de Bases de Datos

3

1. Misión

Proporcionar una infraestructura tecnológica que permita generar valor a

nuestra institución, tanto en los sistemas operacionales como en las

distintas soluciones de la Subdirección de Informática, mediante la

utilización de ambientes de Base de Datos confiables, seguros,

disponibles e íntegros.

Page 4: Área Administración de Bases de Datos

4

2. Plataforma de Bases de datos de SII

La plataforma de bases de datos de SII Chile, reside bajo motores de

distintas compañías de software, tales como Oracle, Sql-Server, Sybase

y Tamino.

• 40 Bds. Oracle

• 14 Bds. Sql-Server

• 8 Bds. Tamino

• 2 Bds. SybaseIQ

Page 5: Área Administración de Bases de Datos

5

2. Plataforma de Bases de datos de SII

22%

62%

3%

13%

Bases de datos de producción de SII

Sql-Server

Oracle

Bd. SybaseIQ

Bds. Tamino

Page 6: Área Administración de Bases de Datos

6

3. Configuraciones y herramientas de Software utilizadas

Herramientas utilizadas en la administración de las bases de datos de

SII.

[1/5]

• Toad para Oracle y Sql-Server, Labores de administración.

• Nagios, monitoreo de errores en bds. Oracle.

• Sybase Central Console.

• Jira, para el seguimiento de requerimientos.

• Bradmark Survillance, monitoreo SybaseIQ y reportes.

Page 7: Área Administración de Bases de Datos

7

[2/5]

• Stand-by con Data Guard Broker, HA, contingencias.

• Table Partitioning, rendimiento.

• RMAN, respaldo y recuperación hacia TSM.

• Streams, Replica de datos.

• AWR Report, cálculo de rendimiento, reportes.

• ASM, balanceo de i/o automático, mejora de rendimiento.

Configuraciones utilizadas en la administración de las bases de datos de

SII.

3. Configuraciones y herramientas de Software utilizadas

Page 8: Área Administración de Bases de Datos

8

3. Configuraciones y herramientas de Software utilizadasALGUNAS TECNOLOGIAS IMPLEMENTADAS.

• Stand-by con Data Guard Broker, HA, esquema de contingencias.

[3/5]

Page 9: Área Administración de Bases de Datos

9

AWR, calculo de rendimiento, reportes.

Automatic Workload Repository (AWR):

El AWR es un repositorio que utiliza la base de datos Oracle para guardar sus

estadísticas para mejorar el rendimiento. Cada 60 minutos, el AWR hace un snapshot

de las métricas de SGA y se almacena.

3. Configuraciones y herramientas de Software utilizadasALGUNAS TECNOLOGIAS IMPLEMENTADAS.

[4/5]

Page 10: Área Administración de Bases de Datos

10

ASM, balanceo de i/o automático, mejora de rendimiento.

Método tradicional Nuevo Método

v/s

3. Configuraciones y herramientas de Software utilizadasALGUNAS TECNOLOGIAS IMPLEMENTADAS.

[5/5]

Page 11: Área Administración de Bases de Datos

11

4. Volumen de los datos.

Espacio utilizado de bases de datos ambientes de producción.

(**) Oracle 28 Tb, SybaseIQ 8,2 Tb, Sql-Server 2 Tb, Tamino 0,5 Tb.

[1/2]

0,0

5,0

10,0

15,0

20,0

25,0

30,0

Oracle SybaseIQ Sql-Server Tamino

Espacio Utilizado por bds. En SIITe

rab

ytes

Motor de Bases de Datos

Page 12: Área Administración de Bases de Datos

12

4. Volumen de los datos.

Para los principales negocios de SII, el volumen actual de los datos

almacenados en bds. Oracle se representa de esta forma.

(**) Factura Electrónica 13 Tb. Iva 2 Tb, Renta 3 Tb.

[2/2]

0

1

2

3

4

5

6D

TE

EDS

His

tóri

co D

TE

MiP

yme

Trac

kID

Cer

t.Em

pre

sas

Cab

ecer

a

Det

alle

His

tóri

co

Cab

ecer

a

Det

alle

Vec

tor

Factura Electrónica IVA RENTA

Tamaño (TB)

Tera

byt

es

Page 13: Área Administración de Bases de Datos

13

5. Control de obsolescencia

25%

47%

28%

Distribución de Software Oracle

Oracle 9i

Oracle 10g

Oracle 11g

Trabajo constante en la actualización de software de bases de datos en

ambientes productivos.

Por ejemplo:

Page 14: Área Administración de Bases de Datos

14

6. Nivel de Carga Algunas cifras relevantes.

-30.000

20.000

70.000

120.000

170.000

220.000

270.000

320.000

370.000

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

jul-12

jun-13

May-13

abr-13

mar-13

feb-13

Cantidad de conexiones por hora para la base de datos de IVA,

en días de vencimiento.

(**) un peak de 360 mil conexiones concurrentes, mes de Mayo

Co

ne

xio

ne

s a

la

ba

se

s d

e d

ato

s

Intervalo de horas en un día de vencimiento.

Page 15: Área Administración de Bases de Datos

15

7. Equipo DBAResponsabilidades y funciones

• Controlar todos los Motores de BD: Oracle, SqlServer, SybaseIQ y Tamino.

• Proveer y validar Mecanismos de Contingencias de bases de datos.

• Proveer y validar Procedimientos de Respaldos y Recuperación.

• Proveer y mantener Mecanismos de Monitoreo.

• Cautelar el ciclo de vida de los datos.

• Cumplir Normas de Seguridad.

• Identificar y aportar a resolver problemas de desempeño en producción.

• Aumentar el UpTime de los servicios de Base de datos de SII.

• Dar una oportuna atención a requerimientos de usuarios.

• Atender incidentes fuera de horario de oficina 7x24x365.

• Impulsar proyectos de mitigación de obsolescencia de Software.

• Planificación de proyectos y seguimiento de sus avances.

Page 16: Área Administración de Bases de Datos

1616

Muchas Gracias

Julio 2013

Área Administración de Bases de Datos