Bioinformática FJS.

Slides:



Advertisements
Presentaciones similares
Sistemas operativos Prof. Alberto Rivas.
Advertisements

Intranets P. Reyes / Octubre 2004.
Arquitectura Cliente Servidor
Internet y tecnologías web
CUPS Configuración y Uso de Paquetes de Software
Desarrollo de aplicaciones para ambientes distribuidos
Hardware y Software de servidor
MAC OS.... CONCEPTOS GENERALES
LOS SISTEMAS OPERATIVOS
Tecnologías para desarrollo de aplicaciones web. Un caso de uso
Introducción a servidores
I T S S P LIC INFORMATICA SISTEMAS OPERATIVOS WINDOWS 2003 SERVER DOCENTE: L.I RAMIRO ROBLES VILLANUEVA ALUMNOS: ROGELIO CHAIDEZ CORDOBA ZENON ESTRADA.
Base de Datos Distribuidas FUNDAMENTOS DE BASES DE DATOS DISTRIBUIDAS
Aplicaciones Cliente-Servidor
Aplicación informática. formando parte de una red. pone sus recursos a disposición de las demás computadoras(clientes) de la red. Maneja información.
Sistemas Operativos Distribuidos Plataforma Cliente/Servidor
CLIENTE - SERVIDOR Es un esquema de trabajo en la distribución y operación de información entre los equipos computacionales disponibles en una red. Quién.
Ing. Horacio Carlos Sagredo Tejerina
Introducción a Programación Concurrente
Investigación Servidor de Aplicaciones WebSphere
RMI Remote Method Invocation
SISTEMAS OPERATIVOS DE RED
Es un Sistema operativo de red. Es una de las plataformas de servicio más fiable para ofrecer acceso seguro y continuado a la red y los recursos de.
PROTOCOLOS Un protocolo es un conjunto de reglas que hacen que la comunicación en una red sea más eficiente.
HERRAMIENTAS INFORMATICAS
Ruben Chonlong Alvarez. Que es InfoPath Microsoft Oficce Infopath 2010 ayuda a las personas a recopilar información de sus clientes y socios con herramientas.
DeSkToP oRbItEr.
OMAR SANCHEZ ROBLES HECTOR PEREZ GARCIA. “Sistemas de cómputo compuesto por un gran número de CPU´s conectados mediante una red de alta velocidad”, Tanenbaum.
CONTROL REMOTO YESID ERNESTO PERDOMO B
Clusters Presentado por : Manuel Alejandro ahumada trochez Yenny carabali.
Programacion Web Practica 1 Estudio de la aplicación distribuida: Apache Hadoop.
MICROSOFT ISA SERVER PRESENTADO A: FABIO LASSO
Introducción al modelo Cliente-Servidor Carlos Rojas Kramer Universidad Cristóbal Colón.
Desarrollo de aplicaciones para ambientes distribuidos
Sistema operativo de red Al igual que un equipo no puede trabajar sin un sistema operativo, una red de equipos no puede funcionar sin un sistema operativo.
Computación en la Nube UASF.
Introducción a los Sistemas Operativos
Servidores Conceptos Generales.
Diagramas de Despliegue
Despliegue de la aplicación Web
Eguana Reports Servidor de Reportes basado en Tecnología Java y XML Presentado por: Roy Cox S. Fernando Pérez M. José Pérez S.
Introducción a los Sistemas Operativos
Sustentante: Francis Ariel Jiménez Zapata Matricula: Grupo: 2 Profesora: Jose Doñe Asignatura: Sistema Operativo 2.
LOGO Not Another Dynamic DNS Claudia Codriansky / Francisco Castillo.
Introducción a los SOs.
Tema 8: Introducción a los SOs. Tema 8: 2 Silberschatz, Galvin and Gagne ©2005 Fundamentos de los Computadores (ITT, Sist. Electr.), Introducción.
UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO MODULO IV ADMINISTRACIÓN DE BASES DE DATOS Servidor de la Base de Datos E.I. L.E. Prof. Ramón Castro Liceaga SEMINARIO.
Agenda  Introducción  Relevamientos de tecnologías Objetivos de la fase de relevamiento de tecnologías Principales tecnologías disponibles -OpenMosix,
Los Sistemas Operativos En Red. Redes Windows
 Un servidor proporciona información a los ordenadores que se conecten a él.  Cuando lo usuarios se conectan a un servidor pueden acceder a programas,
