Page 1 [. INFORME TÉCNICO PREVIO NO 014.2012-MEM

Anuncio
INFORME TÉCNICO PREVIO NO 014.2012-MEM-OGA-INF/FP
ADQUISICION DE SOFTWARE DE BASE DE DATOS POR PROCESADOR PARA EL
MINISTERIO DE ENERGíA Y MINAS
NOMBRE DEL ÁREA
Oficina de Informática.
[.
RESPONSABLES DE LA EVALUACIÓN
Ing. Oscar Gomez Marín.
Ing. Flavio Pérez Cuellar.
Ing. Jorge Perez Salinas.
CARGO
Director de la Oficina de Informática.
Administrador de Base de Datos.
Especialista en Desarrollo de Sistemas.
IV.
FECHA
Octubre del 2012
V.
JUSTIFICACIÓN
En concordancia con el Decreto Supremo No 024-2006-PCM que aprueba el Reglamento de
Adqu¡s¡c¡ón y Adecuac¡ón del Software en la
Adm¡n¡strac¡ón Públ¡ca", El MINISTERIO DE ENERGIA Y MINAS actualmente cuenta con
(02) Dos licencias Oracle Database Enterpr¡se Edition (versión 119), sin embargo se requiere
adquirir adicionalmente (02) Dos l¡cenc¡as Oracle Database Enterprise Edition (versión 119) y
la Ley No 28612: "Ley que Norma el Uso,
\,
1
(04) cuatro licencias Orecle Pártitioning para mantener e ¡ncrementar la operatividad de la
plataforma de base de datos del Ministerio. Asimismo, el de efectuar el licenciamiento
adecuado para la nueva infraestructura de hardware donde será instalado el software
menc¡onado, el cual es utilizado para la gestión y admin¡stración de las bases de datos, los
cuales a su vez soportan y alimentan la información a los sistemas de informac¡ón del
Ministerio para el correcto funóionamiento de los mismos.
\
{
En ese conteno el MINISTERIO DE ENERGIA Y MINAS neces¡ta contar con herram¡entas
modernas y product¡vas que le permitan cumplir cabalmente con sus objetivos institucionales,
se hace necesario por lo tanto adqu¡rir licencias adicionales de un motor de base de datos
dest¡nado al almacenamiento y operatividad de la información que será ut¡l¡zada por los
diversos aplicativos actualmente en uso y los que sean demandados en el futuro asf como su
respectiva opc¡ón de partic¡onamiento pa.a agilizat el tiempo de respuesta a las consultas
ejecutadas al motor de base de Datos. Esta solicitud se ampara en la Ley No 28612, que
norma el uso, adquisición y adecuación del software en la adm¡nistrac¡ón públ¡ca y el D.S. N"
24-2005-PCM que lo reglamenta.
Tabla N'01: Sistemas del Ministerio de Energía y Minas que hacen uso de la Base de
Datos Oracle 1lg R2
Página 1 de 12
1
S¡stema lntegrado de Gestión Administrativo - El Gestor
INTERNA
2
Sistema de Visitas al Minister¡o - Audienc¡a
INTERNA
Sistema de Servicio de Soporte Técnico - Soporte
Técnico
INTERNA
4
S¡stema de Tramite Documentar¡o - S¡tradoc
INTERNA
5
Sistema de Asuntos Amb¡entales Mineros - DGAA
INTERNA
6
7
Sistema de Concesiones Eléctr¡cas - DGE
Sistema qeneral de Hidrocarburos - DGH
INTERNA
INTERNA
8
Sistema General de M¡nería - DGM
INTERNA
o
S¡stema de Clientes - SIMEM
INTERNA
't0
Sistema de Declaración Anual Consolidada - DAC
INTERNA
11
Sistema General de H¡drocarburos - Intranet
INTERNA
12
INTRANET
INTERNA
Todo el
Ministerio
Todo el
Min¡sterio
Soporte
Técnico
Todo el
M¡nisterio
DGAAM,
DGM,
DGME,OGG
S
13
14
15
h
to
17
18
19
20
"\
21
22
Sistema de Declaración Estadística Mensual Minera ESTAMIN
Sistema para la sol¡citud del Certificado de Operación
M¡nera - COM
Sistema para el Programa Minero de Solidaridad con el
Pueblo - PMSP
Sistema de Segu¡miento de Casos y Compromisos
Sociales
S¡stema de Declarac¡ón Jurada Anual de Actividades de
Desarrollo Sosten¡ble
Sistema para la Agenda M¡nisterial
INTERNA
INTERNA
INTERNA
INTERNA
INTERNA
INTERNA
Información de Unidades Product¡vas Mineras Informales
(uPMr)
Formato de Declaraclón de Titular Minero - Minería
lnformal - FDTM
Registro Nacional de Declaración de Compromisos DECOM
Registro Especial de Comercializadores y Procesadores
de Oro - RCOM
INTERNA
INTERNA
INTERNA
INTERNA
23
Contratos y Acuerdos de Explotación Minera - CEX
INTERNA
24
Inventar¡os Pasivos de Ambientales Mineros - IPA
INTERNA
25
Garantía Plan de Cierre de Minas - GAR
INTERNA
26
Conces¡ones y Autorizaciones de Beneficio - CAB
INTERNA
27
Sistema de Evaluación Amb¡ental en
¿o
Lf
nea - SEAL
INTERNA
INTERNA
Serviclo de Mapas Web
Página 2 de 12
DGE
DGH
DGM,
DGAAM,DGA
AE
Todo el
Ministerio
Extranet,
lntranet
DGH
Todo el
M¡nisterio
Extranet,
lntranet
Extranet,
lntranet
Extranet,
lntranet
Extranet,
lntranet
Exkanet,
lntranet
Extranet,
Intranet
Extranet,
lntranet
Extranet,
lntranet
Extranet,
lntranet
Extranet,
lntranet
Extranet,
lntranet
Extranet,
lntranet
Extranet,
lntranet
Extranet,
lntranet
Extranet,
lntranet
Todo el
Ministerio
29
Control de Pagos Aporte de las Empresas Eléctricas
INTERNA
30
Sistema de Información Geográf¡ca - Google
INTERNA
31
Módulo de lnversiones Eléctricas
INTERNA
32
Módulo estados Financieros Empresas Concesionarias
de Electricidad)
INTERNA
DGE
33
S¡stema de Control y Seguimiento de Recomendaciones
INTERNA
ocl
34
Sistema de Control v Seouimiento de Denunc¡as
INTERNA
AA
Página Web del MEM
INTERNA
36
Página Web de DGER
INTERNA
JI
Sistema SIEME
INTERNA
38
Sistema Concesiones Eléctricas
INTERNA
39
Sistema de Ahorro de Energía
EXTERNA
40
Página Web CARELEC
EXTERNA
41
Pág¡na Web de OGGS (ElTl)
EXTERNA
DGE
Todo el
Ministerio
Todo el
M¡nisterio
ocl
Interno y
Externo
Todo el
Ministerio
Todo el
Minister¡o
Todo el
Ministerio
Todo el
Minister¡o
Todo el
Ministerio
Todo el
Ministerio
Los sistemas de información señalados en la'Tabla N'01" son parte de la infraestructure
tecnológica y hacen uso intensivo de las bases de datos oracle existente en el Ministerio de
EnergÍa y Minas. Por ello, resulta evidente que las actividades diarias de administración,
diagnóst¡co y optimización de las bases de datos deben ser realizadas con celeridad,
seguridad
y
eficiencia, para garantizar
y
mantener los niveles de servicio exigidos en
rend¡miento y disponib¡lidad de los s¡stemas críticos en el Ministerio de Energfa y M¡nas.
En este contexto, la Of¡cina de Informática man¡fiesta la necesidad de incrementar el número
de licencias del motor de Base de Datos con su respectiva opción de particionamiento, que
permita gest¡onar en forma más eficiente la admin¡strac¡ón y optimización de las bases de
datos Oracle que se viene ut¡lizando en el Min¡sterio.
5.1 INCREMENTO DE USO EN LOS SERVIDORES DE BASES DE DATOS
Características Actuales del Servidor de Base de Datos:
Página 3 de 12
Gráfico de Performance:
Grafico 0l
Eló Q!ü.N tre'^
E h
arpk*¡o6 | p,o.rs
;¡9fp¡'fr9.ij]uwnru I uas
P¿9.
Prd65¿s:
t0
CPU
I
a¡. tB.q. fü+dy
Ur!9.: 65o¿
Del Grafico 01, se puede observar que la memor¡a util¡zada permanentemente es en
promedio de 3.46 Gb y el procesamiento del 60%, incrementándose dicho uso en periodo
de declaración de las Empresas Mineras cuya duración es de dos meses al año periodo
que implica la atención de 10 000 empresas ten¡endo como consecuenc¡a el incremento
uso de recursos de procesador y memoÍia física del servidor (en promedio 98% de la
capacidad) generando incluso que la memoria requerida muchas veces sea mayor a la
dispon¡ble impactando directamente a los demás sistemas.
Por lo tanto se requiere mejorar el servidor actual o remplazarlo por un servidor de
mejores prestaciones, tanto en cantidad de memoria como en cant¡dad de núcleos y/o
procesadores. El incremento de núcleos y/o procesadores ¡mplican la necesidad de
adqu¡rir l¡cenciam¡ento de base de datos para el nuevo servidor mejorado.
Por otro lado cabe ind¡car que se han venido actual¡zando y se vienen mejorando los
sistemas que están relac¡onados al Minister¡o de EnergÍa y Minas lo cual requ¡ere mayor
capacidad de procesamiento de hardware para poder obtener la performance ¡deal del
S¡stema.
Dadas las limitaciones de Hardware, y el tamaño actual de la base de Datos (170 GB) con
un crecim¡ento del 10% mensual se requiere de una opción de particionamiento de la base
Página 4 de 12
de datos para no impactar a los usuarios finales y permitir los ratios de respuesta
esperados.
5.2 AUMENTO DE LICENCIAMIENTO DEBIDO A ACTUALIZACION TECNOLOGICA
Deb¡do a la necesidad de actual¡zar tecnológ¡camente el hardware por lo expuesto
anteriormente y además por mantener la continuidad tecnológ¡ca de la Institución, Se
cambio a nuevos servidores que nos van a permitir enfrentar los
requerimientos actuales de los usuar¡os y continuar con el crecimiento esperado del
necesita
el
Ministerio de Energía y M¡nas.
De acuerdo a lo especificado en el punto 3las políticas actuales de Licenciamiento por
procesador de la Base de Datos Oracle se m¡den por núcleo dada la evolución tecnológica
en procesadores ex¡sten actualmente procesadores (Quad Core, Six Core, Double Quad
Core, etc.), para Io cual dada la necesidad de actualizar tecnológicamente el hardware es
inherente y prioritario actualizar inicialmente el software de base de datos.
VI.
ALTERNATIVAS
Para la adquis¡ción de un motor de base de datos para el Ministerio de Energ¡a y Minas como
forma integrada se ha evaluado dos (02) productos de software que se detalla a continuación:
Oracle Database 1 1g Release 2 Enterprise
SQL Server 2008 EE
Consideraciones prev¡as:
Los productos son evaluados en un entorno Windows Server 2003 Enterpr¡se Edition
VII, ANÁLISIS COMPARATIVO TÉCNICO
Se realizó aplicando la parte 3 de la Gufa de Evaluación de Softwarei
Propós¡to de la evaluac¡ón:
Determinar los atr¡butos o características mín¡mas para el producto F¡nal.
ldentificar el tipo de producto:
Herramienta que permita desarrollar e implementar una explotación masiva de datos, para su
anál¡sis, crear informe y consultas diversas basadas en una base de datos relacional y otras
fuentes.
Espec¡f¡cación del modelo de calidad:
Se aplicara el modelo de calidad de software descr¡to en la Guía de Evaluación de software
aprobado por Resolución M¡nisterial N" 139-2007-PCM.
Selecc¡ón de métricas:
Página 5 de 12
La métricas fueron seleccionadas a base del anál¡sis de la la información técnica de los
productos señalados en el rubro '6. ALTERNATIVAS", como son las características del
producto y requerim¡entos de configuración.
Niveles de escalas para métricas:
Del anális¡s realizado se ha determ¡nado las s¡gu¡entes característ¡cas técn¡cas:
Descripción de Métricas
Funcionalidad
1
Plataformas que
soportan
Microsoft Windows Server 2003 (64 bits)
Microsoft Windows Server 2003 (32 bits)
Linux x86
L¡nux x86-64
Solaris(SPARCX64 bit)
AIX
2
Interoperat¡bilidad
Seguridad y
Confidencialidad de
datos
HP-UX PA-RISC164bit)
Se puede conectar a diversas base de datos al usar
conectores tioo JDBC, ODBC
Kit de herramientas de cifrado proporciona una capa
adicional de protección de los datos en medios de
almacenamiento. Encriptación
tablespaces.
Oracle ofrece la poslb¡l¡dad de de encriptar los
6
4
de
tablespaces, para proteger datos sensibles en su
inter¡or y accesibles desde el sistema operativo.
Fiab¡lidad
t\l
.t
4
Alta
5
Tolerancia a fallas.
d
isponibilidad
'1
Permite ejecutar una sola base de datos en un grupo
de serv¡dores y proporciona una tolerancia a fallos,
un rendimiento y una capacidad de ampl¡ac¡ón.
Recuperar los datos tal como existía en algún
momento en el pasado. La consulta explÍc¡tamente
hace referencia a una tiempo pasado a través de una
¡nd¡cacjón de tiempo. (Timestamp),
o el system change number (SCN), Devuelve los
datos conf¡rmados que se mostraba en ese punto en
o
6
el tiempo.
6
Recuperabilidad
Permite devolver transacciones ya grabadas y sus
deoendencias.
4
7
Conform¡dad de
fiabilidad
Asesor de recuperación de datos, diagnost¡ca la
corrupción o pérdidas de datos persistentes en el
disco, determ¡na las opc¡ones de reparación
adecuada, y ejecuta reparaciones en la solicitud del
usuario, reduciendo la complejidad del proceso de
5
recuoeración v tiemoo medio de restauración.
Usabilidad
8
Programación
Soporte de lenguaje SQL-Oracle ANSI SQL
4
9
Manejo de contenido
Permite almacenar, indexar y recuperar documentos
d¡rectamente en la base de datos
4
Página 6 de 12
1.
Licenciamiento.
La soluc¡ón deberá de ¡ncluir licenc¡as a perpetuidad, con la posib¡lidad de actualizar la
vers¡ón a través de una actualización y mantenim¡ento s¡n costo alguno por e¡ periodo de un
año.
2.
Hardware necesario pafa su funcionam¡ento.
Intel Xeon CPU E 5345 2.3 Ghz, 32 Gb. RAM, 70 Gb Disco Duro, Adaptador de video SVGA
3.
Soporte y mantenimiento externo.
Este servic¡o puede ser via web y debe contemplar: Actualizac¡ón de programas (patches),
Scripts de actualizac¡ón, asrstencia técnica con los requerimientos de servicios via telefónica
de manera gratu¡ta 24 horas al dia y 7 d¡as a la semana.
4.
Pefsonal y mantenimiento interno:
Se requiere personal dedicado al monitoreo y mantenimiento de la base de datos.
5.
Capacitación:
Se requiere la capacitación de dos usuarios para el uso de software de base de datos
Criterios ad¡c¡onales:
6,
lmpacto en el cambio de plataforma.
Realizar la m¡grac¡ón del motor de Base de Datos tendría un gran ¡mpacto sobre las
aplicac¡ones crít¡cas de la Institución y por ende en la continuidad de las operac¡ones.
La adquisición de todas las licencias necesarias para la m¡grac¡ón de las bases de datos de la
Institución demandaría un alto grado de inversión.
Un nuevo motor de BD demandaría la inversión de un proyecto de Migración
7,
GarantíasComercialesApl¡cables.
El proveedor debe proporcionar una garantia comercial..
8.
9.
Cantidad de licencias referenciales
Costo refe¡encial por las l¡cencias adicionales.
10. Costo referencial para capac¡tación de peraonal.
Pág¡na 8 de 12
Eficienc¡a
10
Se puede establecer pool de conexiones
b
Se integra con aplicaciones Java, .Net, PHP y C/C++
6
Contiene un motor de flujo de procesos dentro de la
6
Networking
Portabil¡dad
11
Plataformas de
Desarrollo
Amb¡entes
distribuidos e
inteoración
base de datos sin contar con algún
producto
adicioná1.
Funcional¡dad
Plataformas que soportan
5
3
2
Interoperatib¡lidad
b
4
3
Segur¡dad y Confidencialidad de datos
4
F¡abil¡dad
4
Alta d¡sponibilidad
6
5
5
Tolerancia a fallas.
6
4
6
Recuperab¡lidad
4
4
7
Conformidad de f¡ab¡lidad
5
4
)
Usabil¡dad
8
Programación
4
4
9
Manejo de conten¡do
4
4
b
b
,{\\
Efic¡encia
'10
Networking
Portabil¡dad
11
Plataformas de Desarrollo
b
4
12
Ambientes distribuidos e ¡ntegración
6
4
Total
61
49
VIII. ANÁLISIS COMPARATIVO COSTO
_
BENEFICIO
Para la elaboración del análisis de costo beneficio se han tomado en cuenta los cr¡terios
sol¡c¡tados en el punto 8 del reglamento de la Ley N'28612, los cuales son:
Criter¡os mínimosi
Página7 de 12
Los costos referenc¡ales están de acuerdo al estudio de mercado referencial de los productos
en comparación, se adjunta el presente informe las cot¡zaciones. Los criterios para el anál¡sis de
costo benefic¡o, se expresan en el sigu¡ente cuadro:
Cuadro 8.1
Criterios para Anál¡sis de costo
1
Licenciamiento
2
Hardware Necesario para su
Funcionamiento
4
-
beneficio
Requiere
lntel Xeon CPU E 5345 2.3
chz, 32 Gb. RAM, 70 Gb
Disco Duro, Adaptador de
video SVGA
Requiere
Intel Xeon CPU E 5345
2.3 Ghz, 32 Gb. RAM,
70 Gb D¡sco Duro,
Adaptador de v¡deo
SVGA
Soporte y Mantenimiento Externo
Requ¡ere
Requiere
Personal y mantenimiento Interno
Requiere
Requiere
Se requ¡ere para personal
técnico
m¡grac¡ón del
Realizar
motor de Base de Datos
tendría un gran ¡mpacto
Se requiere para
Capacitación para el Uso de
Sófi\¡/.re .lé Básé de llalos
la
sobre las
nrrsónál
aplicaciones
críticas de la Instituóión y
por ende en la continu¡dad
de las operaciones.
b
La adquisición de todas las
l¡cencias necesarias para la
migrac¡ón de las bases de
lmpacto en el camb¡o de la
Plataforma
\
datos
de la
No habrÍa lmpacto
Institución
demandaría un alto grado
de ¡nversión.
Un nuevo motor de
^[
BD
demandaría la ¡nvers¡ón de
un provecto de Miqración
Realizar la migración del
motor de Base de Datos
un gran impacto
sobre las aplicaciones
tendria
7
Garantla Comerc¡al
críticas de la Inst¡tución y
por ende en la continu¡dad
El proveedor
proporciona Garantía
Comercial
de las operaciones.
2 de Base de Datos
8
Cantidad de Licencias
referenciales
o
Costo referencial en Nuevos
Soles, por la cantidad de L¡cencias
requeridas
Página
I
4
Oracle
4 de Oracle Partitioning
s/.256,639.24
s/. 465 847.36
de 12
10
Costo referencia!, en Nuevos
soles, por Capacitac¡ón para la
cant¡dad de dos personas
s/. 5 000,00
LlAsignación de puntajes para los criterios
s/. 6 000,00
a evaluat
Para poder medir los c¡iterios indicados en el Cuadro 8.1 se ha elaborado una escala de
puntajes y pesos para cada criterio, las cuales se indican en el s¡guiente cuadro:
Cuadro 8.2
Escala de puntajes y pesos
REQUIERE
0
U
NO REOUIERE
10
MENOS HARDWARE
10
1
10
A
IGUAL HARDWARE
2
4
6
7
o
10
10
MAYOR HARDWARE
0
1
REQUIERE
0
1
NO REQUIERE
10
REQUIERE
0
NO REQUIERE
10
PARA TODO EL PERSONAL
SOLO PARA PERSONAL
0
TECNICO
l0
ALTO IMPACTO
0
MEDIANO IMPACTO
5
50
NO HAY IMPACTO
10
100
SE PROPORCIONA GARANTIA
NO SE PROPORCIONA
10
GARANTIA
MAYOR CANTIDAD DE
LICENCIAS
IGUAL CANTIDAD DE
LICENCIAS
MENOR CANTIDAD DE
LICENCIAS
0
10
10
MENOR COSTO
10
30
0
0
10
1
10
1
10
10
J
U
30
U
1
0
5
MAYOR COSTO
0
MENOR COSTO
'10
MAYOR COSTO
0
5
Nota 2: La escala de evaluación que se ha tomado es de:
0
30
J
Nota 1: Los lterns del cuadro 8.2 son los mismos a los del cuadro 8.1
Página 10 de 12
0
0
De 1 a 10 para los puntajes
De 1a 10 para los pesos
8.2 Resultados de la Evaluación
El cuadro que a continuación se muestra es el resultado de la evaluación de costó
beneficio de los Software de Base de Datos evaluados.
Cuad ro 8.3
RESULTADOS DE EVALUACIÓN DE COSTO BENEFICIO
'l
Licenciamiento
0
0
2
Costo referencial en Nuevos Soles,
por la cantidad de licencias
30
0
0
0
0
0
10
10
0
100
3
4
5
6
requeridas
Soporte y Mantenimiento Externo
Personal y manten¡miento Interno
Capacitación para el Uso de
Software de Base de Datos
lmpacto en el cambio de la
Plataforma
7
Garantía Comercial
30
JU
8
Cantidad de Licencias
10
0
9
Costo referencial en Nuevos Soles,
por la cant¡dad de licencias
requeridas
30
0
30
0
110
140
Costo referencial, en Nuevos Soles,
10
por Capacitac¡ón para la cant¡dad de
personal que se espec¡fica.
PUNTAJE TOTAL
Notal: Los ltems del cuadro 8.3 son los mismos a los del cuadro 8.1 y cuadro 8.2
Nota2: Los valores resultados en el cuadro 8.3 están referidos al cálculo PUNTAJE
x PESO del cuadro 8.2
De acuerdo al punto
"Vll" "Anális¡s Comparativo Técn¡co del motor de Base de Datos"
el
Min¡sterio considera de vital importación Ias s¡gu¡entes caracterlsticas:
.
Actual¡zaciones
de programas, "parches", alertas de seguridad y
actualizaciones de
parches críticos.
.
.
.
Actualizaciones por requerimientos fiscales, legales y reglamentar¡os.
Scripts de actual¡zación (Upgrade scripts).
Certif¡cación con la mayorfa de los nuevos productos/versiones de terceros.
Página 1'1 de 12
Asistencia técnica con ios requerimientos de servicios vía telefónica de manera gratuita
todos los dÍas de la semana.
Soporte a través de Internet.
Como método de opt¡m¡zac¡ón de las transacciones rea¡izadas a la Base de datos
o
o
o
Partit¡on¡ng Hash
Part¡tioning Rango
Partitioning List
Según la evaluac¡ón .ealizada a n¡vel de beneficios técnicos se obtiene el sigu¡ente cuadro:
Conclusiones:
La Base de Datos Oracle 119 R2 Enterpr¡se Edit¡on alcanzó el mayor puntaje (61 puntos
de un máximo de 62) en la evaluación técnica (Beneficios) y 140 (tabla de Costo Beneficio).
Por ello se recomienda la compra del software DB Oracle 119 R2 Enterprise Edition y su
respectiva opción de Particionam¡ento como la mejor solución de Base de Datos para el
MINISTERIO DE ENERGIA Y MINAS,
X,
FIRMAS
Director de la Oficina de Informática
&.q
Ing. Flav¡o Pérez Cuellar
Administrador de base de Datos
Especial¡sta en Desarrollo de Sistemas
Página 12 de 12
Descargar