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

Tabladecontenido

INTRODUCCIN
SITUACINACTUAL
SOBRELAORGANIZACIN
SOBRELAARQUITECTURAYCONFIGURACIN
1.2.1ServiciodeBasedeDatos
1.2.2ServiciodeCorreoElectrnico
SOBRELAPROBLEMTICA
ServiciodeBasedeDatos
ServiciodeCorreo
MARCOTERICO
SUBTITULO3
SUBTITULO4
SUBTITULO5
SOLUCINPROPUESTA
DIAGRAMAFUNCIONAL
ServiciodeBasedeDatos
DIAGRAMALGICOTTULO
DIAGRAMAFSICO
ServiciodeBasedeDatos
CONCLUSIONES
ServiciodeBasedeDatos

INTRODUCCIN

El Banco Repblica se fund enDiciembredel 2008, orientadoabrindarsusservicios al


sectordemenoresingresos,que representabaaproximadamenteun 30% delapoblacin
no atendida por la banca enesemomentonuestraoperacindebancapersonal atendi
15% delmercadoPeruano.A lafecha el incrementodelsector demenoringresohasido
deun45%ynuestraoperacindeBancaPersonalcubreel25%deesemercado.
El incrementodelademanda delserviciodebancapersonalnosmotivaampliarnuestros
servicios a nivel nacional en la actualidad contamoscon30agenciasdistribuidasenlos
principales distritos de la capital ycon40alolargodelpassiendo nuestrasprincipales
oficinaslasdeLima,Arequipa,Piura,Cajamarca,Cusco
Nuestros principales productos son: Ahorros Moneda Soles, Ahorros Moneda Dlares,
PrstamosMonedaSoles,PrstamosMonedaDlaresyPrstamosparaEstudios.
El crecimiento y expansin de nuestras operaciones y el incremento delanecesidadde
mercado y a efectos de brindar un mejor servicio nos genera la necesidad de tomar la
decisin de actualizar nuestra infraestructura tecnolgica para poder mantener los
serviciosquenuestradistinguidaclientelademanda.

1. SITUACINACTUAL

1.1.SOBRELAORGANIZACIN
BancoRepblica,cuentaconunainfraestructuratecnolgicadesactualizada
conunaantigedadmayora3aos,lacualtienequeseroptimizadaparair
creciendoconformealosavancestecnolgicos.Despusdeunanlisisdela
plataformatecnolgicadelainstitucin,seencontraronalgunaslimitaciones
queimpideneldesarrolloadecuadoenloquealreadeTIserefiere.

1.2.SOBRELAARQUITECTURAYCONFIGURACIN

Lospuntosmencionadosacontinuacinestnenfocadosalosserviciosde
BasededatosyCorreoElectrnico.

1.2.1ServiciodeBasedeDatos

A continuacin se describen algunos puntos importantes sobre la


arquitecturaactualdelserviciodebasededatosdelBancoRepblica:
ElestndarparatodaslasbasesdedatosrelacionalesesOracle
DatabaseStandardEdition.
Todos los servidores donde se alojan las bases de datos son
virtualesysealojanenunainfraestructuraVMwareSphere4.5
VMware Sphere est instalado en cuatro (04) servidores blade
HS21dentrodeunchasisIBM(Lenovo)SystemX
El almacenamiento est configurado a travs de una SAN que
tiene conectada una solucin IBM Storwise v7000 G2. El
sistema se encuentra configuradoenmododetoleranciaafallos
con componentes redundantes tanto de forma fsica (doble
fuente de poder, discosspareconfigurados,etc.)comodeforma
lgica(configuracindeRAIDtoleranteafallos).
El servicio VMware se encuentra configurado en modo de Alta
Disponibilidad, a travs de la funcionalidad VMotion. Si un
servidor miembro fallara, la cargadeestesersoportadaporlos
otrostresservidoresdisponibles.
En la grfica siguiente se podr visualizar la arquitectura de la
solucindescritalneasarriba.

GrficaArquitecturaFsicaActual

1.2.2ServiciodeCorreoElectrnico
ARQUITECTURA
La arquitectura actual del servicio de correo electrnico 2010 de un Blade
CenterHS23

