FACULTAD DE TELEMÁTICA TESIS. Que para obtener el grado de. Maestro en Ciencias, Área Telemática. Presenta: Ing. Félix Ortigosa Martínez.

Tamaño: px
Comenzar la demostración a partir de la página:

Download "FACULTAD DE TELEMÁTICA TESIS. Que para obtener el grado de. Maestro en Ciencias, Área Telemática. Presenta: Ing. Félix Ortigosa Martínez."

Transcripción

1 U N I V E R S I D A D D E C O L I M A FACULTAD DE TELEMÁTICA MAESTRÍA EN CIENCIAS, ÁREA TELEMÁTICA IMPLEMENTACIÓN DE UN SERVIDOR WEB VIRTUAL BALANCEADOR DE CARGA BASADO EN LINUX. TESIS Que para obtener el grado de Maestro en Ciencias, Área Telemática Presenta: Ing. Félix Ortigosa Martínez Asesor : M en C. Juan Antonio Guerrero Ibáñez Colima, Col. Agosto de 2004.

2 DEDICADO A : A Dios por todo lo que me ha dado... Mi esposa y mi bebé, y a Mis hermanos, Mi Madre y Mi Abuela. Por su apoyo y comprensión.

3 AGRADECIMIENTOS A mis maestros de la Facultad de Telemática por su apoyo incondicional. A mi asesor por su paciencia. A mis compañeros de trabajo la CGIC, Jesús Muñiz, Justino Pineda, Lilia Sierra, Jesús Cuevas, Arturo González, Ma. Luisa Velasco, Martha Cernas, Dylva Sánchez, Ma del Refugio, por comprensión. A mis amigos de la maestría que juntos hemos llegado a tener una preparación. A los demás compañeros de los centros de investigación por su paciencia. Y alguna otra persona que alguna vez me impulso a terminar este documento.

4

5 ÍNDICE Resumen I Abstract... II Objetivo... III Alcance... IV Capítulo I. Tecnología Clusters Esquemas de procesamiento en paralelo Máquinas SMP Máquinas UMA Máquinas NUMA Máquinas SIMD Máquinas MIMD SMP en contra de otras Arquitecturas Estilos de clúster Clúster Homogéneos Clúster Heterogéneos Configuración de un Clúster Arquitecturas de Clúster Características del Clúster Disponibilidad del Clúster Escalabilidad del Clúster Rendimiento del Clúster Clustering Servidores balanceadores de carga (SLB) Flexibilidad Alta disponibilidad Escalabilidad Componentes de servidores balanceadores de carga Vips - IP virtual

6 Servidores Grupos Nivel de acceso de Usuario Redundancia Roles de redundancia Escenario Redundancia Activo-en espera Escenario Redundancia Activo-activo Protocolo de redundancia virtual de enrutador (VRRP) Cable fuera de fallos Estado fuera de fallos Persistencia Verificación de servicios Algoritmos de balanceo de carga Capítulo II. Plataformas de Desarrollo Sistema Operativo Windows Terminología de Clúster Clúster de Servidores Servidores Virtuales Grupos de Recursos Arquitectura del Servicio de Clúster Server Cuatro soluciones clúster Sistema Operativo LINUX Clúster Beowulf, pionero de los clusters Evolución de la Arquitectura del Sistema Beowulf MOSIX Tipos de configuración de un Clúster Mosix Software de Programación para el Clúster PVM MPI... 56

7 Servidor Avanzado de Red Hat Soporte de la Aplicación Capítulo III. Software LVS Linux Virtual Server Configuración Típica de FOS LVS Linux Virtual Server Funcionamiento de LVS Modos de Distribución de Carga Modo DNS Round Robin Modo de Balanceo de Carga Tipos de Balanceo de carga en LVS Balanceo por NAT (VS-NAT) Balanceado por encapsulado IP (VS-Tun) Balanceado por enrutamiento directo (VS-DR) Alta Disponibilidad en LVS Configuración Típica de LVS (Linux Virtual Server) Capítulo IV. Implementación Esquema de la Implementación Instalación Configuración Capítulo V. Conclusiones Anexos Glosario Bibliografía

8 INDICE DE FIGURAS Y TABLAS Figura 1.1. Arquitectura SMP Figura 1.2. Configuración básica de un clúster Figura 1.3. Arquitectura de disco compartido Figura 1.4. Arquitectura de disco cero compartir Figura 1.5. Un escenario clustering Figura 1.6. Esquema SLB simplificado Figura 1.7. Escenario Redundancia, Activo-en espera Figura 1.8. Escenario Fuera de fallos, Activo-en espera Figura 1.9. Escenario Redundancia, Activo-Activo Figura Escenario Variación de Redundancia, Activo-Activo Figura Escenario Fuera de fallos Recuperable, Activo-Activo Figura 2.1. Cluster de servidores de dos nodos que ejecuta windows 2000 advanced Server ó Windows NT Server 4.0 edición empresarial Figura 2.2. Cluster de servidores de cuatro nodos que ejecuta windows 2000 Datacenter Server Figura 2.3. Vista física de los servidores virtuales en el servicio de cluster server 42 Figura 2.4. Vista del cliente de los servidores virtuales del servicio de cluster server.. 43 Figura 3.1. Esquema general de un LVS Linux Virtual Server Figura 3.2. Configuración de un LVS: VS-NAT Figura 3.3. Imagen LVS: LVS-NAT, esquema físico Figura 3.4. Imagen LVS: Encapsulado IP Figura 3.5. Imagen LVS: VS-Tunneling Figura 3.6. Imagen LVS: VS-Direct Routing Figura 3.7. Imagen LVS: Alta Disponibilidad Figura 3.8. Configuración Básica de un Clúster LVS Figura 3.9. Configuración Compleja de un Clúster LVS... 84

9 Figura 4.1. Esquema Básico de Clúster LVS.. 88 Figura 4.2. Diagrama de Componentes de un LVS Clúster de Red Hat 91 Figura 4.3. Diagrama del Clúster Balanceo de Carga Alta Disponibilidad Figura 5.1. Gráfica de los valores de acceso a las ligas Tabla 1. Relación de fallas en contra de la frecuencia Tabla 2 Tecnologías de cluster compatibles con las distintas versiones de sistemas operativos Tabla 3. Prestaciones ofrecidas por las distintas tecnologías de clúster Tabla 4. Métodos de direccionamiento Tabla 5. Tipos de Balanceo de Carga Tabla 6. Descripción de los Parámetros Globales del Clúster Tabla 7. Descripción de los Parámetros para el Servidor Virtual Tabla 8. Descripción de los Parámetros para los Servidores Reales Tabla 9. Herramientas de sincronización y monitoreo Tabla 10. Tiempos de Respuesta de los Sitios WEB...132

10 RESUMEN En la actualidad una tecnología predominante y necesaria es el Internet, el cual es usado principalmente para el envío y consulta de información mediante un navegador o explorador que nos facilita estas tareas, lo que conocemos como World Wide Web (WWW) ó Web. Y para la disposición de la información es elemental que los sistemas de información trabajen al 100 %, pero al usuario no le interesa mucho este aspecto ya que lo que él necesita es consultar la información de uno u otro modo. El usuario no se da cuenta que publicar o tener la información disponible tiene un costo económico y de tiempo de procesamiento muy grande. Una solución viable para que esto no llegara a interrumpir el proceso de envío y recepción de información sin tener necesidad de una inversión mayor es la tecnología clustering. Ésta tecnología se puede comprender cuando nos cuestionamos cuánto tiempo necesita tener su sistema funcionando?. Es decir, qué tanto tiempo queremos que nuestra información esté disponible. La tecnología clustering, se refiere al hardware con lo cual se construirá lo que podemos describir como clúster. En el presente trabajo, se analiza esta tecnología con la construcción de un clúster y una implementación real llamada LVS (Linux Virtual Server), con lo cual se demostrará que con pocos recursos económicos o ya existentes como puede ser un equipo obsoleto o un equipo de bajo costo se soluciona el problema de disponibilidad, escalabilidad y eficiencia que engloba un término llamado Alta Disponibilidad dentro de la WWW. I

