Tecnologías Grid Estándares grid



Documentos relacionados
Estándares. Área de Arquitectura y Tecnología de Computadores Departamento de Informática de la Universidad de Oviedo

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

Service Oriented Architecture: Con Biztalk?

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

Servicios Web Ubicuos Activados por Voz

JAVA EE 5. Arquitectura, conceptos y ejemplos.

Ingeniería de Software en SOA

PIDE. Presentación. Proyecto Plataforma de Interoperabilidad del Estado. Preparado por: Equipo de Proyecto PIDE

1. Introducción 2. Historia 3. Características clave 4. Cuestiones de diseño

Sistema de Información Integrada del Área Social

Service Oriented Architecture

Servicios Web: Orquestación y coreografías

Desarrollo y servicios web

Windows Server 2012: Identidad y Acceso. Módulo 2: Descripción General de Windows Server 2012 Remote Desktop Services.

Windows Server 2012: Infraestructura de Escritorio Virtual


Asignación de Procesadores

SERVICE ORIENTED ARCHITECTURE (SOA) CONTENIDO

Confianza en entornos de Servicios Web: WS-Trust y STS. Antonio David Pérez Morales RedIRIS

PCI Day Today PCI DSS. WebSphere DataPower IBM Corporation

Implantación Plataforma SOA. La experiencia del Principado de Asturias

Permite compartir recursos en forma coordinada y controlada para resolver problemas en organizaciones multiinstitucionales

SISTEMAS DE INFORMACIÓN I TEORÍA

Sistema de gestión de procesos institucionales y documental.

PORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto

Las Tecnologías de la Información y las Comunicaciones en Formación Profesional. Contenidos relevantes

- MANUAL TÉCNICO - Software de diagnóstico de la seguridad de la información y autoimplantación de LOPD. Rev. 01- FEBRERO 2013

SUPLEMENTO EUROPASS AL TÍTULO

Componentes de Integración entre Plataformas Información Detallada

10 Soluciones Tecnológicas imprescindibles para tu empresa

Sistema de Gestión de Proyectos Estratégicos.

Soluciones de Transformación a Cloud

Plataforma de expediente

APO BPM Software de Automatización de Procesos. Defina, integre y controle sus circuitos de negocio en un solo lugar

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN

PERFIL TÉCNICO CONSULTOR SHAREPOINT PARA LA WEB

CAPITULO 8. Planeamiento, Arquitectura e Implementación

MF0492_3 Programación Web en el Entorno Servidor

OBLIGACIONES DE HACER INSTITUCIONES PÚBLICAS (INSTITUCIONES EDUCATIVAS, HOSPITALES Y CENTROS DE SALUD) DECRETO 2044 DE 2013

Boletín de Asesoría Gerencial SOA: enfoque técnico orientado a procesos

Los sistemas de gestión de contenidos: prestaciones y características

ARQUITECTURAS DE PROCESOS DE NEGOCIOS INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN

UNIVERSIDAD DR. JOSE MATIAS DELGADO

Capítulo 5. Cliente-Servidor.

Soluciones de software para RI

10775 Administering Microsoft SQL Server 2012 Databases

- MANUAL TÉCNICO - Implantación de software de Marketing Online

Sistema Nacional de Certificación Laboral

Microsoft SQL Server Conceptos.

SUPLEMENTO EUROPASS AL TÍTULO

1. Instala servicios de configuración dinámica, describiendo sus características y aplicaciones.

Plataforma de Interoperabilidad Libre Orientada a Servicios para el Estado Venezolano

Arquitectura y Diseño de la Solución

Copyright bizagi

5.1 Introducción a Servicios Web

mope PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS Página 0 PASEO GENERAL MARTINEZ CAMPOS MADRID info@mope.

Introducción. Componentes de un SI. Sistema de Información:

Modelos de los sistemas distribuidos. Jorge Iván Meza Martínez

Software de sistema: Programas genéricos que permiten gestionar los recursos del ordenador.

MACROPROCESO GESTIÓN TECNOLÓGICA

