Computación Distribuida
|
|
|
- Julián Alvarado Cárdenas
- hace 10 años
- Vistas:
Transcripción
1 Computación Distribuida Parte II: Computación Grid Juan Ángel Lorenzo del Castillo Grupo de Arquitectura de Computadores Departamento de Electrónica y Computación Universidad de Santiago de Compostela
2 Índice Supercomputación clásica Grid Computing Arquitectura de un Grid Middleware para Grid Ejemplos de infraestructuras Grid reales 2
3 Índice Supercomputación clásica Limitaciones de la supercomputación clásica Alternativas a la supercomputación clásica Explotación distribuida de los recursos Problemas actuales en supercomputación Grid Computing Arquitectura de un Grid Middleware para Grid Ejemplos de infraestructuras Grid reales 3
4 Limitaciones de la supercomputación clásica Aplicaciones que requieren potencia computacional Alto Rendimiento: Ejecución de una aplicación en menos tiempo (paralelización previa). Alta Productividad: Ejecución de un número mucho mayor de aplicaciones. Alta Disponibilidad: Sistema disponible la mayor parte del tiempo posible. Solución clásica: Computación centralizada basada en servidor. 4
5 Limitaciones de la supercomputación clásica Problemas de la supercomputación basada en servidor: Falta de escalabilidad Equipos muy caros Mantenimiento muy caro Las demandas de cálculo podrían ser puntuales Posibles problemas de fiabilidad 5
6 Alternativas a la supercomputación clásica Cluster de estaciones o computadores personales homogéneo dedicado a computación paralela Ventajas: Mejor relación coste/rendimiento (3-10 veces) Inconvenientes: Coste de las comunicaciones muy alto Bus lento Acceso secuencial al bus Sobrecarga TCP/IP Mantenimiento Modelo de programación Conclusión: Buena solución para aplicaciones HTC/HPC 6
7 Explotación distribuida de los recursos Cuántas horas al día permanecen desaprovechados mis recursos? Si tengo un pico de demanda de CPU puedo utilizar mis equipos distribuidos? Solución: Utilización de los equipos de una red departamental para ejecutar trabajos secuenciales o paralelos por medio de una herramienta de gestión de carga 7
8 Explotación distribuida de los recursos Ventajas: Aumentar el aprovechamiento de los recursos informáticos Ciclos de CPU a coste bajo Mejora de la escalabilidad Mejora de fiabilidad Facilidad de administración Facilidad de sustitución de equipos obsoletos Software disponible: Sun Grid Engine de Sun Microsystems ( LSF de Platform Computing ( Condor de la Universidad de Wisconsin ( 8
9 Explotación distribuida de los recursos Inconvenientes: No pueden gestionar recursos fuera del dominio de administración. Algunas herramientas (Condor, LSF o SGE) permiten colaboración interdepartamental asumiendo la misma estructura administrativa No respetan las políticas de seguridad y de gestión de recursos de las organizaciones Protocolos e interfaces básicos no basados en estándares abiertos El único recurso que gestionan es la CPU. Qué ocurre con los datos compartidos entre organizaciones? Por tanto: Escalabilidad limitada a la organización en picos de demanda No puedo amortizar mis recursos cuando están desaprovechados No puedo compartir recursos con otras organizaciones 9
10 Explotación distribuida de los recursos Situación planteada: Cómo puedo salir de los límites de mi centro o laboratorio? Puedo ceder mis recursos a otras organizaciones? Puedo compartir recursos con otras organizaciones? 10
11 Problemas actuales en supercomputación 1. Necesitamos más potencia de cálculo La potencia de los supercomputadores sólo crece linealmente (dos órdenes de magnitud cada 10 años, según La capacidad de almacenamiento de un ordenador se dobla cada 12 meses. El ancho de banda de red, cada 9 meses. El rendimiento de un procesador, cada 18 meses. Conclusiones: Un único sistema no será capaz de analizar los datos que almacenen sus discos. Un único centro no podrá analizar el volumen de información generado. La red permitirá de forma eficiente usar recursos distribuidos. 11
12 Problemas actuales en supercomputación 2. Los equipos son caros y difíciles de mantener Cómo puedo amortizar la inversión realizada? 3. Qué hago si tengo un pico de demanda de cálculo y no tengo presupuesto para adquirir un supercomputador? 4. Desequilibrio de carga en el tiempo Cómo puedo conseguir una carga más homogénea? Solución: Grid Computing 12
13 Índice Supercomputación clásica Grid Computing Concepto Definición de Grid Beneficios del Grid Desafíos técnicos y socioeconómicos Estado actual Arquitectura de un Grid Middleware para Grid Ejemplos de infraestructuras Grid reales 13
14 Grid Computing Nueva tecnología cuyo objetivo es la compartición de recursos en Internet de forma uniforme, segura, eficiente y fiable. Análoga a las redes de suministro eléctrico (Power Grid): Ofrecen un único punto de acceso a un conjunto de recursos distribuidos geográficamente en diferentes dominios de administración (supercomputadores, clusters, almacenamiento, fuentes de información, instrumentos, personal, bases de datos...) La tecnología Grid es complementaria a las anteriores Permite interconectar recursos en diferentes dominios de administración respetando sus políticas internas de seguridad y su software de gestión de recursos en la Intranet. 14
15 Grid Computing Definición de Grid Infraestructura hardware y software geográficamente distribuida Gran escala Recursos heterogéneos Múltiples organizaciones administrativas Utiliza protocolos e interfaces estándar, abiertos y de propósito general Objetivo: proporcionar soporte computacional a un amplio rango de aplicaciones de forma transparente, de calidad, ubicuo, etc., con calidades de servicio no triviales 15
16 Grid Computing 16
17 Grid Computing Beneficios del Grid Alquiler de recursos (Utility Computing) Amortización de recursos propios Gran potencia de cálculo a precio bajo sin necesidad de adquirir equipamiento Mayor colaboración y compartición de recursos entre varios centros Creación de organizaciones virtuales Negocios basados en proveer recursos 17
18 Grid Computing Desafíos técnicos Recursos heterogéneos Descubrimiento, selección, reserva, asignación, gestión y monitorización de recursos Desarrollo de aplicaciones Desarrollo de modelos eficientes de uso Comunicación lenta y no uniforme Desafíos socioeconómicos Organizativos: Dominios de administración, modelo de explotación y costes, políticas de seguridad... Económicos: Precio de los recursos, oferta/demanda... 18
19 Grid Computing Estado Actual: Lejos de satisfacer las expectativas que la comunidad científica y la sociedad han puesto en él 19
20 Índice Supercomputación clásica Grid Computing Arquitectura de un Grid Esquema Middleware para Grid Ejemplos de infraestructuras Grid reales 20
21 Arquitectura de un Grid 21
22 Índice Supercomputación clásica Grid Computing Arquitectura de un Grid Middleware para Grid Globus Toolkit OGSA WSRF Componentes de Globus Toolkit 4 Ejemplos de infraestructuras Grid reales 22
23 Middleware Grid Globus Toolkit Estándar de facto para la implantación de infraestructuras Grid. Permite compartir recursos localizados en diferentes dominios de administración, con diferentes políticas de seguridad y gestión de recursos. Globus es... Un middleware software Un conjunto de librerías, servicios y APIs Globus no es... Una herramienta de usuario o planificador Una aplicación 23
24 Middleware Grid Para entender qué es el Globus Toolkit, en primer lugar es necesario especificar el contexto en el que se enmarca: OGSA + WSRF 24
25 Middleware Grid OGSA: Un sistema Grid está compuesto de varios subsistemas. Por ejemplo: 25
26 Middleware Grid OGSA: Seguridad Gestión de VOs Gestión de jobs Descubrimiento y monitorización de Recursos Workflow Gestión de Datos 26
27 Middleware Grid OGSA: Seguridad Gestión de VOs Gestión de jobs Descubrimiento y monitorización de Recursos Workflow Gestión de Datos 27
28 Middleware Grid OGSA: El Open Grid Services Architecture (OGSA) tiene como objetivo estandarizar todos los distintos servicios que se encuentran en una aplicación Grid. El proceso de estandarización lo realiza el Global Grid Forum (GGF) 28
29 Middleware Grid OGSA: Qué define exactamente OGSA? Una serie de interfaces y comportamientos básicos que afrontan tareas clave en sistemas Grid Con esto se consigue que todos los servicios puedan ser accedidos de la misma manera, independientemente de la plataforma, sistema operativo, organización, etc. Qué hay debajo de OGSA? Cómo se definen los interfaces de los servicios? Cómo se realiza una petición a un servicio? 29
30 Middleware Grid OGSA: Teóricamente, OGSA podría basarse en cualquier middleware distribuido (CORBA, RMI, servicios Web...) Los Servicios Web son los que mejor cumplen los requisitos de OGSA. Y qué es un Servicio Web? 30
31 Middleware Grid OGSA: Servicio: Manifestación lógica de recursos lógicos o físicos (BBDD, programas, dispositivos, personas, etc.) y/o algún tipo de lógica de aplicación que es expuesta a la red. La interacción entre servicios se realiza mediante intercambio de mensajes Las Arquitecturas Orientadas a Servicios (SOA) permiten implementar aplicaciones distribuidas débilmente acopladas entre sí 31
32 Middleware Grid OGSA: Servicios Web: Basados en principios de SOA, permiten definir bloques para construir aplicaciones distribuidas débilmente acopladas SOAP: Intercambio de mensajes WSDL: Definición de interfaces para describir los contratos relativos al intercambio de mensajes Separación entre el interfaz ( lo que hace ) y la implementación ( cómo lo hace ). El interfaz está escrito en un lenguaje neutro, independiente del lenguaje de programación y de la plataforma. 32
33 Middleware Grid OGSA: Los Servicios Web tienen una importante carencia: generalmente son stateless (no mantienen el estado entre peticiones) y no hay ninguna manera de hacerlos stateful (con estado). Solución: Web Services Resource Framework (WSRF), que extiende los Servicios Web para hacerlos stateful, sin romper la compatibilidad con otros Servicios Web. OGSA Requiere Stateful Web Services Especifica WSRF Extiende Web Services 33
34 Middleware Grid OGSA + WSRF + GT4: Globus Toolkit 4 (GT4) Creado por la Alianza Globus ( Proporciona una serie de componentes que permiten crear sistemas y Servicios Grid. GT4 no es una implementación de OGSA. Los estándares del GGF todavía están están en fase de desarrollo. Se puede decir que GT4 cumple muchos de los requisitos de OGSA. GT4 incluye una implementación completa de WSRF Existen más implementaciones de WSRF (p.ej: WSRF.net). 34
35 Middleware Grid GT4: Modelo de capas 35
36 Middleware Grid Globus Toolkit: Componentes 36
37 Middleware Grid Globus Toolkit: Componentes Seguridad GSI: Globus Security Infrastructure TLS (OpenSSL) Public Key Infrastructure (PKI) + certificados X.509 Generic Security Services API (GSS-API) CAS: Community Authorization Service 37
38 Middleware Grid Globus Toolkit: Componentes Comunicación Globus I/O Transport Control Protocol (TCP) User Datagram Protocol (UDP) File I/O 38
39 Middleware Grid Globus Toolkit: Componentes Detección de fallos Globus I/O Transport Control Protocol (TCP) User Datagram Protocol (UDP) File I/O 39
40 Middleware Grid Globus Toolkit: Componentes Gestión de Recursos GRAM: Globus Resource Allocation Manager Gestores Locales (PBS, LoadLeveler,...) RSL (Resource Specification Language) Globus I/O 40
41 Middleware Grid Globus Toolkit: Componentes Descubrimiento y monitorización de Servicios MDS: Monitoring & Discovery System GIIS: Globus Index Information Service 41
42 Middleware Grid Globus Toolkit: Componentes Gestión de Datos RLS: Replica Location Service RFT: Reliable File Transfer GridFTP: Grid File Transfer Protocol 42
43 Middleware Grid Globus Toolkit: Componentes Herramientas de alto nivel Herramientas de alto nivel: Órdenes Globus MPICH-G2 Condor-G GridWay 43
44 Índice Supercomputación clásica Grid Computing Arquitectura de un Grid Middleware para Grid Ejemplos de infraestructuras Grid reales Introducción IrisGrid El Proyecto EGEE 44
45 Infraestructuras Grid reales Pero todo esto... lo utiliza alguien? 45
46 Infraestructuras Grid reales IrisGrid ( Dos objetivos: Coordinar a nivel académico y científico a los grupos de investigación interesados en esta tecnología, tanto en su desarrollo, como implantación y aplicaciones. Crear la infraestructura Grid nacional que permita el uso de esta tecnología tanto a nivel de aplicabilidad en diferentes ámbitos, como a nivel de desarrollo e innovación en este campo. Pretende: Aportar los estándares, protocolos, procedimientos y guías de buenas prácticas necesarios para construir un Grid nacional de investigación coordinando a los diferentes grupos interesados. 46
47 Infraestructuras Grid reales EGEE ( El problema: La ciencia se está digitalizando cada vez más y necesita tratar con cantidades cada vez mayores de datos. Las simulaciones son cada vez más detalladas. La ciencia experimental utiliza sensores muy sofisticados para realizar medidas muy precisas, lo que produce grandes cantidades de datos. 47
48 Infraestructuras Grid reales EGEE ( Ejemplos de aplicación: Análisis de la Estructura Molecular Física de Altas Energías Aplicaciones Biomédicas 48
49 Infraestructuras Grid reales EGEE ( Ejemplos de aplicación: Geología Observaciones de la Tierra por satélite Estudio de terremotos Astronomía Hidrología 49
50 Infraestructuras Grid reales EGEE ( Objetivos: Crear y mantener una infraestructura Grid segura y robusta. Mejorar y mantener su middleware Atraer recursos y usuarios de la ciencia y la industria Estructura: 140 instituciones en 33 países, federados en Grids regionales CPUs 5 PB de almacenamiento disponible 50
51 Infraestructuras Grid reales EGEE ( Middleware de EGEE: glite Interoperabilidad y coexistencia con la infraestructura existente Robusto y tolerante a fallos Aproximación orientada a servicios Licencia Open Source 51
52 Infraestructuras Grid reales EGEE ( Inconvenientes: Centrado en física de altas energías Poca heterogeneidad y autonomía Establece el middleware de usuario, middleware básico y recursos 52
53 Preguntas? 53
8 de Mayo de 2003 WORKSHOP IRIS-GRID. Middleware COORDINACIÓN
1/12 8 de Mayo de 2003 WORKSHOP IRIS-GRID Quién? 2/12 COORDINACIÓN Miguel Angel Senar (Universidad Autónoma de Barcelona) (Universidad Complutense de Madrid) INVESTIGADORES INVOLUCRADOS EN LA REVISIÓN
Proyecto Grid Computing
Proyecto Grid Computing Éric Lajeunesse Olivier Piché Definición de una GRID: DTDI Una infraestructura que permite el acceso y procesamiento concurrente de un programa entre varias entidades computacionales
La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la
Servicios web Introducción Un servicio web es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes
Problemas. Limitaciones de clusters. Intranet Computing. TEMA 4: Grid Computing
Limitaciones de clusters TEMA 4: Grid Computing Laboratorio de Arquitecturas Avanzadas de Computadores 5º de Ingeniería Superior de Informática 2008/09 Alberto Sánchez [email protected] Marcos Novalbos
1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).
1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada
Modelos de los sistemas distribuidos. Jorge Iván Meza Martínez [email protected]
Modelos de los sistemas distribuidos Jorge Iván Meza Martínez [email protected] Especialización en Gestión de Redes de Datos Universidad Nacional de Colombia Sede Manizales 1/36 Contenidos Modelo arquitectónico
Service Oriented Architecture
Programación Concurrente y Distribuida Ingeniería en Informática Service Oriented Architecture José Carlos Cortizo Pérez [email protected] http://www.esp.uem.es/jccortizo D. Sistemas Informáticos
Gestión de datos y otros servicios en GRID
CURSO CLUSTERS & GRID COMPUTING EN ENTORNOS DE SOFTWARE LIBRE Gestión de datos y otros servicios en GRID Guillermo Losilla Anadón ([email protected]) 28, 29 y 30 de Noviembre 2005 http://bifi.unizar.es/clustersygrid
Capítulo 5. Cliente-Servidor.
Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor
GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.
GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.
Servicios Web: Orquestación y coreografías
Servicios Web: Orquestación y coreografías E. U. I. T. en Informática de Oviedo Master de Ingeniería Web Servicios Web Juan Ramón Pérez Pérez (jrpp en uniovi.es) Orientación a Servicios. Principios. Los
Grid Computing. Clase 1: glite Overview. Francisco García Eijó y Alejandro Soba. Laboratorio de Sistemas Complejos Universidad de Buenos Aires
: glite Overview Francisco García Eijó y Alejandro Soba Laboratorio de Sistemas Complejos Universidad de Buenos Aires 12.06.2012 Agenda Introducción. Conceptos Grid. glite. Arquitectura. Qué es? es un
Coordinador general: José Luis Gordillo Ruiz. Informe Técnico Final.
Construcción de una Grid Interinstitucional en México. Instituciones participantes: - Universidad Nacional Autónoma de México (UNAM) - Centro de Investigación Científica y de Educación Superior de Ensenada
Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC [email protected]
Introducción a los Servicios Web Ing. José Luis Bugarin ILUMINATIC SAC [email protected] Servicios Web y Soa En un contexto SOA y los servicios web son una oportunidad de negocios en la actualidad.
Plataformas GRID. Área de Arquitectura y Tecnología de Computadores
Plataformas GRID Qué Plataformas Grid hay disponibles? Objetivo de este tema Dar una visión de las plataformas (Middleware) Grid disponibles No confundir Middleware Grid con Un Grid Middleware Grid (Software
Tecnologías Grid Estándares grid
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
Arquitectura: Clusters
Universidad Simón Bolívar Arquitectura: Clusters Integrantes: - Aquilino Pinto - Alejandra Preciado Definición Conjuntos o conglomerados de computadoras construidos mediante la utilización de hardware
LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN
LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN Tabla de Contenidos LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN... 1 Tabla de Contenidos... 1 General... 2 Uso de los Lineamientos Estándares...
UNIVERSIDAD AUTÓNOMA DEL CARIBE
Página: 1/5 UNIVERSIDAD AUTÓNOMA DEL CARIBE SOPORTE DE PLATAFORMA GESTIÓN INFORMÁTICA Página: 2/5 1. OBJETO El objeto del procedimiento es garantizar una plataforma tecnológica y un sistema de comunicación
ARQUITECTURA DE DISTRIBUCIÓN DE DATOS
4 ARQUITECTURA DE DISTRIBUCIÓN DE DATOS Contenido: Arquitectura de Distribución de Datos 4.1. Transparencia 4.1.1 Transparencia de Localización 4.1.2 Transparencia de Fragmentación 4.1.3 Transparencia
JAVA EE 5. Arquitectura, conceptos y ejemplos.
JAVA EE 5. Arquitectura, conceptos y ejemplos. INTRODUCCIÓN. MODELO DE LA APLICACIÓN JEE5. El modelo de aplicación Java EE define una arquitectura para implementar servicios como lo hacen las aplicaciones
ARQUITECTURAS DE PROCESOS DE NEGOCIOS INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN
ARQUITECTURAS DE PROCESOS DE NEGOCIOS INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN ARQUITECTURA SOA Services Oriented Arquitecture SOA como arquitectura para BPM Las organizaciones deben
ANEXO 1. ANEXO TÉCNICO
ANEXO 1. ANEXO TÉCNICO DESCRIPCIÓN DEL CANAL DE COMUNICACIÓN PUNTOS DE ATENCIÓN DIGITAL, TRÁMITES Y SERVICIO- KIOSKOS El sistema de la aplicación móvil cuenta con una serie de funciones que deberán ser
PORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto
PORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto Introducción: Sobre casi cualquier tema del quehacer humano que se aborde, existen
Sistemas. Distribuidos
Sistemas Distribuidos a los Sistemas Distribuidos Lima, enero 2009 Ing Roberto Montero Flores [email protected] Pag. 1 AGENDA A) Definiciones B) Utilización Internet Intranet Computación n móvilm C)
Grado en Ingeniería Informática
Grado en Ingeniería Informática Competencias Generales y trasversales De acuerdo con la resolución del Consejo de Universidades de fecha 3 de marzo de 2009, para obtener este título de grado en ingeniería
E-learning: E-learning:
E-learning: E-learning: capacitar capacitar a a su su equipo equipo con con menos menos tiempo tiempo y y 1 E-learning: capacitar a su equipo con menos tiempo y Si bien, no todas las empresas cuentan con
Especificación de la secuencia de mensajes que se han de intercambiar. Especificación del formato de los datos en los mensajes.
SISTEMAS DISTRIBUIDOS DE REDES 2.- MODELOS ORIENTADOS A OBJETOS DISTRIBUIDOS 2.1. Tecnologías de sistemas distribuidos Para la implementación de sistemas distribuidos se requiere de tener bien identificados
UNIVERSIDAD DE ORIENTE FACULTAD DE ICIENCIAS ECONOMICAS LAS REDES I. Licda. Consuelo Eleticia Sandoval
UNIVERSIDAD DE ORIENTE FACULTAD DE ICIENCIAS ECONOMICAS LAS REDES I Licda. Consuelo Eleticia Sandoval OBJETIVO: ANALIZAR LAS VENTAJAS Y DESVENTAJAS DE LAS REDES DE COMPUTADORAS. Que es una red de computadoras?
Capas del Modelo ISO/OSI
Modelo ISO/OSI Fue desarrollado en 1984 por la Organización Internacional de Estándares (ISO), una federación global de organizaciones que representa aproximadamente a 130 países. El núcleo de este estándar
GOBIERNO ELECTRONICO OPEN SOURCE
OPEN SOURCE Rodolfo BARZOLA V. Solutions Architec Conceptos Generales: Evaluación y Respuesta Los gobiernos y sus instituciones tienen que responder a una ciudadanía más consciente e informada. Los gobiernos,
Grid Computing. Evolución de los sistemas. Harold Castro, Ph.D. Departamento de Sistemas y Computación
Grid Computing Evolución de los sistemas distribuidos ib id Harold Castro, Ph.D. Departamento de Sistemas y Computación ABC Grid, Septiembre 2009 Ambientación Agenda Evolución de los sistemas distribuidos
GRID COMPUTING MALLA DE ORDENADORES
GRID COMPUTING MALLA DE ORDENADORES Introducción Concepto Compartir potencia computacional; Aprovechamiento de ciclos de procesamiento; El Grid Computing se enmarca dentro de la tecnología de computación
SISTEMAS DE INFORMACIÓN II TEORÍA
CONTENIDO: EL PROCESO DE DISEÑO DE SISTEMAS DISTRIBUIDOS MANEJANDO LOS DATOS EN LOS SISTEMAS DISTRIBUIDOS DISEÑANDO SISTEMAS PARA REDES DE ÁREA LOCAL DISEÑANDO SISTEMAS PARA ARQUITECTURAS CLIENTE/SERVIDOR
El papel del estándar WPS en la arquitectura orientada a servicios en SIG.
El papel del estándar WPS en la arquitectura orientada a servicios en SIG. Oliveros. David 1, Bosque. Joaquín 2 Indra Sistemas. Departamento Geoespacial y Movilidad 1 Departamento de Geografía 2 Índice
Infraestructura Tecnológica. Sesión 5: Arquitectura cliente-servidor
Infraestructura Tecnológica Sesión 5: Arquitectura cliente-servidor Contextualización Dentro de los sistemas de comunicación que funcionan por medio de Internet podemos contemplar la arquitectura cliente-servidor.
- Capacidad para dirigir las actividades objeto de los proyectos del ámbito de la informática de acuerdo con los conocimientos adquiridos.
Competencias generales - Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito de la ingeniería en informática que tengan por objeto, de acuerdo con los
TIVOLI. GERZEL, Stella Maris. [email protected]
TIVOLI GERZEL, Stella Maris [email protected] Temas a Desarrollar: Definición de Tivoli. Tivoli Storage Manager. Tivoli Monitoring for Web Infrastructure Utilización del Tivoli Business Systems
Una puerta abierta al futuro
Una puerta abierta al futuro SOA E ITIL EN LA LEY DE ACCESO ELECTRÓNICO DE LOS CIUDADANOS A LOS SERVICIOS PÚBLICOS (LAECSP) por francisco javier antón Vique La publicación de la Ley de Acceso electrónico
Virtualización y cloud en la DGT.
Virtualización y cloud en la DGT. DINTEL 8 de febrero de 2011 Gerencia de Informática Objeto de la presentación El objetivo es contar cual la experiencia en la GI- DGT, relativa a la virtualización y cloud
La Intranet Gubernamental como elemento clave de la Interoperabilidad
La Intranet Gubernamental como elemento clave de la Interoperabilidad Créditos Documento elaborado por el Ingeniero Leandro Corte En el marco del proyecto Red Gealc-BID Como parte del Programa de Bienes
1. Instala sistemas operativos en red describiendo sus características e interpretando la documentación técnica.
Módulo Profesional: Sistemas operativos en red. Código: 0224. Resultados de aprendizaje y criterios de evaluación. 1. Instala sistemas operativos en red describiendo sus características e interpretando
Open Source Uso de hipergate como Intranet
Open Source Uso de hipergate como Intranet Versión 3.0 KnowGate 2007 Introducción hipergate es una suite de Intranet y GroupWare basada en web. La misión del producto es cubrir las necesidades de comunicación
Competencias generales vinculadas a los distintos módulos Módulo de Formación Básica
Competencias generales vinculadas a los distintos módulos Módulo de Formación Básica C1. Capacidad para la resolución de los problemas matemáticos que puedan plantearse en la ingeniería. Aptitud para aplicar
SUPLEMENTO EUROPASS AL TÍTULO
SUPLEMENTO EUROPASS AL TÍTULO DENOMINACIÓN DEL TÍTULO Técnico Superior en Desarrollo de Aplicaciones Web --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Service Oriented Architecture: Con Biztalk?
Service Oriented Architecture: Con Biztalk? Pablo Abbate Servicios Profesionales Danysoft SOA supone una nueva forma de pensar acerca de la arquitectura IT para las empresas. De hecho, es una asociación
RODRIGO TAPIA SANTIS (rtapiasantis@gmail com) has a. non-transferable license to use this Student Guide
Introducción Objetivos del Curso Al finalizar este curso, debería estar capacitado para: Instalar, crear y administrar Oracle Database 11g Versión 2 Configurar la base de datos para una aplicación Utilizar
Alicia Serrano Sánchez, Francisco Sánchez Molina, David Villa Alises, Felix Jesús Villanueva Molina y Juan Carlos López López
IceDDS: Servicio de propagación de eventos con aplicación en Smart Grids JCE 2013 Alicia Serrano Sánchez, Francisco Sánchez Molina, David Villa Alises, Felix Jesús Villanueva Molina y Juan Carlos López
Universidad Nacional Autónoma de México Dirección de Sistemas Dirección General de Personal
Universidad Nacional Autónoma de México Dirección de Sistemas Dirección General de Personal Presenta: Mtro. Israel Ortega Cuevas para la Red Universitaria de Colaboración en Ingeniería de Software y Base
PROCEDIMIENTO ESPECÍFICO. Código G114-01 Edición 0
Índice 1. TABLA RESUMEN... 2 2. OBJETO... 2 3. ALCANCE... 2 4. RESPONSABILIDADES... 3 5. ENTRADAS... 3 6. SALIDAS... 3 7. PROCESOS RELACIONADOS... 3 8. DIAGRAMA DE FLUJO... 4 9. DESARROLLO... 5 9.1. PROYECTO
PERFIL TÉCNICO CONSULTOR SHAREPOINT PARA LA WEB
PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA LA CONTRATACIÓN DE LA CONSULTORÍA Y ASISTENCIA PARA LOS PROYECTOS WEB EN EL TRIBUNAL CONSTITUCIONAL PERFIL TÉCNICO CONSULTOR SHAREPOINT PARA LA WEB 1 Índice Antecedentes...
Software de sistema: Programas genéricos que permiten gestionar los recursos del ordenador.
PRINCIPALES TIPOS DE SOFTWARE Software de sistema: Programas genéricos que permiten gestionar los recursos del ordenador. Software de aplicación: Son programas escritos para realizar funciones específicas
Estructura de Computadores I Arquitectura de los MMOFPS
UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA Estructura de Computadores I Arquitectura de los MMOFPS Integrantes: Luis Castro Valentina Yévenes RESUMEN Los MMOG (Massively Multiplayer Online Game), son juegos
Organización. Elaboró: Ing. Ma. Eugenia Macías Ríos
Organización 1 2 Introducción Un sistema de administración de red tiene por objetivos: Administración de usuarios y software. Seguridad. Administración de fallos y rendimiento. Planificación. 3 Introducción
BIBLIOTECA VIRTUAL DE CANARIAS. Gobierno de Canarias. Institución: Viceconsejería de Desarrollo Industrial e Innovación Tecnológica.
BIBLIOTECA VIRTUAL DE CANARIAS Gobierno de Canarias. Institución: Viceconsejería de Desarrollo Industrial e Innovación Tecnológica. Dirección: C/ Cebrián nº 3 35003 Las Palmas de Gran Canaria Islas Canarias
Suite Open Source de CRM y GroupWare Características Funcionales
hipergate Suite Open Source de CRM y GroupWare Características Funcionales hipergate Introducción hipergate es una suite de aplicaciones basadas en web. La misión del producto es cubrir las necesidades
PROGRAMACIÓN DE SISTEMAS INFORMATICOS. Certificado de profesionalidad IFCT0609
PROGRAMACIÓN DE SISTEMAS INFORMATICOS Certificado de profesionalidad IFCT0609 PROGRAMACION DE SISTEMAS INFORMATICOS Familia Profesional: Informática y Comunicaciones Área profesional: Sistemas y telemática
General Parallel File System
General Parallel File System Introducción GPFS fue desarrollado por IBM, es un sistema que permite a los usuarios compartir el acceso a datos que están dispersos en múltiples nodos; permite interacción
Introducción a las redes de computadores
Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes
Arquitectura cliente/servidor
Departamento de Lenguajes y Sistemas Informáticos Arquitectura cliente/servidor Programación en Internet Curso 2007-2008 Índice Introducción Tipos de servidores Ventajas Desventajas Arquitectura de una
La aplicación práctica en el mundo empresarial de los estándares Web
La aplicación práctica en el mundo empresarial de los estándares Web El problema de la integración inter/intra empresas y la familia "XML" Enrique Bertrand XML Business Integration, Regional Director Software
1. Introducción 2. Historia 3. Características clave 4. Cuestiones de diseño
Tema 1. Introducción a los sistemas distribuidos 1. Introducción 2. Historia 3. Características clave 4. Cuestiones de diseño Tema 1 Introducción a los Sistemas Distribuidos 1 Introducción y objetivos
Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta
Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta (Business Process Management, BPM). La Gerencia de los Procesos del Negocio: Se define como: "integración
ESTADO DEL ARTE DEL GRID
ESTADO DEL ARTE DEL GRID OSCAR GIOVANNI MEDINA ALFARO Presentado a: Ing. Diego Alberto Rincón Y. PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD DE INGENIERÍA CARRERA DE INGENIERÍA DE SISTEMAS BOGOTA D.C. 2011
Arquitecturas de computadoras
Arquitecturas de computadoras Colaboratorio Nacional de Computación Avanzada (CNCA) 2014 Contenidos 1 Computadoras 2 Estación de Trabajo 3 Servidor 4 Cluster 5 Malla 6 Nube 7 Conclusiones Computadoras
Tecnologías Grid Integración de herramientas grid
Tecnologías Grid Integración de herramientas grid Master en Sistemas y Servicios Informáticos para Internet Universidad de Oviedo Introducción Petición de recurso Grid Resultado 3 Petición de recurso Resultado
Soluciones innovadoras para optimizar su infraestructura TI. Virtualización con el sistema operativo i, PowerVM y Power Systems de IBM
Soluciones innovadoras para optimizar su infraestructura TI Virtualización con el sistema operativo i, PowerVM y Power Systems de IBM Características principales Tenga éxito en su negocio simplemente con
Sistemas Operativos Windows 2000
Sistemas Operativos Contenido Descripción general 1 Funciones del sistema operativo 2 Características de 3 Versiones de 6 Sistemas Operativos i Notas para el instructor Este módulo proporciona a los estudiantes
Introducción. http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/art143.asp - Gráfica tomada del Artículo de José David Parra
Si en otros tiempos el factor decisivo de la producción era la tierra y luego lo fue el capital... hoy día el factor decisivo es cada vez más el hombre mismo, es decir, su conocimiento... Juan Pablo II
Servicios Web Estándares, Extensiones y Perspectivas de Futuro
Servicios Web Estándares, Vicente Pelechano DEPARTAMENTO DE SISTEMAS INFORMÁTICOS Y COMPUTACIÓN Contenido Servicios Web Estándares y Tecnologías Subyacentes. Infraestructura Básica SOAP WSDL UDDI La Pila
Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web
Secretaría de Planificación Estratégica Oficina de Informática Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web VERSIÓN 4 Julio 2009 Índice 1. Generalidades... 3 1.1
Introducción al GRID
CURSO CLUSTERS & GRID COMPUTING EN ENTORNOS DE SOFTWARE LIBRE Introducción al GRID Guillermo Losilla Anadón ([email protected]) 28, 29 y 30 de Noviembre 2005 http://bifi.unizar.es/clustersygrid Indice
E-Government con Web Services
E-Government con Web Services Fernando Leibowich Beker * Uno de los grandes avances que produjeron las Nuevas Tecnologías de la Información y la Comunicación es la posibilidad de generar redes de computadoras
SISTEMAS DE INFORMACIÓN I TEORÍA
CONTENIDO: TIPOS DE SI: SISTEMAS DE AUTOMATIZACIÓN DE OFICINAS, GROUPWARE, SISTEMA DE WORKFLOW Material diseñado y elaborado por: Prof. Anna Cecilia Grimán SISTEMAS DE AUTOMATIZACIÓN DE OFICINAS Los Sistemas
El gasto total elegible de la BBPP, Centro de Supercomputación es de 3.172.033,11. La ayuda FEDER, es el 80%, 2.537.626,48
Otra buena práctica de actuación cofinanciada es la presentada por la Dirección General de Telecomunicaciones de la Junta de Castilla y León consistente en las actuaciones realizadas en la Fundación Centro
TECNÓLOGO EN DESARROLLO DE SOFTWARE
PERFIL DE EGRESO Diseña, codifica, desarrolla e implementa software a la medida, web y móvil, de manera segura bajo los estándares internacionales; Diseña, gestiona, administra y da mantenimiento a infraestructuras
Sistemas Ubicuos 4. Descubrimiento de servicios
Sistemas Ubicuos 4. Descubrimiento de servicios Departamento de Arquitectura y Tecnología de Computadores 1 Descubrimiento de servicios 1. Introducción 2. Protocolos de descubrimiento de servicios 3. Estructura
Tecninorte Programación y Mantenimiento Parque Empresarial Tirso González, 22 - oficina 3 39610 - Astillero - Cantabria
Misión y Valores Para nuestra empresa el cliente es lo más importante, por ello ofrecemos una estrecha relación de confianza y colaboración. Nuestra intención es poder ofrecer a nuestros clientes un servicio
SUPLEMENTO EUROPASS AL TÍTULO
SUPLEMENTO EUROPASS AL TÍTULO DENOMINACIÓN DEL TÍTULO Técnico Superior en Automatización y Robótica Industrial --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Título: Optimización de Procesos de Negocio con SOA / BPM Nombre y Apellido: Mario Bolo Email: [email protected] Fecha: 15/08/2012
Título: Optimización de Procesos de Negocio con SOA / BPM Nombre y Apellido: Mario Bolo Email: [email protected] Fecha: 15/08/2012 El problema: las aplicaciones tradicionales no le proveen la agilidad necesaria
Tema 5. GESTIÓN DE REDES DE TELECOMUNICACIONES
1. Introducción a TMN. 2. Requisitos de TMN. 3. Arquitectura física. 4. Modelo organizativo. 5. Modelo funcional. Bibliografía. Barba Martí, A., Gestión de red, Edicions UPC, 1999. Request For Comments
FUNDAMENTOS DE COMPUTACIÓN PARA CIENTÍFICOS. CNCA Abril 2013
FUNDAMENTOS DE COMPUTACIÓN PARA CIENTÍFICOS CNCA Abril 2013 6. COMPUTACIÓN DE ALTO RENDIMIENTO Ricardo Román DEFINICIÓN High Performance Computing - Computación de Alto Rendimiento Técnicas, investigación
Alternativas de un ISV para migrar sus productos a un entorno CLOUD Virtualización en entornos cloud
Alternativas de un ISV para migrar sus productos a un entorno CLOUD Virtualización en entornos cloud Rubén Blanco García Jefe de Proyecto Xeridia Índice Introducción Escenarios de partida Selección del
COMERCIO ELECTRÓNICO UNA INTRODUCCIÓN GENERAL
This project funded by Leonardo da Vinci has been carried out with the support of the European Community. The content of this project does not necessarily reflect the position of the European Community
.NET y J2EE VALORACIÓN Y COMPARACIÓN DE LOS ELEMENTOS DE LAS DOS PLATAFORMAS. Definiciones...2 C# y Java...3 Similitudes...4 Ventajas...
.NET y J2EE VALORACIÓN Y COMPARACIÓN DE LOS ELEMENTOS DE LAS DOS PLATAFORMAS Definiciones...2 C# y Java.....3 Similitudes...4 Ventajas...4 Definiciones Sobre J2EE J2EE (Java 2 Platform Enterprise Edition)
Servicios TIC. Propuesta educación Universidad
Servicios TIC Propuesta educación Universidad 1. LMS - Campus Virtual Somos una empresa formada por un equipo especializado en la integración de las tecnologías de la información y la comunicación en entornos
Autenticación Centralizada
Autenticación Centralizada Ing. Carlos Rojas Castro Herramientas de Gestión de Redes Introducción En el mundo actual, pero en especial las organizaciones actuales, los usuarios deben dar pruebas de quiénes
SIEWEB. La intranet corporativa de SIE
La intranet corporativa de SIE por ALBA Software Acceso a los servicios SIE desde páginas Web para los usuarios de sistema *. Administración del Sistema (cuentas de usuarios, permisos, servicios, etc...)
Preguntas Frec uentes Ia a S
Qué es IaaS Telmex? Infraestructura como Servicio (IaaS) de Telmex, es una solución basada en las nuevas tecnologías de virtualización bajo demanda, orientado a empresas que requieran de un servicio de
Hyper-V: Un puente entre Windows Server 2008 y SUSE Linux Enterprise 10
Microsoft Hyper-V Hyper-V: Un puente entre Windows Server 2008 y SUSE Linux Enterprise 10 Transformación de soluciones de virtualización a través de la combinación de cargas de trabajo Septiembre de 2008
IDeP. Service Oriented Network Architecture SONA. IDeP SA La Punta, San Luis, Agosto 2008
Service Oriented Network Architecture SONA IDeP SA La Punta, San Luis, Agosto 2008 Nuevos Desafíos La forma de relacionarse entre las empresas y las organizaciones con sus clientes, miembros y empleados
Almacenamiento virtual de sitios web HOSTS VIRTUALES
Almacenamiento virtual de sitios web HOSTS VIRTUALES El término Hosting Virtual se refiere a hacer funcionar más de un sitio web (tales como www.company1.com y www.company2.com) en una sola máquina. Los
MACROPROCESO GESTIÓN TECNOLÓGICA
Versión 1.0 Página 1 de 5 1. OBJETIVO Suministrar las fases para la puesta en producción de aplicaciones y sistemas de información desarrollados o adquiridos por el Instituto Colombiano de Bienestar Familiar
Arquitectura de sistema de alta disponibilidad
Mysql Introducción MySQL Cluster esta diseñado para tener una arquitectura distribuida de nodos sin punto único de fallo. MySQL Cluster consiste en 3 tipos de nodos: 1. Nodos de almacenamiento, son los