11 ABSTRACT At the present time a predominant and necessary technology is the Internet, which is used mainly for the transference and consultation of information by means of a navigator or explorer who facilitates these tasks to us, which we all know like World Wide Web (WWW) or Web. In order to access the information, it is necessary that the information systems be working to 100%. The user is not interested in this fact, because he/she is interested in accessing the information in one way or another. The user does not realize that in order to publish or to have the information available it is needed a high cost and large processing time. A feasible solution where the high cost and large processing time would not interrupt the transference and reception of information without having necessity of a high investment is the clustering technology. This technology may be understood when we question ourselves: how much time do you need to have your system working? Meaning, how much time do we want that our information be available? Cluster technology aims the hardware which is commonly referred as cluster. In the present work we will develop a cluster technology with the construction of a cluster and using a real implementation called LVS (Linux Virtual Server). The objective of this work is to demonstrate that with few or existing economic resources (i.e. obsolete or low-cost equipment) we can solve the problem of availability, scalability, and efficiency that includes a term called High Availability on the WWW. II

12 OBJETIVO El objetivo principal de la presente tesis es implementar con Tecnología Clúster un servidor balanceador de carga tipo LVS haciendo uso de software libre y equipo de cómputo de limitadas características. III

13 JUSTIFICACIÓN Para implementar un servidor Web eficiente que funcione 24x7 los 365 días del año, se necesita considerar varios puntos importantes como: computadoras con buenas características, un lugar adecuado donde se deben instalarse las computadoras, una unidad de respaldo de energía, y personal idóneo para el mantenimiento del servidor Esto nos lleva a pensar que tan caro es poner un servidor y si realmente es justificable la inversión inicial, porque debemos de comprar una computadora con las últimas características como: son la velocidad de respuesta, almacenamiento primario, capacidad de presentar información en pantalla, entre otras cosas. Pero esto ya no es problema con la tecnología llamada clustering que implica construir un servidor con equipo homogéneo y no homogéneo que cumpla con las mismas funciones que una sola maquina. El equipo homogéneo y no homogéneo puede ser de diferentes características. De aquí es importante demostrar los pros y contras de cómo se construye un cluster o un servidor balanceador de carga de Alto Rendimiento. IV

14 ALCANCE El desarrollo del presente trabajo es dar a conocer cómo es un clúster LVS o de alta disponibilidad. Por qué conocer esta Tecnología? El internet es una tecnología elemental para cualquier empresa. En años anteriores una empresa que necesitaba hacer un proceso administrativo para realizar una venta, un pedido e incluso reportes para la toma de decisiones, tardaba varios días, si la empresa es demasiado grande o fuera de la ciudad la tendencia es implementar sistemas de información en una Intranet, o una WAN o Internet, para después emigrar a un Sitio WEB que ayude a agilizar estos trámites. Pero la implementación de este tipo de sistemas de información no es tan sencilla, ya que deben de considerarse varios puntos importantes como son: equipo que se utilizará, lugar donde se instalará, proveedor de Internet, desarrolladores del sitio ( programadores, diseñadores, entre otros), así también debe de considerarse el mantenimiento del sitio, entre otros puntos. Pero un aspecto importantes es el tecnológico o hardware donde se instalará el sistema de información, que incluye: computadoras, impresoras, unidades de respaldo de energía (no-breaks), concentradores o switches, instalación eléctrica. Desde el punto de vista tecnológico, debemos de analizar que tan moderno debe ser nuestro equipo de cómputo para que los costos de adquisición del mismo, no se incrementen tanto. Al implementar un sistema de información en el sistema, para tener ahorro de tiempo en la publicación de datos, puede ser más eficiente si la información se publicara en un sitio WEB para estar disponible en Internet. V

15 Esto tiene un costo elevado de la tecnología si se instala un moderno equipo de cómputo para la implementación del sitio WEB. Pero si las empresas no desean invertir mucho, y si desean tener lo más nuevo en vanguardia de Internet, aquí es donde la tecnología clustering se vuelve una buena alternativa. Este tipo de idea es lo que se conoce como clustering 1 1 VI

16 Capítulo I Tecnología Clúster CAPÍTULO I. TECNOLOGÍA CLÚSTER Cuándo falla un sistema empresarial o de misión crítica y los datos ya no están disponibles, ya no es una cuestión de "se cae la red", sino de " se caen los negocios!". Ciertas personas, consideran este tipo de ambiente de TI (Tecnologías de Información) bajo fuerte presión como "cómputo con riesgo empresarial". Ésta es una situación que ningún administrador puede tratar a la ligera y en la actualidad llama mucho la atención, sobre todo cuando prácticamente todos los negocios dependen por completo de sus sistemas de TI. En el mundo del cómputo empresarial de la actualidad, los administradores de SI (Sistemas de Información), enfrentan desafíos en muchos frentes simultáneamente, este abarca la empresa en un 90 %. Lo que antes se consideraba un servicio o una aplicación que era "deseable tener ahora es fundamental para la operación diaria de una empresa. Estas aplicaciones empresariales importantes cubren desde cualquier oficina hasta el centro de datos, al mismo tiempo que son externos a la empresa, y todas requieren soluciones de cómputo que estén disponibles, confiables, escalables y flexibles en un esquema 24 x 7 x 365 en funcionamiento. Un poco más de 35 % de estas aplicaciones se ejecutan 24 horas al día y deben estar constantemente disponibles en un 99.9 o 100 por ciento. La conformación de clusters ha demostrado su enorme capacidad como herramienta para enfrentar estos retos. El clúster es un conjunto de computadoras, que contienen un mismo Sistema Operativo, y que están conectadas entre sí por un tipo de Red o cualquier otro dispositivo para un uso específico con una aplicación o software a fin. Los clusters tienen tres atributos primarios: disponibilidad, escalabilidad, y facilidad de administración. 7

17 Capítulo I Tecnología Clúster La computación en paralelo de alto rendimiento (HCP, High Paralel Performance), se logra al dividir una tarea enorme y compleja entre varios procesadores. Durante la segunda guerra mundial, antes de la invención de la computadora electrónica, se utilizó una técnica similar para realizar grandes cálculos asociados con el diseño de la bomba atómica en el Proyecto Manhattan 1 (1980). Para reducir enormemente el tiempo de solución de un problema matemático grande, cada parte del problema era resuelto por una persona distinta. A éstas personas se les llamaba computadoras. En la actualidad las computadoras electrónicas pueden trabajar en armonía para resolver problemas científicos que no se soñaba resolver hace más de una década. El procesamiento en paralelo se refiere, al concepto de acelerar el tiempo de ejecución de un programa subdividiéndolo en fragmentos múltiples que pueden ser ejecutados simultáneamente, cada uno en su propio procesador. Un programa que está siendo ejecutado en N procesadores puede correr N veces más rápido que si corriera en un solo procesador. Como el enfoque de la tecnología clusters 2 es relativamente novedosa, el significado del término clúster no tiene todavía una aceptación ni una metodología bien desarrollada. El propósito del clúster es el de agrupar elementos que tengan características iguales o similares, establecen clasificaciones de la información, los cuales permiten un fácil acceso a la misma y facilitan la toma de decisiones estratégicas de los usuarios. Dentro de lo que es clúster debemos tener en cuenta algunos conceptos como son multiprocesamiento y sincronización. Multiprocesamiento. Es la idea del programa control de una computadora, que se llama Sistema Operativo, este puede soportar cargar, descargar y tareas de manera múltiple, independiente control simultáneo de tareas David HM Spector, July

18 Capítulo I Tecnología Clúster Si el sistema operativo puede soportar múltiples tareas de control soporta cada tarea de control o proceso en una independiente, se puede describir como un sistema operativo que soporta multiprocesamiento. Sincronización. Es el proceso de poner procesos diferentes en sincronía. Por ejemplo: simulación del tiempo, donde pueden haber 1,000 procesos, cada uno calculando un aspecto diferente de un fenómeno de tiempo local. El algún punto los resultados de estos cálculos se deben unir para permitir que un resultado mas grande sea creado. Sincronización es el proceso que ocurre cuando la combinación de los resultados de un proceso puede ocurrir Esquemas de Procesamiento en Paralelo El área del procesamiento en paralelo ha sido una área activa de investigación por muchos años. Esto ha generado el incremento para crear computadoras efectivas paralelas, y todas ellas, incluyendo linux clúster paralelo, tiene diferentes niveles de efectividad para diferentes tipos de problemas. Algunos de los mejores métodos conocidos son: SMP, Symmetric Multiprocessor - Mutlprocesamiento Simétrico. UMA, Uniform Memory Access - Acceso a Memoria Uniforme. NUMA, Non-Uniform Memory Access - Acceso a Memoria No Uniforme. SIMD, Single Intruction Múltiple Data - Instrucción Simple de Datos Múltiple. MIMD, Múltiple Instruction Múltiple Data - Instrucción Múltiple de Datos Múltiple, Clúster Linux son una instancia de este Método. Estas representan los nombres más comunes dados para diferentes tipos de sistemas de computación paralela. Algunos de estos son subcategorías de otros tipos. A continuación se explica cada una de estas arquitecturas. 9