3ER FORO LATINOAMERICANO PRISM 17 Y 18 OCTUBRE 2013 CANCÚN, MÉXICO. Lic. Fernando Parada Gerente General Plumada SA Skype: ferparada1

MS10775AB Administrar bases de datos de Microsoft SQL Server 2012

1º CFGS ASIR IMPLANTACIÓN DE SISTEMAS OPERATIVOS

FAST-SE: Un Componente JBI para transacciones guiadas por SLAs 1

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

MARCO DE REFERENCIA SISTEMAS DE INFORMACIÓN PARA LA GESTIÓN DE TI EN EL ESTADO COLOMBIANO

ALOJAMIENTO DE SERVIDORES EN EL C.P.D.

Brindamos asesorías que involucran tecnología y personal calificado, estos hacen de DOCTUM su mejor aliado.

Plataforma desarrollo Java Formación elearning tutorizada en castellano. Fabricante: Java Grupo: Desarrollo Subgrupo: Master Java

El papel de la tecnología como facilitador y garante de los procesos de externalización IT.

Requisitos técnicos para la instalación. Arquitectura Hardware Arquitectura Software. Instrucciones de instalación GONG-R

Integración de AuraPortal con SAP

Tema 6. Gestión de la memoria

BASES DE DATOS TEMA 1

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización

Acoplamiento e interoperabilidad

SISTEMAS DE INFORMACIÓN III TEORÍA

Convergencia, Interoperabilidad y. Fernando González-Llana Gerente de Cuenta AGE T-Systems

Plataforma de Administración Electrónica de la Comunidad Autónoma de la Región de

Título: Optimización de Procesos de Negocio con SOA / BPM Nombre y Apellido: Mario Bolo bolo@ar.ibm.com Fecha: 15/08/2012

Integración al Servicio de la Empresa

MS_10974 Deploying Windows Server

Oracle Service Bus: Entorno de Desarrollo

GUÍA TÉCNICA. Desarrollo de Sistemas de Información la plataforma Business Intellingence Pentaho

F A B R I C I O M U Ñ O Z S. T E N I E N T E T É C N I C O D E A V I A C I Ó N

SOLUCIÓN SITUACIÓN ACTUAL

1. Instala sistemas operativos en red describiendo sus características e interpretando la documentación técnica.

PROCEDIMIENTO DE EVALUACIÓN Y ACREDITACIÓN DE LAS COMPETENCIAS PROFESIONALES CUESTIONARIO DE AUTOEVALUACIÓN PARA LAS TRABAJADORAS Y TRABAJADORES

Suite Open Source de CRM y GroupWare Características Funcionales

INTEROPERABILIDAD ESTÁNDARES APLICADOS EN COSTA RICA

sistemas de gestión isocloud Herramienta de Gestión de Calidad y Medio Ambiente para Pymes indracompany.com

Custodia de Documentos Valorados


SISTEMAS DISTRIBUIDOS DE REDES 3.- ESTANDAR CORBA Características

Cloud computing: Recurso o problema?

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS

Transcripción:

Tecnologías Grid Estándares grid Master en Sistemas y Servicios Informáticos para Internet Universidad de Oviedo

Estándares grid Introducción

Introducción Justificación El grid se construye a base de diversos componentes de software Hay muchos desarrolladores distintos Necesidad de un estándar abierto para permitir la interoperabilidad Open Grid Forum (OGF) Organismo que propone estándares para el Grid Anteriormente conocido como Global Grid Forum (GGF) Publica documentos con nomenclatura GDF.num 3

Introducción Open Grid Services Arquitecture (OGSA) Arquitectura propuesta por el OGF GDF.80 (v1.5, 24 de julio de 2005) Basada en servicios web Utiliza otros estándares XML, SOAP, WSDL Definición de OGSA guiada por actividades 1. Análisis de casos de uso 2. Extraer requisitos 3. Definir capacidades 4

Estándares grid OGSA

