Arquitecturas de
Arquitecturas de
servicios:
servicios:
gesti
gesti
ó
ó
n y operaci
n y operaci
ó
ó
n
n
Juan Carlos Dueñas López, [email protected]
Depto de Ingeniería de Sistemas Telemáticos, ETSIT-UPM
Contenidos
Ingeniería de servicios
Gestión de redes y servicios
Definiciones de servicio
Capacidades de comunicación entre usuarios ofrecidas por la red origen y/o la red visitada [3GPP]
Función lógica a la que acceder mediante un protocolo de red (como imprimir, almacenar un fichero, o pedir una pizza) [Jini]
Aplicaciones con interfaces bien definidas que realizan cómputos o acciones en representación de los usuarios clientes [W3C]
Servicios según W3C
Importancia de los servicios
La cadena de valor de los servicios
Generaciones de servicios
El contexto de la investigación
El protocolo HTTP
Hyper Text Transfer Protocol, Tim Berners-Lee CERN 1989
Protocolo cliente-servidor basado en texto y compuesto por
Mensajes simples para recuperar el documento Mensajes compuestos con encabezados
Pasos del protocolo
Establecimiento de conexión TCP (puerto 80)
Envío de la solicitud de cliente con método (orden) y URL Envío de la respuesta desde el servidor
Servicios multimedia: piPlayer
Premio ONO COIT 2005 1er Premio NAI 2005
Forge os4os
http://piplayer.forge.os4os.org/
Más servicios multimedia: piPlayer
Jose Luis
piPlayer
Servicios corporativos: banca, médicos Internet Aplicaciones Centro de Control Proveedor de Contenidos Proveedor de Servicios Clie ntes
Contenidos
Ingeniería de servicios
Gestión de redes y servicios
Modelo de gestión TMN-UIT Funciones FCAPS Fallos Configuración Contabilidad Rendimiento Seguridad
Arquitectura lógica gestión TMN
Gestión integrada autónoma
Procesos de negocio TMF
Cliente
Gestión de la interfaz con el cliente
Procesos de atención al cliente
Ventas, tramitación de solicitudes, gestión de problemas, informes de prestaciones, facturación y cobros
Procesos de desarrollo y operación de servicios
Desarrollo de servicios, configuración de servicios, resolución de
problemas, gestión de la calidad de servicio, tarificación y descuentos
Procesos de gestión de redes y sistemas
Planificación de red, provisión de red, gestión de inventario, mantenimiento y restauración, captura de datos
Operaciones TMF-eTOM
Soporte a la operación: OSS-J
Sistemas de soporte a la operación
Despliegue
Centro de atención al cliente
Gestión de dispositivos
Configuración inicial Monitorización
Configuración y soporte
Catálogo de productos y servicios
Gestión de proveedores
Especificación de gestión remota
Gestión remota Pasarela de Servicios Recursos Gestionables Agente de gestión 1 Pasarela de Servicios Recursos Gestionables Agente de gestión 2
...
...
Pasarela de Servicios Recursos Gestionables Agente de gestión N OperadorArquitectura JMX
Gestión remota: situación
No hay una especificación unificada de gestión remota
Existen multitud de tecnologías sobre las que construir esta gestión remota
SNMP; CIM/WBEM; OMA DM; JMX
Es complicado aventurar que tecnología se puede imponer en un escenario tan abierto
Dentro de los desarrollos de código abierto, las soluciones más utilizadas:
Basadas en JMX
Gestión basada en WEB, pero sin una estándar de gestión como soporte
Infraestructura específicamente creada para gestión de contenedores-pasarelas
Contenidos
Ingeniería de servicios
Gestión de redes y servicios
Gestión de dispositivos
Arquitecturas de clientes y servidores
Device Management OMA
Device
User Device Management Server
1. Request Inventory
2. Request Authorisation
4. Send Inventory
5. Download & Install S/W
6. Send Confirmation 3. Issue Authorisation
Aprovisionamiento de servicios OTA
Servidor Client Provisioning JSR-124
Arquitectura de componentes
J2EE App Server RI 1.3.1 Client Provisioning Deployment logic J2SE 1.4.2_01 VM DDBB Clouds cape CLDC 1.1 KVM MIDP 2.0 Deployment Agent JSE VM 1.4.2_06 WIN XP-SP2 JSR-124 RI
Debian GNU-Linux 3.0 unstable
M MIIDDlleett::ppuusshh && uuppddaattee S Seerrvvlleett ++ EEJJBBDDDD B BBBDDDD--uusseerrss++aapppplliiccaattiioonnss WTK 2.2***
Arquitecturas de
Arquitecturas de
servicios:
servicios:
gesti
gesti
ó
ó
n y operaci
n y operaci
ó
ó
n
n
Juan Carlos Dueñas López, [email protected]
Depto de Ingeniería de Sistemas Telemáticos, ETSIT-UPM