CONFIGURACIN
La configuracincontemplacriteriosde redundanciaentodosloselementos
para el mantenimiento delservicio encaso de indisponibilidad dealgunode
ellos(servidoresobasesdedatosconlainformacindebuzones).
Servidores de buzones Exchange,que proporcionanel medio de accesoala
informacindecadabuzn.
Servidores de acceso a cliente para la gestindel dilogo entre los clientes
finales (Outlook y Outlook Web Access, tanto en acceso Internet como
Intranet)conlosservidoresdebuzones.
Servidores hub transport para el dilogo entre servidores mailbox y
comunicacin entrelosmismos as como para lagestindelenvo recepcin
decorreosconelexterior(Internet).
Servidor Antispam como elementos de seguridad alojados en la DMZ para
realizar labores de control de correos no deseados spam provenientes de
Internet.
Elnumerodebuzonesdefinidosenelsistemaseacercaaunos800.
Eltamaostandardelosbuzonesesde100Mb.
EltotaldeespacioquesededicaenalmacenamientoSANesde12TB

1.3.SOBRELAPROBLEMTICA

ServiciodeBasedeDatos

Las bases de datos Oracle se constituyen como el repositorio principal de


todoslosaplicativosdenegocioydesoportedelBancoRepblica.
Enelambienteproductivo,secuentancondosservidoresvirtuales:
ORAPRD, que alberga las bases de datos del sistema ERP y de los
aplicativosdelasreasdesoporte

ORARCC, en el que seencuentrainstaladoelrepositoriodeun sistema


del Core Bancario, el aplicativo de negocio ms importante y con las
transaccionesdetodoslosclientesdelbanco.
Los ambientes de Desarrollo y Calidad, se encuentran instalados en un
servidor virtual llamado ORAQAS, donde se encuentran replicadas todas
lasbasesdedatos,tantodelossistemasdenegociocomolosdesoporte.
Todos los sistemas se encuentran en un adecuado nivel de operacin sin
embargo, se han presentado varias situaciones que han motivado a
evaluar un cambio de arquitectura. A continuacin de mencionan los
principalesmotivos:
Soporte de Oracle. Incidentes en las aplicaciones de negocio y en el
ERP. Se requirieron abrir tickets de atencin en Oracle que fueron
atendidos de forma remota por ingenieros especializados de este
fabricante. En el transcurso delcaso,porsucomplejidad,losingenieros
de Oracle solicitaron que el escenario de error sea replicado en un
servidor fsico o en uno virtual pero sobre un hipervisor Oracle, ya que
el origen de la falla podra ser VMware y Oraclenobrindasoportepara
esa plataforma. Esto ocasiona considerables retrasos en la resolucin
deincidentescrticos,condirectaafectacinalaoperacindelnegocio.
Licenciamiento Oracle. El fabricante debasededatosOracle,poseeun
esquema de licenciamiento diferenciado por tipo de plataforma, donde
VMware debe ser licenciado a nivel de toda la cantidad de cores que
todo el servidor fsico disponga (soft partitioning), as el servidor virtual
tenga asignada una pequea parte. Por el contrario, cuando una base
de datos se encuentra instalada en un servidor virtual que est alojado
en un hipervisor OracleVM, se aplica el mtodo de HardPartitioning,el
cual indica que solo licencias lo que usas, por lo que financieramente
resultamsptimo,yaqueseutilizaloqueserequiere.
Riesgo de contingencia presupuestal por auditora. Por lo mencionado
en el punto anterior, elBancoRepblicaseencuentrasublicenciado,ya
que solo se cuenta con licencias para la cantidaddecoresusadosms
noparatodosloscoresinstaladoresenelservidorfsico.Porello,existe
riesgo de tener una contingenciapresupuestalencasodeunaauditora
con Oracle. Se lista el inventario de licencias Oracle de Base de Datos
quecuentaelBancoRepblicaenlaactualidad:

CarenciapresupuestalparacompradelicenciamientoOraclefaltante.

ServiciodeCorreo
LaversinactualdelsistemaesExchangeServer2010seencuentranenun
adecuadoniveldeoperacinsinembargo,sehanpresentadovariassituacionesque
hanmotivadoaevaluaruncambiodearquitectura.Acontinuacindemencionanlos
principalesmotivos:
SoportedeOracle.I