19 Capítulo I Tecnología Clúster Maquinas SMP Las computadoras de Multiprocesador Simétricos tienen más de un procesador, y cada CPU tiene acceso al sistema de memoria y todos los dispositivos adjuntos y periféricos en la máquina. Estos sistemas usualmente tienen un CPU maestro al tiempo de inicio, y entonces el sistema operativo inicia el segundo CPU y maneja el acceso para los recursos que están compartido entre todos los procesadores. Las máquinas SMP dejan a los programadores escribir ambos, tales como multiprocesamientos y aplicaciones mutlhilos Máquinas UMA Estas son máquinas donde cada procesador tiene una prioridad de igual acceso a la memoria principal, sin el arbitraje desde un procesador maestro. Esto es usualmente acoplado por un tipo de switch Máquinas NUMA Están son como las máquinas UMA, los procesos no tienen restricción al acceso a memoria; sin embargo al contrario de las UMA no todas las partes de los sistemas de memoria NUMA, tienen el mismo desempeño. Usualmente esto es por que las NUMA tienen una memoria local rápida para cada CPUs y entonces un largo, y sistema de memoria compartida lento. 3 Aplicaciones multihilos son como aplicaciones multitareas [multitasking aplcation] dentro de una mismo aplicacion. En términos de implementación, un hilo es una función que corre concurrentemente con el hilo principal. Puedes correr varias instancias de la misma función o puedes correr varias funciones simultáneamente dependiendo de tus requerimientos. 10

20 Capítulo I Tecnología Clúster Máquinas SIMD Estas máquinas son únicas. Ellas están en una clase que contienen muchos procesadores (usualmente cientos o miles) donde el mismo programa baja las instrucciones, es ejecutado en cada uno de los procesadores. Cada procesador ésta trabajando en una porción de datos única. Las máquinas SIMD usualmente requieren memoria muy especializada y una arquitectura de voz en orden para ser efectiva. Una de las mas famosas en está categoría SIMD fue la Conexión, construida por Thinking Machines Corp Máquinas MIMD Por último, pero no menos significativas son las MIMD. Como el nombre implica, operan con múltiples datos e instrucciones. En esencia, las máquinas paralelas de este tipo son máquinas individuales que por algún mecanismo usualmente algún software librería, cooperan para resolver un problema computacional. Los clúster son por definición máquinas de instrucción múltiple y de datos múltiple MIMD 1.2. SMP en contra de otras arquitecturas Algunas personas consideran SMP (Symetric MultiProcesor) como una arquitectura de clúster muy básica tipo compartir todo, en donde múltiples procesadores comparten la misma memoria, sistema operativo, y otros componentes comunes (como la red de datos y la potencia), todo en un paquete común. 11

21 Capítulo I Tecnología Clúster En términos de la cadena de alimentación de arquitectura de servidores, SMP reside entre la de uniprocesador (en la parte inferior) y la de procesadores paralelos (en lo más alto). De hecho, implementa muchas de las ventajas de estas otras dos arquitecturas. En términos del uniprocesador, la SMP presenta una visión de memoria global y única a las aplicaciones, y en cuanto al procesador paralelo, la SMP coloca múltiples procesadores para trabajar en paralelo. Existe también una extensión de la arquitectura SMP llamada ccnuma (Acceso no uniforme a la memoria, con caché coherente) ver figura 1.1. Figura 1.1. Arquitectura SMP. En la actualidad lo ofrecen Data General, Sequent, Convex/HP y otros, y es una adaptación de la arquitectura SMP que elimina muchos de los atascos y limitaciones de canal que amenazan la escalabilidad de SMP más allá de los cuatro a ocho procesadores que se encuentran hoy en día Estilos de clúster Así como hay muchos tipos de computadoras para las diferentes aplicaciones, hay también muchos tipos de clusters que pueden usarse para diferentes aplicaciones. Uno de los más comunes el clúster Beowulf originalmente diseñado en la NASA era, en esencia, una red simple de estaciones de trabajo conectada por un cable Ethernet a través de un Hub o concentrador. 12

22 Capítulo I Tecnología Clúster Desde ese primer clúster, muchas implementaciones de clusters han experimentado con una variedad de configuraciones y han construido diferentes tipos de clusters, cada uno con diferentes aplicaciones. Una de las primeras cosas que se debe pensar cuando se esté diseñando un clúster es si será un clúster homogéneo o heterogéneo. Esto significa que tiene que decidir si va a estar trabajando con máquinas o CPUs del mismo tipo o si va a tener una variedad de máquinas. Las máquinas pueden ser nuevas, equipo obsoleto o equipos con pocas características de hardware Clusters homogéneos Si se tienen muchos sistemas idénticos, estará construyendo un clúster homogéneo. Esto significa que estará poniendo un clúster en donde cada nodo es exactamente el mismo, desde la tarjeta madre y la memoria, a las unidades de disco y las tarjetas de red. Los clusters homogéneos son muy fáciles de trabajar porque no importa de qué manera se decida conectarlos entre sí, todos sus nodos son intercambiables, y usted puede estar seguro que todo su software trabajará de la misma manera en todos ellos Clusters heterogéneos Los clusters heterogéneos entran en dos formas generales. El primero, y más común, son los clusters heterogéneos hechos de diferentes tipos de computadoras. Por ejemplo, una SUN SPARC Station IPXS, unas máquinas Intel 486, y una DEC Alpha. No importa cual es el hardware real, excepto que hay diferentes tecnologías y modelos. Un clúster hecho de tales máquinas tendrá varios detalles muy importantes que se tendrán presentes al usar y programar el clúster. 13

23 Capítulo I Tecnología Clúster Otro tipo de clasificación puede ser en base a factores diversos. Derivados de las causas por las cuales surge el clúster, existen dos tipos de clúster en términos aplicativos: Clusters de alto rendimiento (HPC clusters), cuya utilización primordial se enfoca a aplicaciones científicas e ingeniería donde se necesitan miles de millones de operaciones de punto flotante (flops). Clusters de alta disponibilidad (HA clusters), cuyo objetivo principal es mantener el nivel de servicio, la disponibilidad del sistema. Además de las anteriores, existe una clase híbrida, cuyo objetivo es mantener alta disponibilidad y usar adicionalmente el sistema de forma paralela para obtener un alto rendimiento. Hay diversos ejemplos de aplicaciones de clusters : a) en el ámbito científico para la solución de diversos problemas, y b) en la parte comercial para mantener sistemas de misión crítica Configuración de un Clúster Hay también cualquier número de maneras para conectar un clúster de máquinas. La configuración más simple es la de propósito general, metodología usada para construir un buen sistema de cómputo paralelo. La realidad es complicada y es la mejor para aplicaciones complejas, las cuales requieren comparación de datos compartidos y estratégias de comunicación como simulación de tiempo. Una de las configuraciones más utilizada es NOW (Networks of Workstations, Red de Estaciones de Trabajo). 14

24 Capítulo I Tecnología Clúster Esta es la configuración más sencilla de un clúster. Como se muestra en la figura 1.2 Figura 1.2. Configuración Básica de un Clúster La diferencia entre una NOW y una red de computadoras, es que la red es usada por máquinas individuales o estaciones de trabajo con un solo fin, y la Now es usada por software clustering, como PVM o MPI, que deja a esta LAN para ser usada efectivamente como un procesador en paralelo Arquitecturas de clúster Actualmente se usan dos arquitecturas principales para la conformación de clusters. La principal diferencia entre ellas es el modo en que los nodos tienen acceso a los discos del clúster. Una arquitectura se denomina de disco compartido o modelo de datos compartidos (ver figura 1.3) y la otra se conoce como cero compartir o modelo de partición de datos (ver figura 1.4). 15

25 Capítulo I Tecnología Clúster Figura 1.3. Arquitectura de disco compartido. Figura 1.4. Arquitectura de disco cero compartir. 1. Modelo de disco compartido. En este modelo el software que se ejecuta en cualquier sistema en el clúster puede tener acceso a cualquier recurso (por ejemplo, un disco) conectado a algún sistema en el clúster. Si dos sistemas necesitan ver los mismos datos, estos últimos se pueden leer dos veces desde el disco o copiarse de un sistema a otro. 16

