SlideShare una empresa de Scribd logo
Monitores Transaccionales.

                      By Oscar Yima f.
               Sebastian Fuentealba B.
Objetivo
   Es un sistema especializado en la creación, ejecución y
    manejo de aplicaciones de procesamiento de
    transacciones.
   Los monitores se especializan en la administración de
    transacciones desde su punto de origen (por lo general
    en el cliente), ya través de uno o más servidores, para
    luego volver al cliente originario
   Surgen de la necesidad de correr aplicaciones capaces
    de atender a cientos o miles de clientes, ya que los
    monitores permiten conectar en tiempo real a miles de
    clientes que esperan un servicio, sin necesidad de
    consumir tantos recursos.
Diagrama general
Características
       Sistemas transaccionales tienen:
           Muchas transacciones pequeñas.

           Muchos usuarios concurrentes.

       Coordinan las transacciones con:
           Subsistemas ACID locales.

           Manejadores de recursos.
               DBMS, manejadores de colas, objetos persistentes, transporte de
                mensajes.

   Ejemplo: Sistema de reservas de agencias de viaje.
Funciones y Operaciones
   Control de procesos:
       Iniciar y monitorear servidores.
       Uso optimizado de recursos.
       Control de flujo. Control de disponibilidad y fallos.
       Manejo eficiente de conexiones (muchos clientes).
   Manejo de transacciones:
       Integridad transaccional (ACID).
       División y coordinación de transacciones.
   Comunicación C/S.
       Aplicaciones clientes se comunican por diversos mecanismos.
       Conectividad para recursos heterogéneos.
       Firewalls para recursos.
Monitores transaccionales TP
   Los monitores de TP ofrecen un sistema operativo
    que conecta en tiempo real a esos miles de clientes
    impacientes con un grupo de procesos compartidos
    del servidor. Esto se denomina canalización.
Beneficios TP
   Beneficios de un monitor TP
   Estructura de desarrollo de aplicaciones
    cliente/servidor
   Muros de protección
   Alta disponibilidad
   Equilibrio de cargas
   Facilidad de ampliación de funciones
   Costo reducido del sistema
Monitores Transaccionales Tipos
   OTM: Object Transaction Monitors
       Combinan ORBs con monitores de transacciones.
           Maneja contenedores que corren los componentes que brindan
            los servicios.
       Maneja objetos logrando:
        transaccionalidad, robustez, persistencia, seguridad, perf
        ormance.
       Levanta un conjunto de objetos (pool), distribuye la
        carga, provee tolerancia a fallos, y coordina
        transacciones multi-componentes.
Monitores Transaccionales Tipos
   OTM:
       ¿Qué hace?
           Intercepta los pedidos de servicios.
           Invoca al objeto apropiado y le pasa el pedido.
Monitores Transaccionales

Más contenido relacionado

La actualidad más candente

Gestion De Red
Gestion De RedGestion De Red
Gestion De Red
Paco Orozco
 
Sonet (synchronous optical networking )
Sonet (synchronous optical networking )Sonet (synchronous optical networking )
Sonet (synchronous optical networking )
Hamza Sajjad
 
COMPUTER NETWORKING
COMPUTER NETWORKINGCOMPUTER NETWORKING
COMPUTER NETWORKING
Kiran Buriro
 
Data communication - Lecture-01
Data communication - Lecture-01 Data communication - Lecture-01
Data communication - Lecture-01
Sehrish Rafiq
 
Network architecture
Network architectureNetwork architecture
Network architecture
Online
 
CoAP protocol -Internet of Things(iot)
CoAP protocol -Internet of Things(iot)CoAP protocol -Internet of Things(iot)
CoAP protocol -Internet of Things(iot)
Sabahat Nowreen Shaik
 
Fog computing paper presentation
Fog computing paper presentationFog computing paper presentation
Fog computing paper presentation
omkar parab
 
Gestion de red
Gestion de redGestion de red
Gestion de red
Marvin Solis
 
Data Communication & Networking
Data Communication & Networking Data Communication & Networking
Data Communication & Networking
Md Abdus Sobur Sikdar
 
Caracteristicas fisicas y logicas
Caracteristicas fisicas y logicasCaracteristicas fisicas y logicas
Caracteristicas fisicas y logicasSergio Olivares
 
Basics of Ethernet
Basics of Ethernet Basics of Ethernet
Basics of Ethernet
Pushpa Yakkala
 
Content addressable network(can)
Content addressable network(can)Content addressable network(can)
Content addressable network(can)Amit Dahal
 
Overlay network
Overlay networkOverlay network
Overlay network
iQra Rafaqat
 