2. MARCOTERICO
2.1.Conceptosbsicos
Virtualizacin
. La bsqueda de compartir diversos recursos tecnolgicos como
hardware, sistemas operativos, dispositivos de almacenamiento o recursos de red,
controlada desde una plataforma virtual a travs de un software, dio nacimiento al
conceptodevirtualizacin.
Explicado de otra forma, los recursos de una computadora son abstrados y llamados
Hypervisor o VMM (Virtual Machine Monitor) que se encarga de la utilizacin de los
recursos de hardware del computador fsico (host) y sistema operativo de lamquina
virtual,dividindoseelrecursoenunoomsentornosejecutables.
EstesoftwareVMM,controla, administra einterviene los cuatrorecursosprincipales de
uncomputador (CPU,Memoria, Dispositivos PerifricosyConexionesdeRed)los cuales
son repartidos dinmicamente entre todas las mquinas virtuales definidas en el
computador principal. Esto hace posible que podamos tener varios ordenadores
virtualesejecutndoseenelmismoordenadorfsico.

Grfico2.1.A
Computacin en la nube
. Son los servicios brindados para el acceso ala informacin
que requerimos tener al alcance sin mucho conocimiento desde cualquier lugar a
distancia, desde cualquier dispositivo mvil o fijo, es por esta razn que el medio de
transmisin principal viene siendo internet. Son los servidores repartidos por todo el
mundo, que desde internet se encargan de atender las peticiones de los usuarios en
cualquier momento. Esta medida reduce los costos, garantiza un mejor tiempo de
actividadyhacequelossitioswebseaninvulnerablesalosdelincuentesinformticos.

Grafico2.1.B

2.2.Caractersticas,ventajasydesventajas

VentajasdelaVirtualizacin

Nospermitereutilizarelhardwareexistenteconunsoftwaremsmodernoyde

estamaneraoptimizarlosrecursosdehardware.

Obtenemos rapidez en la incorporacindenuevosrecursosparalosservidores

virtuales.

Laadministracinintegralestcentralizadaysimplificada.

Se mejora los procesos de clonacin, se puede migraren caliente mquinas

virtualessinprdidadeservicio.

Mayorviabilidad parala creacin de entornosde test quepermiten poner en

marcha nuevas aplicaciones sin impactar a la produccin, agilizando los


ambientesdepruebas.

Cualquier falla de sistema de una mquina virtual se mantieneaislado y no

afectaalrestodemquinasvirtuales.

Contribuye al medioambiente porelmenorconsumodeenergaenservidores

fsicos.

Desventajasdelavirtualizacin

Elprincipalinconvenientedelavirtualizacin,esque debemosdeinvertirmayor
cantidad de recursos para que el sistema principal pueda soportar una
considerablecantidaddemquinasvirtuales.

Ventajasdecomputacinenlanube

Los servicios que se proporcionan son a nivel mundial. As mismo, las

infraestructuras de computacin en la nube brindan mayor capacidad de


adaptacin, recuperacin completa de prdida de datos (con copias de
seguridad)yreduccinalmnimodelostiemposdeinactividad.

Requieremenor inversin paraempezara trabajar, su implementacinesms

rpidayconmenoresriesgos.

Lasaplicaciones decomputacinenlanubesuelenestar disponiblesencuestin
de dasuhorasen lugarde semanaso meses, inclusoconun nivelconsiderable
depersonalizacinointegracin.

Se contribuye aluso eficiente dela energa. En este caso, laenergarequerida

para el funcionamiento de la infraestructura. Por ejemplo, en los centros de


datos habituales, los servidores consumen mucha ms energa dela requerida
realmente. En cambio, en las nubes, laenerga consumida es slo la necesaria,
reduciendonotablementeeldesperdicio.

Desventajasdecomputacinenlanube

Ubicar las aplicaciones y el almacenamiento de los datos en un punto

centralizado origina la interdependencia de los proveedores de servicios. Del


mismo modo, las aplicaciones estn sujetos a la disponibilidad del servicio de
internet.

La informacin sensible del negocio no reside en las instalaciones de las