26 Capítulo I Tecnología Clúster Como en un sistema SMP, la aplicación debe sincronizar y serializar su acceso a datos compartidos. Generalmente, se utiliza un administrador de bloqueos distribuidos (DLM) para ayudar con ésta sincronización. DLM es un servicio proporcionado y destinado a las aplicaciones que rastrean referencias para recursos a través del clúster. Si más de un sistema intenta hacer referencia a un solo recurso, DLM reconocerá y resolverá el conflicto potencial. Sin embargo, la coordinación DLM puede provocar un tráfico de mensaje adicional y reducir el rendimiento debido al acceso serializado, asociado con los sistemas adicionales. Un enfoque para reducir estos problemas es el modelo de software de "nada compartido". 2. Modelo de nada compartido. En este modelo de software cada sistema dentro del clúster es propietario de un subgrupo de recursos del clúster. Sólo un sistema puede poseer y accede a la vez a un recurso en particular, aunque en caso de falla otro sistema determinado dinámicamente puede apropiarse del recurso. Además, las solicitudes de los clientes se enrutan automáticamente al sistema de quien pertenece el recurso. Si la solicitud del cliente requiere acceso a los recursos que pertenecen a diversos sistemas, se selecciona un sistema para alojar la solicitud. El sistema host analiza la solicitud del cliente y envía la subsolicitud a los sistemas adecuados. Cada sistema ejecuta una subsolicitud y regresa sólo a la respuesta requerida al sistema host, el que confirma una respuesta final y la envía al cliente. Cabe destacar que una solicitud de un sistema único en el sistema host describe una función de alto nivel (como la recuperación de registros de datos múltiples) que genera una gran cantidad de actividad en el sistema (como lecturas de discos múltiples), y el tráfico asociado no aparece en la interconexión del clúster hasta que se encuentran los datos finales deseados. 17

27 Capítulo I Tecnología Clúster Al utilizar una aplicación que se distribuye en diversos sistemas en clúster (como una base de datos), el rendimiento general del sistema no se ve limitado debido a las restricciones de hardware de una computadora. Los modelos de "disco compartido" y de "nada compartido" se pueden soportar dentro del mismo clúster. Algunos tipos de software pueden explotar más fácilmente las capacidades de clúster a través del modelo de "disco compartido". Este software incluye aplicaciones y servicios que requieren sólo un acceso moderado comparado (y de lectura intensiva) a los datos, así como aplicaciones o cargas de trabajo que son difíciles de dividir. Las aplicaciones que requieren ser actualizadas al máximo deben utilizar el soporte de "nada compartido" del clúster Características del clúster A lo largo de los años, la comunidad en cómputo o desarrolladores de sistemas operativos se han esforzado por aumentar la disponibilidad, fiabilidad y escalabilidad de sus soluciones para servidores, razón por la cual han entrado en la tecnología de los clúster, que ha demostrado ser una manera para la consecución de dichos objetivos, y la ha integrado en sus sistemas operativos. Los clúster permiten aumentar la disponibilidad, escalabilidad y fiabilidad de múltiples niveles de red Disponibilidad del Clúster La disponibilidad es la proporción de tiempo en la que un sistema puede usarse para realizar trabajo productivo. Su objetivo es mantener todos los recursos informáticos, las aplicaciones y los servicios preparados para el usuario, otro enfoque podría ser la disponibilidad, la cual se define como el tiempo que un sistema es capaz de proporcionar servicio a sus usuarios (esto es, tiempo disponible). 18

Introducción al Cluster

Introducción al Cluster Centro de Teleinformática y Producción Industrial - Regional Cauca Pág. 1 de 11 Nombre del Introducción al Cluster Historial Fecha Razón de cambio (s) Autor(es) 26 / 10 /2011 Documento Inicial, Primer

Más detalles

Estrategia de cluster: Alta disponibilidad y capacidad de escalación con hardware estándar en la industria.

Estrategia de cluster: Alta disponibilidad y capacidad de escalación con hardware estándar en la industria. Windows NT Sistema operativo de servidor Server Estrategia de cluster: Alta disponibilidad y capacidad de escalación con hardware estándar en la industria. Bajado desde www.softdownload.com.ar Resumen

Más detalles

:Arquitecturas Paralela basada en clusters.

:Arquitecturas Paralela basada en clusters. Computación de altas prestaciones: Arquitecturas basadas en clusters Sesión n 1 :Arquitecturas Paralela basada en clusters. Jose Luis Bosque 1 Introducción Computación de altas prestaciones: resolver problemas

Más detalles

Marco Teórico MARCO TEÓRICO. AGNI GERMÁN ANDRACA GUTIERREZ

Marco Teórico MARCO TEÓRICO. AGNI GERMÁN ANDRACA GUTIERREZ MARCO TEÓRICO. 13 14 Virtualización Hablar de virtualización es hablar de un concepto que describe la posibilidad de tener varios sistemas operativos funcionando al mismo tiempo en un mismo equipo físico.

Más detalles

TEMA 12 DISEÑO SEGURO DE REDES: ALTA DISPONIBILIDAD Y REDUNDANCIA

TEMA 12 DISEÑO SEGURO DE REDES: ALTA DISPONIBILIDAD Y REDUNDANCIA TEMA 12 DISEÑO SEGURO DE REDES: ALTA DISPONIBILIDAD Y REDUNDANCIA INTRODUCCIÓN Cuando se habla de alta disponibilidad se habla de los tres nueves (99,999% del tiempo del año funcionando correctamente),

Más detalles

INDICE. Agradecimientos Introducción Parte I Fundamentos de la conectividad de redes XIX XXI

INDICE. Agradecimientos Introducción Parte I Fundamentos de la conectividad de redes XIX XXI INDICE Agradecimientos Introducción Parte I Fundamentos de la conectividad de redes 3 1 El negocio de la conectividad Conectividad de redes: la perspectiva corporativa Qué necesita su compañía? 4 Puestos

Más detalles

Introducción a Windows 2000 Server

Introducción a Windows 2000 Server Introducción a Windows 2000 Server Contenido Descripción general 1 Administración de los recursos utilizando el servicio de Directorio Activo 2 Administración de una red 3 Mejora del soporte de red y comunicaciones

Más detalles

Capítulo 3: Lineamientos y prácticas para la administración del ancho de banda

Capítulo 3: Lineamientos y prácticas para la administración del ancho de banda Capítulo 3: Lineamientos y prácticas para la administración del ancho de banda 3.1 Comparación de la asignación estática y dinámica del ancho de banda La asignación estática es una técnica eficiente cuando

Más detalles

Monitoreo de Nubes Privadas

Monitoreo de Nubes Privadas Monitoreo de Nubes Privadas Whitepaper Autores: Dirk Paessler, CEO de Paessler AG Gerald Schoch, Editor Técnico de Paessler AG Publicado: Mayo 2011 Ultima Actualización: Febrero 2015 PÁGINA 1 DE 7 Contenido

Más detalles

Unidad I Fundamentos de Sistemas Distribuidos. M.C. Juan Carlos Olivares Rojas

Unidad I Fundamentos de Sistemas Distribuidos. M.C. Juan Carlos Olivares Rojas Unidad I Fundamentos de Sistemas Distribuidos M.C. Juan Carlos Olivares Rojas Temario 1.1. Características de un sistema distribuido 1.2. Objetivos de los sistemas distribuidos 1.3. Ventajas y desventajas

Más detalles

IDS-Virtualiza. IDS-Virtualiza. es la solución que ofrece IDSénia para la optimización de sus servidores y estaciones.

IDS-Virtualiza. IDS-Virtualiza. es la solución que ofrece IDSénia para la optimización de sus servidores y estaciones. IDS-Virtualiza es la solución que ofrece IDSénia para la optimización de sus servidores y estaciones. Qué es la virtualización? La virtualización es una tecnología probada de software que está cambiando

Más detalles

[TECNOLOGÍA RAID] Documentos de formación de SM Data: http://www.smdata.com/formacion.php

[TECNOLOGÍA RAID] Documentos de formación de SM Data: http://www.smdata.com/formacion.php 2011 Documentos de formación de SM Data: http://www.smdata.com/formacion.php [] Introducción a la tecnología RAID; Qué es RAID?; ventajas de RAID; definición de los más populares niveles de RAID y diferentes

Más detalles

Nicolás Zarco Arquitectura Avanzada 2 Cuatrimestre 2011