Protocolos de la capas del modelo osi
Protocolos de la capas del modelo osiProtocolos de la capas del modelo osi
Protocolos de la capas del modelo ositaniannz
 
Network Operating System
Network Operating SystemNetwork Operating System
Network Operating Systemisma ishak
 
basic networking
basic networkingbasic networking
basic networkingAnmol Bagga
 
Distributed Operating Systems
Distributed Operating SystemsDistributed Operating Systems
Distributed Operating Systems
Ummiya Mohammedi
 
MODELO OSI PDU
MODELO OSI PDUMODELO OSI PDU
Protocolos de la capa de transporte
Protocolos de la capa de transporteProtocolos de la capa de transporte
Protocolos de la capa de transporte
Ricardo Sava
 
Capas de Modelo Osi
Capas de Modelo OsiCapas de Modelo Osi
Capas de Modelo Osi
Samuell Gallo
 

La actualidad más candente (20)

Gestion De Red
Gestion De RedGestion De Red
Gestion De Red
 
Sonet (synchronous optical networking )
Sonet (synchronous optical networking )Sonet (synchronous optical networking )
Sonet (synchronous optical networking )
 
COMPUTER NETWORKING
COMPUTER NETWORKINGCOMPUTER NETWORKING
COMPUTER NETWORKING
 
Data communication - Lecture-01
Data communication - Lecture-01 Data communication - Lecture-01
Data communication - Lecture-01
 
Network architecture
Network architectureNetwork architecture
Network architecture
 
CoAP protocol -Internet of Things(iot)
CoAP protocol -Internet of Things(iot)CoAP protocol -Internet of Things(iot)
CoAP protocol -Internet of Things(iot)
 
Fog computing paper presentation
Fog computing paper presentationFog computing paper presentation
Fog computing paper presentation
 
Gestion de red
Gestion de redGestion de red
Gestion de red
 
Data Communication & Networking
Data Communication & Networking Data Communication & Networking
Data Communication & Networking
 
Caracteristicas fisicas y logicas
Caracteristicas fisicas y logicasCaracteristicas fisicas y logicas
Caracteristicas fisicas y logicas
 
Basics of Ethernet
Basics of Ethernet Basics of Ethernet
Basics of Ethernet
 
Content addressable network(can)
Content addressable network(can)Content addressable network(can)
Content addressable network(can)
 
Overlay network
Overlay networkOverlay network
Overlay network
 
Protocolos de la capas del modelo osi
Protocolos de la capas del modelo osiProtocolos de la capas del modelo osi
Protocolos de la capas del modelo osi
 
Network Operating System
Network Operating SystemNetwork Operating System
Network Operating System
 
basic networking
basic networkingbasic networking
basic networking
 
Distributed Operating Systems
Distributed Operating SystemsDistributed Operating Systems
Distributed Operating Systems
 
MODELO OSI PDU
MODELO OSI PDUMODELO OSI PDU
MODELO OSI PDU
 
Protocolos de la capa de transporte
Protocolos de la capa de transporteProtocolos de la capa de transporte
Protocolos de la capa de transporte
 
Capas de Modelo Osi
Capas de Modelo OsiCapas de Modelo Osi
Capas de Modelo Osi
 

Destacado

Sistema de monitoreo y control de transacciones bancarias
Sistema de monitoreo y control de transacciones bancariasSistema de monitoreo y control de transacciones bancarias
Sistema de monitoreo y control de transacciones bancariasSMCTB2013
 
SimpleSAMLphp
SimpleSAMLphpSimpleSAMLphp
SimpleSAMLphp
Jaime Pérez Crespo
 
Anatomía de implementación de un LCMS basado en moodle
Anatomía de implementación de un LCMS basado en moodleAnatomía de implementación de un LCMS basado en moodle
Anatomía de implementación de un LCMS basado en moodle
José Luis Granda
 
CLIENTE - SERVIDOR 2 Y 3 CAPAS
CLIENTE - SERVIDOR 2 Y 3 CAPASCLIENTE - SERVIDOR 2 Y 3 CAPAS
CLIENTE - SERVIDOR 2 Y 3 CAPASAndrés Cueva
 
Auditoria Informatica
Auditoria InformaticaAuditoria Informatica
Auditoria Informatica
Martin Zǝlɐzuoƃ
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
Gusttavo Nipas
 

Destacado (6)

Sistema de monitoreo y control de transacciones bancarias
Sistema de monitoreo y control de transacciones bancariasSistema de monitoreo y control de transacciones bancarias
Sistema de monitoreo y control de transacciones bancarias
 