Casos de uso. Cubren: Escenarios: infraestructura y aplicación Áreas: científica y comercial Ejemplos (GDF.29) Commercial Data Center Severe Storm Modeling Online Media and Entertainment National Fusion Collaboratory Service-Based Distributed Query Processing Grid Workflow Grid Resource Reseller Virtual Organization (VO) Grid Portal... 6

Requisitos 1. Interoperabilidad y soporte para entornos dinámicos y heterogéneos 2. Compartición de recursos a través de organizaciones 3. Optimización de la asignación de recursos 4. Garantizar la calidad de servicio 5. Gestionar la ejecución de trabajos 6. Servicios de datos 7. Seguridad 8. Reducción de los costes de administración 9. Escalabilidad 10. Disponibilidad 11. Facilidad de uso y extensibilidad 7

Capacidades Aplicaciones usuarias del grid Valores de negocio Enfocadas al usuario Software de valor añadido Aplicaciones del dominio del usuario Frameworks de usuario Capacidades Orientadas a servicios Virtualizaciones Basadas en estándares Baja variabilidad Recursos Alta variabilidad Gestionados localmente Configurados localmente Optimizados localmente Gestión de la información Gestión de recursos Gestión de SLA Framework de optimización Infraestructura grid Framework de seguridad Gestión de la ejecución Monitorización y analíticas... Serv. aplicación Datos Software Almacenamiento Redes Hardware Sensores Licencias... 8

Capacidades Software de valor añadido Aplicaciones del dominio del usuario Frameworks de usuario Gestión de la información Gestión de SLA Framework de seguridad Marco de relevancia de OGSA Foco de OGSA Gestión de recursos Framework de optimización Infraestructura grid Gestión de la ejecución Monitorización y analíticas... Serv. aplicación Datos Software Almacenamiento Redes Hardware Sensores Licencias... 9

OGSA Define las capacidades en términos de servicios Utiliza el paradigma de composición No requiere que un sistema implemente todas las características No fija la implementación No está organizada capas Tipos de servicios Infraestructura Gestión de la ejecución Datos Gestión de recursos Seguridad Autogestión Información 10

Servicios de infraestructura (I) Servicios básicos para ser parte de un grid OGSA Suposiciones Se utilizan servicios web (Web Services, WS) Definidos por OASIS Interfaces definidos con WSDL (WS Description Language) XML como forma de descripción y representación SOAP como formato de paso de mensajes 11

Servicios de infraestructura (II) Política de nombrado Cada entidad de OGSA tiene tres nombres asociados: Nombre orientado a humanos (opcional) Nombre abstracto Persistente, no indica localización Dirección Indica localización Endpoint Reference (EPR) Dirección de una entidad Parten del estándar WS-Addressing Pueden ser extendidos mediante perfiles Un servicio debe funcionar con EPR sin extender y puede funcionar con EPR extendidos 12

Servicios de infraestructura (III) Seguridad WS-Security, firmas digitales, TLS, WS-Agreement, SAML, XACML... Representación de estado WS-Resource Framework, WS Management Notificación WS-Notification, WS-Eventing Transacciones WS-TX, WS Composite Application Framework 13

Servicios de infraestructura (IV) Orquestación Objetivo: desarrollar mediante invocación y composición de otros Problema: los estándares dejan partes opcionales Solución: definir perfiles de interoperabilidad Compatibles con los desarrollados por WS-I OGSA WSRF Basic Profile Usa WSRF y WS-Notification OGSA Basic Security Profiles OGSA BSP Core OGSA BSP Secure Channel 14

Servicios de gestión de la ejecución (I) Objetivos: Encontrar localizaciones candidatas para la ejecución Que cumplan requisitos de CPU, memoria, licencias... Seleccionar la localización de la ejecución Algoritmos de planificación Preparar la ejecución Transferir ejecutables y datos Iniciar la ejecución Anotar en un registro si es necesario Gestionar la ejecución Fallos, incumplimientos, reinicios, monitorización del estado... 15