Nicolás Zarco Arquitectura Avanzada 2 Cuatrimestre 2011 Clusters Nicolás Zarco Arquitectura Avanzada 2 Cuatrimestre 2011 Introducción Aplicaciones que requieren: Grandes capacidades de cómputo: Física de partículas, aerodinámica, genómica, etc. Tradicionalmente

Más detalles

FAMILIA EMC VPLEX. Disponibilidad continua y movilidad de datos en los centro de datos y entre ellos

FAMILIA EMC VPLEX. Disponibilidad continua y movilidad de datos en los centro de datos y entre ellos FAMILIA EMC VPLEX Disponibilidad continua y movilidad de datos en los centro de datos y entre ellos MOVILIDAD DE DATOS Y DISPONIBILIDAD CONTINUAS PARA APLICACIONES DE MISIÓN CRÍTICA La infraestructura

Más detalles

Concepto de Procesamiento Distribuido y Centralizado

Concepto de Procesamiento Distribuido y Centralizado Concepto de Procesamiento Distribuido y Centralizado Procesamiento Centralizado: En la década de los años 50 s las computadoras eran máquinas del tamaño de todo un cuarto con las siguientes características:

Más detalles

TEMA 37: Arquitecturas Cliente / Servidor. Tipos de cliente. Tipos de Servidor. Clasificación del software.

TEMA 37: Arquitecturas Cliente / Servidor. Tipos de cliente. Tipos de Servidor. Clasificación del software. . TEMA 37: Arquitecturas Cliente / Servidor. Tipos de cliente. Tipos de Servidor. Clasificación del software. Índice 1 INTRODUCCIÓN 2 2 CARACTERÍSTICAS 2 2.1 Características del cliente...2 2.2 Características

Más detalles

Guía de compra de productos básicos de servidores

Guía de compra de productos básicos de servidores Guía de compra de productos básicos de servidores Si es dueño de una pequeña empresa con varios ordenadores, es momento de tener en cuenta la inversión en un servidor. Los servidores ayudan a mantener

Más detalles

Agrupación en clusters de las aplicaciones de bases de datos para reducir los costos de TI Introducción

Agrupación en clusters de las aplicaciones de bases de datos para reducir los costos de TI Introducción Enero 2010 Agrupación en clusters de las aplicaciones de bases de datos para reducir los costos de TI Reorganizarse para lograr eficiencia, rendimiento y alta disponibilidad Introducción La agrupación

Más detalles

Plataforma Cloud con HP 3PAR y VMware vsphere

Plataforma Cloud con HP 3PAR y VMware vsphere Mayo 2011 Elaborado por nerion Todos los derechos reservados. Plataforma Cloud con HP 3PAR y VMware vsphere SOBRE NERION nerion es una de las principales Empresas españolas de registro de dominios, hosting

Más detalles

SESIÓN 8 TIPOS DE SISTEMAS DE MANUFACTURA

SESIÓN 8 TIPOS DE SISTEMAS DE MANUFACTURA SESIÓN 8 TIPOS DE SISTEMAS DE MANUFACTURA CONTENIDO Términos en manufactura Clasificación de sistemas de manufactura Beneficios y ejemplos de sistemas de manufactura Los componentes de un sistema de manufactura

Más detalles

REPORTE OFICIAL OCTUBRE DE 2014. CA Unified Infrastructure Management para servidores

REPORTE OFICIAL OCTUBRE DE 2014. CA Unified Infrastructure Management para servidores REPORTE OFICIAL OCTUBRE DE 2014 CA Unified Infrastructure Management para servidores 2 Reporte oficial: CA Unified Infrastructure Management para servidores Tabla de contenidos Descripción general de la

Más detalles

Cuál es el secreto de esta Tecnología, como logra que varios usuarios trabajen sobre un ordenador (PC)?