SimpleSAMLphp
SimpleSAMLphpSimpleSAMLphp
SimpleSAMLphp
 
Anatomía de implementación de un LCMS basado en moodle
Anatomía de implementación de un LCMS basado en moodleAnatomía de implementación de un LCMS basado en moodle
Anatomía de implementación de un LCMS basado en moodle
 
CLIENTE - SERVIDOR 2 Y 3 CAPAS
CLIENTE - SERVIDOR 2 Y 3 CAPASCLIENTE - SERVIDOR 2 Y 3 CAPAS
CLIENTE - SERVIDOR 2 Y 3 CAPAS
 
Auditoria Informatica
Auditoria InformaticaAuditoria Informatica
Auditoria Informatica
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
 

Similar a Monitores transaccionales

Microservicios y Gestion de APIs
Microservicios y Gestion de APIsMicroservicios y Gestion de APIs
Microservicios y Gestion de APIs
Jorge Rodriguez
 
Gestion De Redes
Gestion De RedesGestion De Redes
Gestion De Redes
Adolfo Alberto
 
Gestion de redes 2
Gestion de redes   2Gestion de redes   2
Gestion de redes 2
lilianacastromoreno
 
Gestion de redes 2
Gestion de redes   2Gestion de redes   2
Gestion de redes 2
vanessadelpilar
 
Gestion de redes 2
Gestion de redes   2Gestion de redes   2
Gestion de redes 2eltigretigre
 
Gestion de redes 2
Gestion de redes   2Gestion de redes   2
Gestion de redes 2
margaritaelizaldeordinola
 
Microservicios - RabbitMQ
Microservicios - RabbitMQMicroservicios - RabbitMQ
Microservicios - RabbitMQ
Mariano German Egui
 
Materia Cliente/Servidor
Materia Cliente/ServidorMateria Cliente/Servidor
Materia Cliente/Servidor
guest1675627
 
Buenas prácticas para pequeños/medianos operadores de telefonía basados en Op...
Buenas prácticas para pequeños/medianos operadores de telefonía basados en Op...Buenas prácticas para pequeños/medianos operadores de telefonía basados en Op...
Buenas prácticas para pequeños/medianos operadores de telefonía basados en Op...
PaloSanto Solutions
 
Ramses, Software de Gestión Comercial, Gestión de Almacén, ERP integrado. Sol...
Ramses, Software de Gestión Comercial, Gestión de Almacén, ERP integrado. Sol...Ramses, Software de Gestión Comercial, Gestión de Almacén, ERP integrado. Sol...
Ramses, Software de Gestión Comercial, Gestión de Almacén, ERP integrado. Sol...
MICROVEN SAL
 
Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...
Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...
Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...
Samhya LLerena
 
Cliente servidor primera parte
Cliente servidor primera parteCliente servidor primera parte
Cliente servidor primera parteHolger Vergara
 
Conferencia 1-sinologic2012 voip2day
Conferencia 1-sinologic2012 voip2dayConferencia 1-sinologic2012 voip2day
Conferencia 1-sinologic2012 voip2day
Andres Gorostidi Pulgar
 
Cliente Servidor
Cliente ServidorCliente Servidor
Cliente Servidor
Jimmy Campo
 
Middleware
MiddlewareMiddleware
Middleware
Tensor
 
Middleware
MiddlewareMiddleware
Middleware
Tensor
 
Middleware
MiddlewareMiddleware
Middleware
Tensor
 
Administracion de Redes
Administracion de RedesAdministracion de Redes
Administracion de Redes
menamigue
 
GEOL300319P - S6 LUIS ALFARO
GEOL300319P - S6 LUIS ALFAROGEOL300319P - S6 LUIS ALFARO
GEOL300319P - S6 LUIS ALFARO
DiplomadosESEP
 
Software de gestion OnERP
Software de gestion OnERPSoftware de gestion OnERP
Software de gestion OnERP
Jose Luis Álvarez Rodríguez
 

Similar a Monitores transaccionales (20)

Microservicios y Gestion de APIs
Microservicios y Gestion de APIsMicroservicios y Gestion de APIs
Microservicios y Gestion de APIs
 
Gestion De Redes
Gestion De RedesGestion De Redes
Gestion De Redes
 
Gestion de redes 2
Gestion de redes   2Gestion de redes   2
Gestion de redes 2
 
Gestion de redes 2
Gestion de redes   2Gestion de redes   2
Gestion de redes 2
 
Gestion de redes 2
Gestion de redes   2Gestion de redes   2
Gestion de redes 2
 
Gestion de redes 2
Gestion de redes   2Gestion de redes   2
Gestion de redes 2
 