Servicios de gestión de la ejecución (II) Clases de servicios de gestión de la ejecución: Recursos Contenedores de servicios Gestión de trabajos Trabajos Gestores de trabajos Selección de recursos Servicios de planificación de la ejecución Generadores de conjuntos de candidatos Servicios de reserva 16

Servicios de datos (I) Objetivos: Mover datos Gestionar copias replicadas Ejecutar consultas y actualizaciones Federar recursos de datos Gestionar metadatos Recurso de datos Cualquier entidad que puede actuar como fuente o sumidero de datos Tipos de recursos de datos Archivos, flujos, bases de datos, catálogos, derivaciones... 17

Servicios de datos (III) Capacidades (I) Transferencia de datos: transfieren datos de una fuente a uno o varios sumideros de datos Gestión del almacenamiento: proveen espacio en un sistema de ficheros, gestionan cuotas Acceso simple: proveen operaciones de lectura/escritura lógica en sistema de ficheros Consultas: proveen mecanismos para realizar consultas Federación: aglutinan recursos de datos y los gestionan Gestión de la localización: deciden dónde almacenar datos, cachés, réplicas... Actualización: permiten actualizar datos 18

Servicios de datos (III) Capacidades (II) Transformación: permiten transformar datos Extensiones de mapeo de seguridad: extienden el sistema de seguridad grid al más complejo de las bases de datos Configuración de recursos y servicios: interfaz para los servicios de configuración de las fuentes de datos Catálogos de metadatos: describen los datos de otros servicios de datos Descubrimiento de datos: ontologías y lenguajes para describir los datos y operar con las descripciones Procedencia: informa del origen de los datos 19

Servicios de gestión de recursos (I) Objetivos Gestión de los recursos físicos y lógicos Interfaces nativos (SNMP, CIM/WBEM...) Ej.: reiniciar una máquina, configurar una VLAN... Gestión de los recursos grid expuestos por interfaces de servicios Los recursos se representan por WS-Resources Ej.: reserva de recursos, envío de trabajo Gestión de la infraestructura grid expuesta por interfaces de gestión Interfaces propios definidos por OGSA Ej.: monitorizar un servicio de registro 20

Servicios de gestión de recursos (II) Capacidades Nivel de infraestructura Usa WSDM (WS Distributed Management) Representación de recursos, representación de estado, eventos, métricas, relaciones entre recursos... Nivel OGSA Reserva de recursos, gestión de VO, gestión de seguridad, determinación de problemas, gestión de fallos, gestión de políticas, grupos de servicios... 21

Servicios de seguridad (I) Objetivos Facilitar la aplicación de políticas de seguridad dentro de una organización (virtual) Un grid puede estar formado por dominios de administración con distintas políticas de seguridd Ser independiente de la implementación Ser extensible Integrarse con las políticas ya existentes Permitir la federación de mecanismos de seguridad 22

Servicios de seguridad (II) Capacidades Autenticación Mapeo de identidades Autorización Conversión de credenciales Auditoría y registro seguro Privacidad 23

Servicios de auto-gestión (I) Objetivos Reducir costes de posesión y gestión de infraestructura IT Capacidades Auto-configuración Ej.: gran cambio en la carga desplegar nuevos recursos Auto-reparación Ej.: fallo en un componente enviar sus trabajos a otro Auto-optimización Ej.: componente muy saturado enviar parte de sus trabajos a otro 24

Servicios de auto-gestión (II) Componentes principales Service Level Agreetments (SLA) Acuerdo entre el proveedor y el cliente sobre el nivel de servicio Service Level Managers (SLM) SLM SLA Análisis Actuación Sistema gestionado Políticas Proyección Monitorización 25

Servicios de información Objetivos Acceder y manipular eficientemente información sobre aplicaciones, servicios y recursos Capacidades Descubrimiento: de servicios y recursos Envío de mensajes: entre productores y consumidores de información, con posibles intermediarios Registro: almacenamiento de información durante un período de tiempo Monitorización: seguimiento del funcionamiento de un recurso o servicio 26