Cuál es el secreto de esta Tecnología, como logra que varios usuarios trabajen sobre un ordenador (PC)? De qué se compone el Terminal? El dispositivo NComputing tiene un chip propietario, una placa de red, una memoria caché para el vídeo y una memoria flash para el firmware (El setup inicial, se conoce como

Más detalles

ADMINISTRACIÓN DE SERVIDORES

ADMINISTRACIÓN DE SERVIDORES FUNDAMENTACIÓN DEL CURSO ADMINISTRACIÓN DE SERVIDORES Duración: 40 horas La labor del administrador de servidores en el mundo laboral actual, exige un alto nivel de conocimientos técnicos que deben ser

Más detalles

VISIÓN GENERAL HERRAMIENTAS COMERCIALES

VISIÓN GENERAL HERRAMIENTAS COMERCIALES VISIÓN GENERAL El servidor de MS SQL se ha convertido en un estándar en muchas partes de la América corporativa. Puede manejar volúmenes de datos grandes y se integra bien con otros productos de Microsoft.

Más detalles

AcuServer Servidor de Archivos Remoto de Alto Rendimiento

AcuServer Servidor de Archivos Remoto de Alto Rendimiento AcuServer Servidor de Archivos Remoto de Alto Rendimiento RESUMEN EJECUTIVO AcuServer es una tecnología de servidor de datos remoto que ofrece un seguro e inmediato acceso a datos indexados, relativos

Más detalles

HA Clusters. Usualmente utilizan una red privada donde constantemente se monitorea el estatus de cada nodo, a esto se lo conoce como heartbeat.

HA Clusters. Usualmente utilizan una red privada donde constantemente se monitorea el estatus de cada nodo, a esto se lo conoce como heartbeat. Qué es un Clúster? Definición: Un conjunto de cosas similares que ocurren juntas http://www.merriam-webster.com/dictionary/cluster Un cluster de computadores es un conjunto de computadoras interconectadas

Más detalles

CONFIGURACIONES DE ALTA DISPONIBILIDAD

CONFIGURACIONES DE ALTA DISPONIBILIDAD Capítulo 8. CONFIGURACIONES DE ALTA DISPONIBILIDAD Autor: Índice de contenidos 8.1. SOLUCIONES DE ALTA DISPONIBILIDAD 8.2. RAID 8.3. BALANCEO DE CARGA 8.4. VIRTUALIZACIÓN 8.1. SOLUCIONES DE ALTA DISPONIBILIDAD

Más detalles

5a. Academia de Actualización

5a. Academia de Actualización 5a. Academia de Actualización Profesional 2008 Virtualización: implicancias en la tolerancia a fallos y planes de contingencia PwC Agenda / Contenido Motivación Introducción Principales usos de las tecnologías

Más detalles

Sistemas Operativos Windows 2000

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

Más detalles

Linux Clusters Gilberto Diaz gilberto@ula.ve Centro de Cálculo Científico Universidad de Los Andes Mérida - Venezuela

Linux Clusters Gilberto Diaz gilberto@ula.ve Centro de Cálculo Científico Universidad de Los Andes Mérida - Venezuela Linux s Gilberto Diaz gilberto@ula.ve Centro de Cálculo Científico Universidad de Los Andes Mérida - Venezuela Eterna necesidad Desde la invención de las computadoras el hombre constantemente ha mantenido

Más detalles

Indice 1. Introducción a la computación en nube (cloud computing)

Indice 1. Introducción a la computación en nube (cloud computing) Tema 9. Centros de datos: computación en nube y organización física Indice 1. Introducción a la computación en nube (cloud computing) 2. Virtualización de recursos: consolidación de servidores 3. Arquitectura

Más detalles

PARA EL CLÚSTERING DE SQL SERVER

PARA EL CLÚSTERING DE SQL SERVER MEJORES PRÁCTICAS PARA EL CLÚSTERING DE SQL SERVERR CONTENIDO Antes de comenzar... 3 Planeación... 3 Análisis de Riesgo... 3 Mejores Prácticas Generales... 3 Mejores Prácticas de Hardware... 4 Mejores

Más detalles

Aspectos Básicos de Networking

Aspectos Básicos de Networking Aspectos Básicos de Networking ASPECTOS BÁSICOS DE NETWORKING 1 Sesión No. 4 Nombre: Capa de transporte del modelo OSI Objetivo: Al término de la sesión el participante aplicará las principales características

Más detalles

No se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos.

No se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos. RAIDS MODO LINEAL Es un tipo de raid que muestra lógicamente un disco pero se compone de 2 o más discos. Solamente llena el disco 0 y cuando este está lleno sigue con el disco 1 y así sucesivamente. Este

Más detalles

II MARCO CONCEPTUAL. 2.1 Auditorías. 2.1.1 Proceso de Auditorías

II MARCO CONCEPTUAL. 2.1 Auditorías. 2.1.1 Proceso de Auditorías II MARCO CONCEPTUAL 2.1 Auditorías En general podemos considerar una auditoría como un proceso sistemático y formal en el que se determina hasta qué punto una organización está cumpliendo los objetivos

Más detalles

PRÁCTICAS ÓPTIMAS DE IP SAN

PRÁCTICAS ÓPTIMAS DE IP SAN PRÁCTICAS ÓPTIMAS DE IP SAN Arreglo de almacenamiento PowerVault MD3000i www.dell.com/md3000i TABLA DE CONTENIDO Tabla de contenido INTRODUCTION... 3 OVERVIEW ISCSI... 3 IP SAN DESIGN... 4 BEST PRACTICE

Más detalles

15. Arquitectura de los multiprocesadores. 16. Multiprocesadores de memoria compartida. 17. Multicomputadores.

15. Arquitectura de los multiprocesadores. 16. Multiprocesadores de memoria compartida. 17. Multicomputadores. UNIDAD TEMÁTICA 5: MULTIPROCESADORES. 15. Arquitectura de los multiprocesadores. 16. Multiprocesadores de memoria compartida. 17. Multicomputadores. 15-1 TEMA 15: ARQUITECTURA DE LOS MULTIPROCESADORES.

Más detalles

4. Programación Paralela

4. Programación Paralela 4. Programación Paralela La necesidad que surge para resolver problemas que requieren tiempo elevado de cómputo origina lo que hoy se conoce como computación paralela. Mediante el uso concurrente de varios

Más detalles

Análisis de desempeño y modelo de escalabilidad para SGP

Análisis de desempeño y modelo de escalabilidad para SGP Análisis de desempeño y modelo de escalabilidad para SGP Este documento es producto de la experiencia de Analítica en pruebas de stress sobre el software SGP. Estas pruebas se realizaron sobre un proceso

Más detalles

Utilizar los servicios de Index Service para buscar información de forma rápida y segura, ya sea localmente o en la red.

Utilizar los servicios de Index Service para buscar información de forma rápida y segura, ya sea localmente o en la red. Funciones de servidor La familia Windows Server 2003 ofrece varias funciones de servidor. Para configurar una función de servidor, instale dicha función mediante el Asistente para configurar su servidor;

Más detalles

Computación de alta disponibilidad

Computación de alta disponibilidad Computación de alta disponibilidad Universidad Tecnológica Nacional - FRBA Autor: Gustavo Nudelman Necesidad de un sistema HA Causas de downtime. (estudio realizado por IEEE) 10% 5% 13% Hardware 1% 1%

Más detalles

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 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

Más detalles

Router, Enrutador o Encaminador

Router, Enrutador o Encaminador Router, Enrutador o Encaminador Un router es un tipo especial de computador. Cuenta con los mismos componentes básicos que un PC estándar de escritorio. Tiene una CPU, memoria, bus de sistema y distintas

Más detalles

Versión 4.0 BOLETÍN (ABRIL 2010) a2 Herramienta Administrativa Configurable (Arquitectura Cliente Servidor) a2 softway C. A.

Versión 4.0 BOLETÍN (ABRIL 2010) a2 Herramienta Administrativa Configurable (Arquitectura Cliente Servidor) a2 softway C. A. Versión 4.0 BOLETÍN (ABRIL 2010) a2 Herramienta Administrativa Configurable (Arquitectura Cliente Servidor) a2 softway C. A. VERSIÓN 4.0 a2 Herramienta Administrativa Configurable e-mail a2softway@cantv.net

Más detalles

Metodología de diseño de una LAN

Metodología de diseño de una LAN Metodología de diseño de una LAN Para que una LAN sea efectiva y satisfaga las necesidades de los usuarios, se la debe diseñar e implementar de acuerdo con una serie planificada de pasos sistemáticos.

Más detalles

TABLA DE CONTENIDO: 1 DIMENSIONAMIENTO DE SERVIDORES GALEÓN 2

TABLA DE CONTENIDO: 1 DIMENSIONAMIENTO DE SERVIDORES GALEÓN 2 TABLA DE CONTENIDO: TABLA DE CONTENIDO: 1 DIMENSIONAMIENTO DE SERVIDORES GALEÓN 2 Introducción: 2 infraestructura Galeón: 3 Alta disponibilidad y balanceo de cargas 3 Servidores Galeón 5 Esquema de funcionamiento

Más detalles

Estos requisitos son específicos para ciertos tipos de redes y más generales en otros tipos de redes.

Estos requisitos son específicos para ciertos tipos de redes y más generales en otros tipos de redes. Objetivos y componentes de diseño LAN 1- Objetivos del diseño LAN El diseño de una red puede ser una tarea fascinante e implica mucho más que simplemente conectar computadores entre sí. Una red requiere

Más detalles

Juan de Dios Murillo Morera e-mail: jmurillo@una.ac.cr Santiago Caamaño Polini e-mail: scaamano@costarricense.cr INTRODUCCIÓN

Juan de Dios Murillo Morera e-mail: jmurillo@una.ac.cr Santiago Caamaño Polini e-mail: scaamano@costarricense.cr INTRODUCCIÓN UNICIENCIA 24 pp. 83-89 2010 IMPLEMENTACIÓN DE UN SERVIDOR FTP UTILIZANDO EL MODELO CLIENTE/SERVIDOR MEDIANTE EL USO DE SOCKETS EN LENGUAJE C UNIX CON EL FIN DE MEJORAR LOS TIEMPOS DE RESPUESTA EN LA RED

Más detalles

Gestión de la Virtualización

Gestión de la Virtualización Gestión de la Virtualización Las arquitecturas de TI tradicionales se han basado generalmente en silos, con recursos informáticos dedicados a aplicaciones específicas y el exceso o sobre dotación de recursos

Más detalles

Unicenter Asset Management versión 4.0

Unicenter Asset Management versión 4.0 D A T A S H E E T Unicenter Asset Management versión 4.0 Unicenter Asset Management es una completa solución para gestionar los activos TI de su entorno empresarial de forma activa. Proporciona funciones

Más detalles

UNIVERSIDAD DE LOS ANDES NÚCLEO UNIVERSITARIO RAFAEL RANGEL

UNIVERSIDAD DE LOS ANDES NÚCLEO UNIVERSITARIO RAFAEL RANGEL UNIVERSIDAD DE LOS ANDES NÚCLEO UNIVERSITARIO RAFAEL RANGEL CARRERAS: Comunicación Social - Contaduría Publica Administración -Educación MATERIA: Int. a la Computación - Computación I-Introducción a la

Más detalles

Monitoreo de Nubes Privadas

Monitoreo de Nubes Privadas White Paper Monitoreo de Nubes Privadas Whitepaper Autores: Dirk Paessler, CEO de Paessler AG Dorte Winkler, Editor Técnico de Paessler AG Publicado: Mayo 2011 Ultima Actualización: Febrero 2012 Contenido

Más detalles

Protocolos de enrutamiento dinamico RIP, OSPF, BGP

Protocolos de enrutamiento dinamico RIP, OSPF, BGP BGP dinamico,, BGP Facultad de Ciencias Matemáticas - UNMSM EAP. Computación Científica 23 de octubre de 2012 BGP Introduccion Un protocolo de es un software complejo que se ejecuta de manera simultánea

Más detalles

SISTEMAS OPERATIVOS II

SISTEMAS OPERATIVOS II SISTEMAS OPERATIVOS II INSTITUTO TECNOLÓGICO DE MORELIA Unidad I: Sistemas Operativos en ambientes Distribuidos Departamento de Sistemas y Computación M.C. Benito Sánchez Raya sanchezraya@hotmail.com Disponible

Más detalles

Version 3. Capítulo 9. Fundamentos de hardware avanzado para servidores

Version 3. Capítulo 9. Fundamentos de hardware avanzado para servidores Capítulo 9 Fundamentos de hardware avanzado para servidores Servidores para redes Un servidor es un computador en una red que es compartido por múltiples usuarios. El término servidor se refiere al hardware

Más detalles

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE N 015-2012 SOFTWARE DE VIRTUALIZACIÓN

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE N 015-2012 SOFTWARE DE VIRTUALIZACIÓN INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE N 01-2012 SOFTWARE DE VIRTUALIZACIÓN I. NOMBRE DEL ÁREA El área encargada de la evaluación técnica para la adquisición de software es la Unidad de Tecnologías

Más detalles

13º Unidad Didáctica. RAID (Redundant Array of Independent Disks) Eduard Lara

13º Unidad Didáctica. RAID (Redundant Array of Independent Disks) Eduard Lara 13º Unidad Didáctica RAID (Redundant Array of Independent Disks) Eduard Lara 1 RAID: INTRODUCCIÓN Sistema de almacenamiento que usa múltiples discos duros entre los que distribuye o replica los datos.

Más detalles

Extractos de la conferencia: Supercomputación y Software Libre realizada por Linalco en la Universidad de Granada

Extractos de la conferencia: Supercomputación y Software Libre realizada por Linalco en la Universidad de Granada Extractos de la conferencia: Supercomputación y Software Libre realizada por Linalco en la Universidad de Granada Copyright 2006 Linalco Consulting, S.L. Linalco Consulting, S.L., autor de este documento,

Más detalles

EXIN Cloud Computing Foundation

EXIN Cloud Computing Foundation Examen tipo EXIN Cloud Computing Foundation Edición Abril 2014 Copyright 2014 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system

Más detalles

CA Nimsoft Monitor para servidores

CA Nimsoft Monitor para servidores INFORME OFICIAL Septiembre de 2012 CA Nimsoft Monitor para servidores agility made possible CA Nimsoft for Server Monitoring tabla de contenido para servidores: 3 descripción general de la solución Monitoreo

Más detalles

unidad redes de computadoras

unidad redes de computadoras unidad 4 redes de computadoras contenidos Compartir recursos Modelo cliente/servidor Tecnologías de la Información y la Comunicación 67 Acerca de esta unidad Una red es un conjunto de computadoras dos

Más detalles

DEPARTAMENTO ADMINISTRATIVO NACIONAL DE ESTADÍSTICA. Oficina de Sistemas

DEPARTAMENTO ADMINISTRATIVO NACIONAL DE ESTADÍSTICA. Oficina de Sistemas DEPARTAMENTO ADMINISTRATIVO NACIONAL DE ESTADÍSTICA Oficina de Sistemas INFRAESTRUCTURA BASE DE DATOS Mayo de 2011 TABLA DE CONTENIDO 1. TIPO DE BASE DE DATOS... 3 2. BALANCEO DE CARGA PARA SERVIDORES

Más detalles

Virtualización de Escritorios NComputing

Virtualización de Escritorios NComputing Virtualización de Escritorios NComputing Resumen Introducción Tendencia de los mercados informáticos INFORME EJECUTIVO Todos estamos acostumbrados al modelo de las PCs, que permiten a cada usuario tener

Más detalles

Se espera que resurjan las pésimas ventas de periféricos. Y por último encontramos al verdadero beneficiado, el

Se espera que resurjan las pésimas ventas de periféricos. Y por último encontramos al verdadero beneficiado, el Windows XP Professional proporciona herramientas de productividad avanzadas que su organización necesita y le ofrece el poder de administrar, implementar y soportar su ambiente de computación de una manera

Más detalles

CAPITULO 1. Introducción a los Conceptos Generales de Bases de Datos Distribuidas

CAPITULO 1. Introducción a los Conceptos Generales de Bases de Datos Distribuidas CAPITULO 1 Introducción a los Conceptos Generales de 1.1 Preliminares Las empresas necesitan almacenar información. La información puede ser de todo tipo. Cada elemento informativo es lo que se conoce

Más detalles

Redes de Almacenamiento

Redes de Almacenamiento Redes de Almacenamiento Las redes de respaldo o backend se utilizan para interconectar grandes sistemas tales como computadores centrales y dispositivos de almacenamiento masivo, el requisito principal

Más detalles

Diferencias entre Windows 2003 Server con Windows 2008 Server

Diferencias entre Windows 2003 Server con Windows 2008 Server Diferencias entre Windows 2003 Server con Windows 2008 Server WINDOWS SERVER 2003 Windows Server 2003 es un sistema operativo de propósitos múltiples capaz de manejar una gran gama de funsiones de servidor,

Más detalles

En informática, un servidor es una computadora que, formando parte de una red, provee servicios a otras computadoras denominadas clientes.

En informática, un servidor es una computadora que, formando parte de una red, provee servicios a otras computadoras denominadas clientes. 14. Servidores En informática, un servidor es una computadora que, formando parte de una red, provee servicios a otras computadoras denominadas clientes.1 También se suele denominar con la palabra servidor

Más detalles

Proyecto Infraestructura Virtual

Proyecto Infraestructura Virtual 2011 Proyecto Infraestructura Virtual Integrates: RevolucionUnattended 01/01/2011 CONTENIDO ESCUELA POLITÉCNICA NACIONAL 1. INTRODUCCION 1.1. Propósito 1.2. Ámbito del Sistema 1.2.1 Descripción 1.2.2 Objetivos

Más detalles

Multi Traffic Routing Grapher (MRTG)

Multi Traffic Routing Grapher (MRTG) UNIVERSIDAD CENTROCCIDENTAL LISANDRO ALVARADO DECANATO DE CIENCIAS Y TECNOLOGÍA COORDINACIÓN DE POST-GRADO Maestría en Ciencias de la Computación- Mención Redes de Computadoras Multi Traffic Routing Grapher

Más detalles

TIPOS DE PROCESAMIENTOS

TIPOS DE PROCESAMIENTOS TIPOS DE PROCESAMIENTOS El desempeño de un computador puede tener diferentes medidas de elección para diferentes usuarios. Para un usuario individual que está ejecutando un único programa, la computadora

Más detalles

Redes de Área Local: Configuración de una VPN en Windows XP

Redes de Área Local: Configuración de una VPN en Windows XP Redes de Área Local: Configuración de una VPN en Windows XP Tatiana Echegoyen Blasco Facultad de Informática UPV - Curso 2005/2006 Índice 1. Qué es una VPN?...2 2. Cómo funciona una VPN?...2 3. Por qué

Más detalles

Pruebas y Resultados PRUEBAS Y RESULTADOS AGNI GERMÁN ANDRACA GUTIERREZ

Pruebas y Resultados PRUEBAS Y RESULTADOS AGNI GERMÁN ANDRACA GUTIERREZ PRUEBAS Y RESULTADOS 57 58 Introducción. De la mano la modernización tecnológica que permitiera la agilización y simplificación de la administración de los recursos con los que actualmente se contaban

Más detalles

Arquitectura: Clusters

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

Más detalles

GLOSARIO DE TÉRMINOS

GLOSARIO DE TÉRMINOS MINISTERIO DE EDUCACIÓN, CULTURA Y DEPORTE SECRETARÍA DE ESTADO DE EDUCACIÓN, FORMACIÓN PROFESIONAL Y UNIVERSIDADES DIRECCIÓN GENERAL DE FORMACIÓN PROFESIONAL INSTITUTO NACIONAL DE LAS CUALIFICACIONES

Más detalles

Cloudbuilder Next. Ventajas y características. Descubre todas sus funcionalidades. Índice

Cloudbuilder Next. Ventajas y características. Descubre todas sus funcionalidades. Índice Cloudbuilder Next Ventajas y características Descubre todas sus funcionalidades Índice 1. La solución más sólida del mercado 2. Qué es Cloudbuilder Next? 3. Qué ventajas aporta Cloudbuilder Next? 4. Qué

Más detalles

Memoria Compartida Distribuida (DSM) Sistema de Archivos

Memoria Compartida Distribuida (DSM) Sistema de Archivos Memoria Compartida Distribuida (DSM) La memoria compartida distribuida es una abstracción que se propone como alternativa a la comunicación por mensajes. Memoria compartida basada en páginas: este esquema

Más detalles

Capitulo 6 VPN y Firewalls

Capitulo 6 VPN y Firewalls 6. Antecedentes Los empleados móviles, las oficinas en casa y el telecommuter demandan la extensión de los niveles de servicio mas alla de la Intranet VPN es una red que en alguna parte pasa a través de

Más detalles

Plataformas paralelas

Plataformas paralelas Plataformas paralelas Curso 2011-2012 Elementos de un computador paralelo Hardware: Múltiples procesadores Múltiples memorias Redes de interconexión Software: Sistemas Operativos paralelos Programas orientados

Más detalles

Tema 1: Introducción a la gestión y planificación de redes

Tema 1: Introducción a la gestión y planificación de redes Tema 1: Introducción a la gestión y planificación de redes 1. Introducción general 2. Objetivos de la gestión de redes 3. Objetivos de la planificación de redes 4. Sistemas de gestión de red Gestión de

Más detalles

Servicio técnico de instalación y puesta en marcha de HP. Servicios de implantación de HP OpenView Performance Insight

Servicio técnico de instalación y puesta en marcha de HP. Servicios de implantación de HP OpenView Performance Insight Servicio técnico de instalación y puesta en marcha de HP Servicios de implantación de HP OpenView Performance Insight Los expertos en gestión de servicios de HP proporcionan a los clientes la capacidad

Más detalles

RAID. Los detalles de las características segunda y tercera, cambian según los distintos niveles RAID. RAID 0 no soporta la tercera característica.

RAID. Los detalles de las características segunda y tercera, cambian según los distintos niveles RAID. RAID 0 no soporta la tercera característica. RAID Como se dijo anteriormente, el ritmo de mejora de prestaciones en memoria secundaria ha sido considerablemente menor que en procesadores y en memoria principal. Esta desigualdad ha hecho, quizás,

Más detalles

Global File System (GFS)...

Global File System (GFS)... Global File System (GFS)... Diferente a los sistemas de ficheros en red que hemos visto, ya que permite que todos los nodos tengan acceso concurrente a los bloques de almacenamiento compartido (a través

Más detalles

Unidad 1: Conceptos generales de Sistemas Operativos.

Unidad 1: Conceptos generales de Sistemas Operativos. Unidad 1: Conceptos generales de Sistemas Operativos. Tema 3: Estructura del sistema operativo. 3.1 Componentes del sistema. 3.2 Servicios del sistema operativo. 3.3 Llamadas al sistema. 3.4 Programas

Más detalles

Por qué MobilityGuard OneGate?

Por qué MobilityGuard OneGate? Para Acceso de Cualquier Escenario Solo Una Solución Por qué MobilityGuard OneGate? Escenarios 1 Acceda desde cualquier lugar 2 Identifique sólidamente los usuarios 3 No más notas de recordatorio con ingreso

Más detalles

Nombre: Francis Ariel Jiménez Zapata. Matricula: 2010-0077. Tema: Trabajando con Windows Server 2008 Módulo 6. Materia: Sistema Operativo II

Nombre: Francis Ariel Jiménez Zapata. Matricula: 2010-0077. Tema: Trabajando con Windows Server 2008 Módulo 6. Materia: Sistema Operativo II Nombre: Francis Ariel Jiménez Zapata Matricula: 2010-0077 Tema: Trabajando con Windows Server 2008 Módulo 6 Materia: Sistema Operativo II Facilitador: José Doñe Introducción En este trabajo estaremos tratando

Más detalles

La Arquitectura de las Máquinas Virtuales.

La Arquitectura de las Máquinas Virtuales. La Arquitectura de las Máquinas Virtuales. La virtualización se ha convertido en una importante herramienta en el diseño de sistemas de computación, las máquinas virtuales (VMs) son usadas en varias subdiciplinas,

Más detalles

Una red es un conjunto de computadoras interconectadas entre sí con el. propósito de compartir archivos y periféricos Completando esta definición

Una red es un conjunto de computadoras interconectadas entre sí con el. propósito de compartir archivos y periféricos Completando esta definición REDES RED Una red es un conjunto de computadoras interconectadas entre sí con el propósito de compartir archivos y periféricos Completando esta definición podemos añadir que una red es un sistema de comunicaciones

Más detalles

Capítulo 5. Sistemas operativos. Autor: Santiago Felici Fundamentos de Telemática (Ingeniería Telemática)

Capítulo 5. Sistemas operativos. Autor: Santiago Felici Fundamentos de Telemática (Ingeniería Telemática) Capítulo 5 Sistemas operativos Autor: Santiago Felici Fundamentos de Telemática (Ingeniería Telemática) 1 Sistemas operativos Definición de Sistema Operativo Partes de un Sistema Operativo Servicios proporcionados:

Más detalles

Especificación de la secuencia de mensajes que se han de intercambiar. Especificación del formato de los datos en los mensajes.

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

Más detalles

SITEMAS OPERATIVOS PROFESORA ELIZABETH ARIAS INFORMATICA SECCION F 3 SEMESTRE YORDAN ALEXANDER MARIN CUBIDES

SITEMAS OPERATIVOS PROFESORA ELIZABETH ARIAS INFORMATICA SECCION F 3 SEMESTRE YORDAN ALEXANDER MARIN CUBIDES REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PORDER POPULAR PARA LA EDUCACION INSTITUTO UNIVERSITARIO POLITECNICO SANTIAGO MARIÑO EXTENSION MARACAIBO SITEMAS OPERATIVOS PROFESORA ELIZABETH ARIAS INFORMATICA

Más detalles

GLOSARIO DE TERMINOS

GLOSARIO DE TERMINOS GLOSARIO DE TERMINOS A Aplicaciones Legacy.- Conjunto de aplicaciones desarrolladas o implementadas en plataformas de sistemas anteriores o antiguos. B Bases de Datos.- Organización y conservación de datos

Más detalles

Aranda 360 ENDPOINT SECURITY

Aranda 360 ENDPOINT SECURITY Tabla de contenido Product Architecture Product Architecture Introducción Ambiente Redesdetrabajo Configuraciones Políticas Servidores Componentes Agente Servidor Base de datos Consola Comunicación Consola

Más detalles

EL MODELO DE PROGRAMACIÓN DE WINDOWS AZURE

EL MODELO DE PROGRAMACIÓN DE WINDOWS AZURE EL MODELO DE PROGRAMACIÓN DE WINDOWS AZURE DAVID CHAPPELL OCTUBRE DE 2010 PATROCINADO POR MICROSOFT CORPORATION CONTENIDOS Por qué crear un nuevo modelo de programación?... 3 Las tres reglas del modelo

Más detalles

Las ventajas de cloud computing se hacen cada día más evidentes.

Las ventajas de cloud computing se hacen cada día más evidentes. Resumen ejecutivo Las ventajas de cloud computing se hacen cada día más evidentes. La informática en la nube, o cloud computing, es un tema de gran actualidad y por buenos motivos. Con este tipo de solución,

Más detalles

COMPUTACIÓN EN LA NUBE (CLOUD COMPUTING)

COMPUTACIÓN EN LA NUBE (CLOUD COMPUTING) COMPUTACIÓN EN LA NUBE (CLOUD COMPUTING) Por Br. Alfredo Ernesto Gutiérrez Grajeda, aegutierrez@url.edu.gt RESUMEN Hoy en día es común que una persona de la ciudad cuente con una computadora personal en

Más detalles

DIPLOMADO EN SEGURIDAD INFORMATICA

DIPLOMADO EN SEGURIDAD INFORMATICA DIPLOMADO EN SEGURIDAD INFORMATICA Modulo 9: Soporte Computacional Clase 9_1:Instalación y configuración de redes Director Programa: César Torres A Profesor : Claudio Hormazábal Ocampo Contenidos del Módulo.

Más detalles

Cómputo de Alto Desempeño en Intel: OSCAR, Solución en Software para Cómputo en Clusters

Cómputo de Alto Desempeño en Intel: OSCAR, Solución en Software para Cómputo en Clusters Cómputo de Alto Desempeño en Intel: OSCAR, Solución en Software para Cómputo en Clusters Jorge Figueroa Canales. jfigueroac@uxmcc2.iimas.unam.mx Maestría en Ciencia e Ingeniería de la Computación. Universidad

Más detalles

Linux Week PUCP. Computación de Alto Rendimiento en Linux. rmiguel@senamhi.gob.pe

Linux Week PUCP. Computación de Alto Rendimiento en Linux. rmiguel@senamhi.gob.pe Linux Week PUCP 2006 Computación de Alto Rendimiento en Linux Richard Miguel San Martín rmiguel@senamhi.gob.pe Agenda Computación Científica Computación Paralela High Performance Computing Grid Computing

Más detalles

WHITE PAPER. Cómo la desduplicación beneficia a empresas de todos los tamaños Documento técnico de Acronis

WHITE PAPER. Cómo la desduplicación beneficia a empresas de todos los tamaños Documento técnico de Acronis Cómo la desduplicación beneficia a empresas de todos los tamaños Documento técnico de Acronis Copyright Acronis, Inc., 2000 2009 Tabla de contenido Resumen ejecutivo... 3 Qué es la desduplicación?... 4

Más detalles