Microservicios - RabbitMQ
Microservicios - RabbitMQMicroservicios - RabbitMQ
Microservicios - RabbitMQ
 
Materia Cliente/Servidor
Materia Cliente/ServidorMateria Cliente/Servidor
Materia Cliente/Servidor
 
Buenas prácticas para pequeños/medianos operadores de telefonía basados en Op...
Buenas prácticas para pequeños/medianos operadores de telefonía basados en Op...Buenas prácticas para pequeños/medianos operadores de telefonía basados en Op...
Buenas prácticas para pequeños/medianos operadores de telefonía basados en Op...
 
Ramses, Software de Gestión Comercial, Gestión de Almacén, ERP integrado. Sol...
Ramses, Software de Gestión Comercial, Gestión de Almacén, ERP integrado. Sol...Ramses, Software de Gestión Comercial, Gestión de Almacén, ERP integrado. Sol...
Ramses, Software de Gestión Comercial, Gestión de Almacén, ERP integrado. Sol...
 
Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...
Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...
Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...
 
Cliente servidor primera parte
Cliente servidor primera parteCliente servidor primera parte
Cliente servidor primera parte
 
Conferencia 1-sinologic2012 voip2day
Conferencia 1-sinologic2012 voip2dayConferencia 1-sinologic2012 voip2day
Conferencia 1-sinologic2012 voip2day
 
Cliente Servidor
Cliente ServidorCliente Servidor
Cliente Servidor
 
Middleware
MiddlewareMiddleware
Middleware
 
Middleware
MiddlewareMiddleware
Middleware
 
Middleware
MiddlewareMiddleware
Middleware
 
Administracion de Redes
Administracion de RedesAdministracion de Redes
Administracion de Redes
 
GEOL300319P - S6 LUIS ALFARO
GEOL300319P - S6 LUIS ALFAROGEOL300319P - S6 LUIS ALFARO
GEOL300319P - S6 LUIS ALFARO
 
Software de gestion OnERP
Software de gestion OnERPSoftware de gestion OnERP
Software de gestion OnERP
 

Monitores transaccionales

  • 1. Monitores Transaccionales. By Oscar Yima f. Sebastian Fuentealba B.
  • 2. Objetivo  Es un sistema especializado en la creación, ejecución y manejo de aplicaciones de procesamiento de transacciones.  Los monitores se especializan en la administración de transacciones desde su punto de origen (por lo general en el cliente), ya través de uno o más servidores, para luego volver al cliente originario  Surgen de la necesidad de correr aplicaciones capaces de atender a cientos o miles de clientes, ya que los monitores permiten conectar en tiempo real a miles de clientes que esperan un servicio, sin necesidad de consumir tantos recursos.
  • 4. Características  Sistemas transaccionales tienen:  Muchas transacciones pequeñas.  Muchos usuarios concurrentes.  Coordinan las transacciones con:  Subsistemas ACID locales.  Manejadores de recursos.  DBMS, manejadores de colas, objetos persistentes, transporte de mensajes.  Ejemplo: Sistema de reservas de agencias de viaje.
  • 5. Funciones y Operaciones  Control de procesos:  Iniciar y monitorear servidores.  Uso optimizado de recursos.  Control de flujo. Control de disponibilidad y fallos.  Manejo eficiente de conexiones (muchos clientes).  Manejo de transacciones:  Integridad transaccional (ACID).  División y coordinación de transacciones.  Comunicación C/S.  Aplicaciones clientes se comunican por diversos mecanismos.  Conectividad para recursos heterogéneos.  Firewalls para recursos.
  • 6. Monitores transaccionales TP  Los monitores de TP ofrecen un sistema operativo que conecta en tiempo real a esos miles de clientes impacientes con un grupo de procesos compartidos del servidor. Esto se denomina canalización.
  • 7. Beneficios TP  Beneficios de un monitor TP  Estructura de desarrollo de aplicaciones cliente/servidor  Muros de protección  Alta disponibilidad  Equilibrio de cargas  Facilidad de ampliación de funciones  Costo reducido del sistema
  • 8. Monitores Transaccionales Tipos  OTM: Object Transaction Monitors  Combinan ORBs con monitores de transacciones.  Maneja contenedores que corren los componentes que brindan los servicios.  Maneja objetos logrando: transaccionalidad, robustez, persistencia, seguridad, perf ormance.  Levanta un conjunto de objetos (pool), distribuye la carga, provee tolerancia a fallos, y coordina transacciones multi-componentes.
  • 9. Monitores Transaccionales Tipos  OTM:  ¿Qué hace?  Intercepta los pedidos de servicios.  Invoca al objeto apropiado y le pasa el pedido.