Sonia Hoyos Camila López 11,3. TeamViewer es una aplicación de control remoto que pone el acento en la facilidad de uso. Cada ordenador que esté ejecutando.
Cluster de Computadores de Alto Desempeño con Acceso Remoto
1 eGorilla – Arquitectura del Sistema Ingeniería del Software 4º B 2008/2009.
La administración de dominios
INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS EN RED.
Johnny Alexander Salazar Jhon Fredy Giraldo Giraldo Sebastián Cardona.
WINDOWS SERVER Servicios para Programas y aplicaciones basadas en Internet. Windows 2000 Server facilita la implementación de: comercio electrónico,
UN GRAN SISTEMA DISTRIBUIDO.  Heterogeneidad: Esta plataforma está diseñada para correr diferentes sistemas operativos (Windows XP, Windows.
APACHE WEB SERVER El proyecto Apache Web Server es un desarrollo de software en colaboración, enfocado en crear una implementación de un servidor HTTP.
COMPONENTES DEL DNS. ESPACIO DE NOMBRE La estructura del sistema DNS se basa en una estructura de arbórea en donde se definen los dominios de nivel superior.
Instituto Tecnológico Superior de Libres Organismo Publico Descentralizado del Gobierno del Estado de Puebla José Alejandro Leal González.
QUÉ ES UN SERVIDOR WEB?. Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado del servidor, realizando conexiones.
Historia de los sistemas operativos. Los Sistemas Operativos han sufrido una serie de cambios revolucionarios llamados generaciones. Hay cuatro generaciones:
Evelin Ramos Cabrera 1° B
INVESTIGACION DE TEMARIO JOSE LUIS VEGA MERINO.  1.2. Requerimientos de instalación.  Microsoft Windows 7 Professional y Microsoft Windows 7 Ultimate.
Conociendo el modelo Cliente-Servidor
BASES DE DATOS DISTRIBUIDAS M.C.C. María Guadalupe Villanueva Carrasco INGENIERIA EN SISTEMAS COMPUTACIONALES.
Reunión del comite de nodos de GBIF Copenhage, Dinamarca 4 de octubre de 2009 Requerimientos del Software GBIF IPT Kyle Braak Desarrollador Secretariado.
Definición: Es un estilo de programación, su objetivo primordial es la separación de la capa de presentación, capa de negocio y la capa de datos. ARQUITECTURA.
DOCENTE: CLAUDIA ESTHER DOMÍNGUEZ BRIGIDO CBTIS 242 CUETZALAN DEL PROGRESO, PUE.
Transcripción de la presentación:

Bioinformática FJS

Introducción Bioinformática es la aplicación del desarrollo de la computación y las matemáticas que permite la administración, análisis y comprensión de datos para resolver preguntas biológicas. (con conexiones a medi-, quimio-, neuro-, etc. informática), donde se requiere un al poder computacional para poder resolver todos sus problemas. De aquí los clusters.

Introducción Planificadores Difícil selección de procesos Propone el planificador FJS Implementación Funciona aunque exista otros planificadores Utiliza PHP Manejador de Base de Datos Broker (Utilizado en Condor)

Arquitectura DB Server Cluster Manager Broker Cluster Aplicación Web 3. Estado de Cluster Cluster Broker 4. Regresa el Ip del Mejor Nodo 3. Estado de Cluster 2.Petición de IP Aplicación Web 1.Ejecuta Comando 6. Regresa el resultado 5. Lanaza el comando al Nodo

Arquitectura Colector del Estado del Nodo Cada nodo en el cluster es responsable de obtener su propio estado, comunicándolo a la base de datos del servidor, datos tales como: El tipo de maquina Numero y tipo de procesadores La conf. RAM La versión del SO la lista de servicios el nivel de carga el uso de memoria el estado de la memoria swap

Arquitectura Base de Datos del Servidor Broker Ejecución de las Tarea Contiene toda la información con respecto a todos los nodos, dentro del cluster. Broker Es implementado en el Servio Web Regresa el Ip del Mejor Nodo Ejecución de las Tarea Un numero de métodos alternativos puede ser usado para que los nodos entreguen su trabajo.

Arquitectura Aplicación Web u Otros Clientes El rol del servidor de la aplicación web es proporcionar acceso a herramientas de bioinformática y remotamente lanzar la tarea hacia la IP previamente obtenida por el broker. Existe Transparentemente

Arquitectura Nodos virtuales Los sistemas actualmente son instalados en clusters de 56 nodos y es fácil escalarlos, para poder hacer mas poderoso el cluster. Estos pueden conectarse a nodos externos. El planificador tienen la opción de distribuir el trabajo en nodos virtuales.

Trabajo del planificador Disponibilidad de nodos. Los nodos deben de ser configurados como activos. Tipo de ejecución de la tarea Interactivos Poco interactivos Tratados por lotes. Nodos con carga <=25% y memoria swap >=90%, se utlizan para trabajos rapidos.

Planificador Disponibilidad de Memoria Si se necesita una cantidad mínima de RAM, es posible que se ejecute en cualquier nodo del cluster. Disponibilidad de Servicio en el nodo Distribución de Trabajo