empresas, lo que podra generar un entorno de alta vulnerabilidad para la


sustraccinohurtodedatosconfidenciales.

El desplazamiento de la informacin de la empresa que debe recorrer por

diferentes nodos para llegar a su destino y sus canales genera un entorno de


inseguridad. Si empleamos protocolos seguros como HTTPS por ejemplo, la
velocidadtotaldisminuyedebidoalasobrecargaquestosrequieren.
Los niveles de escalabilidad a largo plazo conforme msusuarioscompartanla

infraestructura en la nube producir una sobrecarga en los servidores de los


proveedores. En este caso, si la empresa no emplea un plan de crecimiento
ptimopuedeencaminaradegradacionesenelservicio.

2.3.SUBTITULO5

3. SOLUCINPROPUESTA
3.1.DIAGRAMAFUNCIONAL

ServiciodeBasedeDatos
Lasolucinpropuestacontemplalosiguiente:

ImplementacindeinfraestructuraOracleVM,paragestionardeformams
completayeficientelosserviciosaplicacionalesquecuentanconbasesde
datosOracle.Servicioincluyemigracindebasesdedatosexistentesen
VMwarehacianuevaplataforma.
ContratacindeserviciodesoporteOracleparalasolucinOracleVM

Elserviciodeinstalacincomprende:

Una(1)implementacindedos(2)servidoresconvirtualizacinOracleVMen
modoHighAvailability(HA)ActivoPasivo
PreparacindeplantillaOracleVMconsistemaoperativoRHEL5.10(64bits)
Configuracinypersonalizacindetres(3)mquinasvirtualesconRHEL5.10
(64bits):Server1,2y3
Instalacin,configuracinypatchingdehastacinco(5)ORACLE_HOMEde
Oracle10gR2(10.2.0.5)
Instalacin,configuracinypatchingdedos(2)ORACLE_HOMEdeOracle
11gR2(11.2.0.1)
LaimplementacindelosservidoresconvirtualizacinOracleVMserealizar
sobre2(dos)servidoresIBMBlademodeloHS23.
SuscripcindesoporteRedHat
LaimplementacindelosservidoresconvirtualizacinOracleVMserealizara
sobre2(dos)servidoresIBMBlademodeloHS23.
Serviciodemigracinymantenimientopreventivo/reactivo

Acontinuacinsedetallanlospuntosquecomprendenelserviciodemigracin:

Migracindelasbasesdedatosdelosambientesdedesarrollo,controlde
calidadyproduccinaequiposvirtualesRHEL5.10(64bits).
AfinamientoyPuestaenproduccindelasbasesdedatosdeambientesde
desarrollo,controldecalidadyproduccin.

3.2.DIAGRAMALGICOTTULO
3.3.DIAGRAMAFSICO

ServiciodeBasedeDatos
Acontinuacinsemuestraeldiseoyarquitecturadelasolucinaimplementar:

Referencia:

ImplementacinOracleVM
Dos(2)servidoresinterconectados,encluster,paraOracleVM:
SistemaOperativoGuest:RedHatLinux5.10(64bits)
SistemadealmacenamientoIBMStorwizeV7000(SAN)
Implementacinde3servidoresvirtualesconOracleVM:
1. OracleVirtualManager.ServidorparagestionarlasolucinOracleVM.
2. OraclePRD.ServidorvirtualparaalojarlabasededatosORAPRD.
3. OracleRCC.ServidorvirtualparaalojarlabasededatosdeORARCC.

CONCLUSIONES
Apartirdeesteproyectosehanlogradoobtenerlassiguientesconclusiones:

ServiciodeBasedeDatos
1. SeeliminalanecesidaddeadquisicindelicenciamientoOracleadicional,con
loquelograunahorroimportantealaempresa.
2. Selogramayorvelocidaddeprocesamientoymemoria,considerandoque
servidoresvirtualesVMwarecorranenservidoresIBMBladeHS21,mientras
queOracleVMestnimplementadosenequiposdegeneracinmsreciente
(HS23).
3. Seminimizariesgosdeinterrupcionesdeserviciomslargas,antesolicitudes
deserviciodesoportequeerroresseanreplicadosenambientesfsicos.

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