Tema 2: Sistemas Operativos Distribuidos Organización

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

Download "Tema 2: Sistemas Operativos Distribuidos Organización"

Transcripción

1 Tema 2: Sistemas Operativos Distribuidos Organización Sistemas Distribuidos Enrique Soriano LS, GSYC 24 de septiembre de 2014

2 (cc) 2014 Grupo de Sistemas y Comunicaciones. Algunos derechos reservados. Este trabajo se entrega bajo la licencia Creative Commons Reconocimiento - NoComercial - SinObraDerivada (by-nc-nd). Para obtener la licencia completa, véase También puede solicitarse a Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. Las imágenes de terceros conservan su propia licencia.

3 OS distribuido OS distribuido: Los servicios del sistema ofrecidos por el OS están distribuidos (sistema de ficheros, procesos, autenticación etc.). Un OS distribuido... Dónde?

4 Hardware

5 Imagen: (CC) Wikipedia Taxonomía de Flynn

6 Modelos de programación paralela Impĺıcita: el sistema (compilador, runtime y/o sistema operativo) se ocupan de paralelizar lo que se pueda. El programador se abstrae. Memoria compartida: distintos flujos de control concurrentes que acceden a una memoria común. El problema es la sincronización de los flujos de control en el acceso a la memoria. Paso de mensajes: se programa secuencialmente y los distintos componentes paralelos se comunican pasando mensajes entre ellos, pidiendose cosas. Problema: paso de estructuras de datos grandes. Si no hay memoria compartida, no se puede pasar un puntero.

7 Multiprocesador Una máquina con varios procesadores y memoria compartida. Los procesadores están fuertemente acoplados. Distintas formas de conectar los procesadores con la memoria: bus, switched.

8 UMA Uniform Memory Access. Todos los procesadores están conectados a la memoria con un bus y acceceden a la memoria de la misma forma (SMP). El bus es un cuello de botella.

9 NUMA Non-Uniform Memory Access. Cada procesador (o conjunto de procesadores) está conectado a una memoria mediante un bus, a la que accede muy rapido. También puede acceder a las otras memorias, pero es más lento. Los procesadores están conectados en una red (p. ej. AMD hypertransport, Intel Quick-Path Interconnect) ccnuma: Los distintos procesadores tienen caches de memoria y se garantiza la coherencia. nccnuma: Las caches no mantienen coherencia. No encaja bien en el modelo de memoria compartida y ya apenas se usa.

10 Número de switches: N 2 Conexión crossbar

11 Conexión de red omega Con N procesadores: Número de etapas: log 2 (N) Número de switches por etapa: N/2 Ejemplo de rutado: el procesador 100 quiere acceder a la memoria 010: Etapa1: en A1 elige la salida 0 B1 Etapa2: en B1 elige la salida 1 C2 Etapa3: en C2 elige la salida 0 memoria 010

12 Multiprocesador: Hardware actual P.Ej: Nuestro servidor, AMD64 K10 Multiprocesador con memoria compartida, fuertemente acoplado. Conexión de procesadores: switched Hypertransport (6400 MT/s) 1. ccnuma. Cache (ĺınea de cache de 64 bytes): L1 Datos (64 Kb), L1 Instrucciones (64 Kb), por core. L2 Datos+Instrucciones (512 Kb), por core. L3 (12 Mb), una para todos los cores. Protocolo de coherencia de caches: MOESI. Comunicación entre cores: IPIs. 1 Mega-transfers per sec.

13 Multicomputador Los procesadores son nodos conectados en red con una interfaz dedicada. Los procesadores están débilmente acoplados (depende de la red). Varias formas de interconectar los nodos: hypercube, torus, etc.

14 Topologías Hypercube: Torus:

15 Multiprocesador: Hardware actual P.Ej: IBM Blue Gene/Q Cada nodo tiene 16 CPUs 64-bit Power A2 con 16GB de RAM. Cada rack tiene 32 nodos. Total: 4096 nodos (65536 cores) Interconexión: torus de 5 dimensiones.

16 Estructura del SO

17 Estructura del SO Repaso: Kernel (núcleo): Modo privilegiado (puede ejecutar instrucciones como halt, trap, invalidar caches, invalida TLB, gestionar segmentos, etc.) Multiplexa la máquina (espacio y tiempo): CPU, memoria, disco, red,... Maneja el hardware: driver. Proporciona abstracciones (proceso, fichero, etc.). Área de usuario. Modo no privilegiado. Pide servicio al kernel llamada al sistema. Las aplicaciones y herramientas del SO (shell, compiladores, GUI, etc.).

18 Estructura del SO Application Programming Interface (API) Application Binary Interface (ABI) or System Calls APPLICATIONS Userspace (ring 3) LIBRARIES Userspace (ring 3) OPERATING SYSTEM Kernel (ring 0) Instruction Set Architecture (ISA) HARDWARE (CPU)

19 SO: Llamadas al sistemas Ejemplo: Plan 9 para AMD Coloca los argumentos en la pila del proceso. 2. Carga el número de llamada al sistema en un registro. 3. Ejecuta la instrucción SYSCALL, que pasa a ring 0 y salta al punto de entrada de las llamadas al sistema en el kernel (apuntado por el registro Lstar, configurado en tiempo de arranque) que: 3.1 Cambia el SP para usar pila de kernel del proceso. 3.2 Guarda el contexto del proceso en área de usuario en la pila de kernel. 4. Copia los argumentos de la llamada al sistema a la estructura que representa al proceso. 5. Indexa la tabla de llamadas al sistema con el número de llamada al sistema, y llama a la función que la implementa.

20 Estructura del OS: Kernel

21 Estructura del OS: Tipos de kernel Kernel monoĺıtico: El kernel es un único programa. Pros: simplicidad, rendimiento. Contras: protección de los datos, puede haber falta de estructura (si se programa mal). Ejemplo: Linux, FreeBSD, Plan 9.

22 Estructura del OS: Tipos de kernel Microkernel: El kernel queda reducido a lo mínimo: abstracción del HW (HAL), tareas/hilos, IPC y manejo de memoria virtual. El resto (OS personality: gestión de procesos, red, FS...) se implementa en servidores independientes. Idea: poĺıticas en espacio de usuario, mecanismos en espacio de kernel. Pros: modularidad, tolera fallos en los servidores, distribución. Contras: bajo rendimiento, más complejo, más código. Ejemplo: Mach, L4.

23 Estructura del OS: Tipos de kernel Kernel Híbrido: Compromiso entre microkernel y monoĺıtico. Algunos incluyen ciertos componentes en espacio de kernel: device drivers, gestión de procesos, etc. Ejemplos: Minix, QNX. Otros simplemente sólo siguen un diseño de microkernel, pero todos los servidores están en espacio de kernel. Ejemplos: XNU (OSX), Windows NT.

24 Estructura del OS: Tipos de kernel Monolithic Kernel based Operating System Microkernel based Operating System "Hybrid kernel" based Operating System Application Application Application system kernel VFS, System call IPC, File System user mode Application IPC UNIX Server Device Driver File Server user mode File Server UNIX Server user mode mode Scheduler, Virtual Memory kernel mode kernel mode Application IPC Device Driver kernel mode Device Drivers, Dispatcher,... Basic IPC, Virtual Memory, Scheduling Basic IPC, Virtual Memory, Scheduling Hardware Hardware Hardware Imagen: Public Domain, Wikipedia

25 Estructura del OS: Tipos de kernel Exokernel: No provee abstracciones, sólo multiplexa la máquina. Library Operating Systems: las aplicaciones se enlazan con bibliotecas que implementan las abstracciones especializadas para la aplicación. Es investigación. Ejemplos: Cambridge Nemesis, MIT Exokernel.

26 Estructura del OS: Kernel modular KLM: carga de módulos dinámicos en el kernel. Ventaja: sólo se cargan los drivers necesarios ahorro de memoria. Desventaja: seguridad. Ejemplos: Linux (.ko), Mac OSX (.kext), FreeBSD (.kld), Windows (.sys).

27 Estructura del OS: Kernel modular Carga de un módulo: Se le piden al kernel las direcciones de los símbolos del kernel que usa el módulo del kernel. Se le pasan al kernel los símbolos del módulo, para que los incluya en su tabla de símbolos. Se pide al kernel que reserve memoria para cargar el módulo (ya no será memoria física contigua al kernel). Se pide al kernel que llame a la función init() del módulo para que se inicialize.

28 Máquinas Virtuales Tipos: Máquina virtual de proceso: tiene como objetivo proporcionar una plataforma para ejecutar un único proceso. Máquina virtual de sistema: el VMM (VM Monitor) proporciona un entorno completo y persistente para ejecutar un OS y sus procesos.

29 Máquinas Virtuales de Proceso APPLICATION Application Programming Interface (API) Application Binary Interface (ABI) or System Calls PROCESS VIRTUAL MACHINE Userspace (ring 3) LIBRARIES Userspace (ring 3) OPERATING SYSTEM Kernel (ring 0) Instruction Set Architecture (ISA) HARDWARE (CPU)

30 Máquinas Virtuales de Proceso Multiprogrammed systems: el propio OS! Emuladores (dynamic binary translators): ejecuta un programa cuya ISA es distinta a la de la máquina local. P. ej. OSX Rosetta. Optimizadores: traducen instrucciones de la misma ISA para mejorar la eficiencia. P. ej. Dynamo. HLL VM: ejecutan programas portables cuya ISA es virtual (bytecode). P. ej..net, Java.

31 Máquinas Virtuales de Sistema VM clásica (hypervisor type 1). Paravirtualización. Virtualización completa asistida por HW. VM alojada (hypervisor type 2).

32 Máquinas Virtuales de Sistema: paravirtualización El OS huésped está modificado para ejecutar sobre el VMM. El huésped realiza hypercalls para gestionar la tabla de páginas, planificar, poner timers, configurar el HW, etc. Application Programming Interface (API) Application Binary Interface (ABI) or System Calls APPLICATION Userspace (ring 3) LIBRARIES Userspace (ring 3) OPERATING SYSTEM Kernel (ring 1) APPLICATION Userspace (ring 3) LIBRARIES Userspace (ring 3) OPERATING SYSTEM Kernel (ring 1) hypercalls Instruction Set Architecture (ISA) VMM (HYPERVISOR TYPE 1) (ring 0) HARDWARE (CPU)

33 Máquinas Virtuales de Sistema: asistidas por HW Se basa instrucciones especiales de la CPU para virtualización. P. ej. Intel VT-x, AMD-V. Instrucciones VMX: activar el modo VMX root, lanzar una VM, pasar el control al VMM, retomar una VM, etc. Además de ring 0-3, hay un modo especial en el que ejecuta el VMM: VMX root. El OS huésped no necesita modificaciones. Application Programming Interface (API) Application Binary Interface (ABI) or System Calls APPLICATION Userspace (ring 3) LIBRARIES Userspace (ring 3) APPLICATION Userspace (ring 3) LIBRARIES Userspace (ring 3) OPERATING SYSTEM Kernel (ring 0, VMX non-root) OPERATING SYSTEM Kernel (ring 0, VMX non-root) Instruction Set Architecture (ISA) VMM (HYPERVISOR TYPE 1) (VMX root) HARDWARE (CPU)

34 Máquinas Virtuales de Sistema: alojada La VM se aloja sobre otro OS. El VMM puede instalar drivers en el OS anfitrión para mejorar el rendimiento. P. ej. VMWare, Virtual Box. Whole-system VM: la ISA de la VM no es la misma que la del HW y necesita emulación. P. ej. Virtual PC.

35 Máquinas Virtuales de Sistema: alojada Application Programming Interface (API) Application Binary Interface (ABI) or System Calls Instruction Set Architecture (ISA) Application Programming Interface (API) Application Binary Interface (ABI) or System Calls VMM Driver Kernelspace (ring 0) APPLICATION LIBRARIES OPERATING SYSTEM VMM (HYPERVISOR type 2) Userspace (ring 3) LIBRARIES Userspace (ring 3) OPERATING SYSTEM Kernel (ring 0) Instruction Set Architecture (ISA) HARDWARE (CPU)

36 Bibliografía Mark D. Hill, Norman P. Jouppi, and Gurindar S. Sohi. Chapter 9 Multiprocessors and Multicomputers, from Readings in Computer Architecture, Morgan Kaufmann, 2000 A. S. Tanenbaum. Operating Systems, design and implementaiton. Pearson Prentice Hill. A. S. Tanenbaum. Distributed Systems. Pearson Prentice Hill. A. S. Tanenbaum. Modern Operating Systems. Pearson Prentice Hill. A. Silberschatz. Operating Systems. Wiley. J. E. Smith and R. Nair. The Architecture of Virtual Machines. IEEE Computer 38,

Tema 2: Sistemas Operativos Distribuidos Organización

Tema 2: Sistemas Operativos Distribuidos Organización Tema 2: Sistemas Operativos Distribuidos Organización Sistemas Distribuidos Enrique Soriano LS, GSYC 17 de septiembre de 2015 (cc) 2015 Grupo de Sistemas y Comunicaciones. Algunos derechos reservados.

Más detalles

Introducción. Sistemas Operativos. Pedro Chávez Lugo mailto:pchavezl74@gmail.com. 23 de marzo de 2010

Introducción. Sistemas Operativos. Pedro Chávez Lugo mailto:pchavezl74@gmail.com. 23 de marzo de 2010 mailto:pchavezl74@gmail.com 23 de marzo de 2010 1 Introducción Que es un Sistema Operativo? Un sistema operativo es un programa que tiene la finalidad de simplificar el manejo y la utilización de la computadora.

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

Redes de Nueva Generación Área de Ingeniería Telemática. Virtualización

Redes de Nueva Generación Área de Ingeniería Telemática. Virtualización Virtualización Virtualización: Ejemplos Virtualización? La idea básica de virtualización del host es bastante conocida Una capa software intermedia hace creer a un sistema operativo que tiene hardware

Más detalles

Sistemas Operativos. Curso 2013 Virtualización

Sistemas Operativos. Curso 2013 Virtualización Sistemas Operativos Curso 2013 Virtualización Agenda Introducción Requerimientos para la virtualización Virtualización de CPU Vritualización de la memoria Virtualización de la E/S Sistemas Operativos Modernos,

Más detalles

VMware vs. Xen. Comparación de dos esquemas populares de virtualización. Héctor López Guillermo Veitia

VMware vs. Xen. Comparación de dos esquemas populares de virtualización. Héctor López Guillermo Veitia VMware vs. Xen Comparación de dos esquemas populares de virtualización Héctor López Guillermo Veitia Puntos a tratar: Introducción Tipos de virtualización Programas útiles para virtualizar sistemas de

Más detalles

µkernels y virtualización

µkernels y virtualización 1 1 (con la colaboración de Jorge Lucángeli Obes) Departamento de Computación, FCEyN, Universidad de Buenos Aires, Buenos Aires, Argentina Sistemas Operativos, verano de 2009 (2) µkernels La idea de microkernel

Más detalles

Virtualización en GNU/Linux

Virtualización en GNU/Linux en GNU/Linux 12 de Julio de 2011 TC Caldum Qué es la virtualización Término antiguo: 1960 -> IBM M44/44X Máquina experimental para crear pseudo máquinas ( Máquinas Virtuales) Es la creación de la versión

Más detalles

Guia para examen de Sistemas Operativos Para primer parcial Febrero 2013 Revisión 2 Ing. Julio Cesar Gonzalez Cervantes

Guia para examen de Sistemas Operativos Para primer parcial Febrero 2013 Revisión 2 Ing. Julio Cesar Gonzalez Cervantes Guia para examen de Sistemas Operativos Para primer parcial Febrero 2013 Revisión 2 Ing. Julio Cesar Gonzalez Cervantes Qué es un software comercial? Es el software que las compañías cobran por su producto

Más detalles

Entorno ubicuo basado en virtualización para la docencia práctica. Entorno ubicuo basado en virtualización para la docencia práctica.

Entorno ubicuo basado en virtualización para la docencia práctica. Entorno ubicuo basado en virtualización para la docencia práctica. Adolfo Albaladejo Blázquez Entorno ubicuo basado en virtualización para la docencia práctica Una sugerencia: sea cual sea la distribución por la que se acabe optando, rogaría que fuera accesible a todos

Más detalles

Virtualización. Administración Avanzada de Sistemas Operativos. Eduardo Iniesta Soto (einiesta@ditec.um.es)

Virtualización. Administración Avanzada de Sistemas Operativos. Eduardo Iniesta Soto (einiesta@ditec.um.es) Virtualización Eduardo Iniesta Soto (einiesta@ditec.um.es) CONTENIDOS Objetivos Requisitos Limitaciones Técnicas Virtualización total Paravirtualización 2011-2012 (2/30) CONTENIDOS Casos particulares VMware

Más detalles

Estructura del Sistema Operativo. Módulo 2. Estructuras de Sistemas Operativos

Estructura del Sistema Operativo. Módulo 2. Estructuras de Sistemas Operativos Estructura del Sistema Operativo Módulo 2 Estructuras de Sistemas Operativos Servicios de Sistemas operativos Interfaz de Usuario del Sistema Operativo Llamadas a Sistema Tipos de Llamadas a Sistema Programas

Más detalles

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX En este manual se presenta el proceso de configuración de una Maquina Virtual en VirtualBox, que será utilizada para instalar un Servidor

Más detalles

Virtualización. Fernando Lorge florge@unlu.edu.ar. Laboratorio de REDES Recuperación de Información y Estudios de la Web

Virtualización. Fernando Lorge florge@unlu.edu.ar. Laboratorio de REDES Recuperación de Información y Estudios de la Web Administración y Gestión de Redes Lic. en Sistemas de Información Laboratorio de REDES Recuperación de Información y Estudios de la Web Virtualización Fernando Lorge florge@unlu.edu.ar - 2015 - Virtualización

Más detalles

Virtualización - Que es?

Virtualización - Que es? Virtualización Virtualización - Que es? Es la creación -a través de software- de una versión virtual de algún recurso tecnológico, como puede ser una plataforma de hardware, un sistema operativo, un dispositivo

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

Introducción a los Sistemas Operativos

Introducción a los Sistemas Operativos Facultad de Ingeniería Universidad de Buenos Aires 75-08 Sistemas Operativos Lic. Ing. Osvaldo Clúa 2007 Introducción a los Sistemas Operativos Qué es un Sistema Operativo? Un programa que hace de intermediario

Más detalles

Alta Disponibilidad y Virtualización con soluciones de bajo costo. Virtualización. Conceptos básicos

Alta Disponibilidad y Virtualización con soluciones de bajo costo. Virtualización. Conceptos básicos Virtualización Conceptos básicos Programa Cuando hablamos de virtualización? Por que virtualizar? Alta disponibilidad Tipos de virtualización Cuándo hablamos de virtualización? En términos generales consiste

Más detalles

Virtualización. (y Software Libre) Lic. Marcelo Fernández - UNLuX. fernandezm@gmail.com - http://marcelosoft.blogspot.com

Virtualización. (y Software Libre) Lic. Marcelo Fernández - UNLuX. fernandezm@gmail.com - http://marcelosoft.blogspot.com Virtualización (y Software Libre) Lic. Marcelo Fernández - UNLuX fernandezm@gmail.com - http://marcelosoft.blogspot.com Publicado bajo Licencia Creative Commons - BY, excepto las imágenes y logos tomadas

Más detalles

Procesos. Bibliografía. Threads y procesos. Definiciones

Procesos. Bibliografía. Threads y procesos. Definiciones Procesos Prof. Mariela Curiel Bibliografía A. Tanembaum & M. Van Steen. Sistemas Distribuidos. Principios y Paradigmas. 2da. Edición. Smith & Nair. The Architecture of Virtual Machines. IEEE Computer.

Más detalles

Virtualización. Carlo López 04-37189. Armando Mejía 05-38524. Andrés Sánchez 05-38916

Virtualización. Carlo López 04-37189. Armando Mejía 05-38524. Andrés Sánchez 05-38916 Virtualización Carlo López 04-37189 Armando Mejía 05-38524 Andrés Sánchez 05-38916 Índice Conceptos de Virtualización (breve introducción) Ejemplos de implementación: VMware Xen VirtualBox Conceptos de

Más detalles

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

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

Más detalles

Sistemas de Operación II

Sistemas de Operación II Sistemas de Operación II Procesos en Sistemas Distribuidos Prof. Carlos Figueira Basado en material de Yudith Cardinale, Mariela Curiel (USB) Andrew Tanembaum y Marteen van Steen Contenido Clientes Servidores

Más detalles

Conferencias Técnicas

Conferencias Técnicas Conferencias Técnicas HP & Capacitación IT 04 de Agosto, 2011 Virtualización en Entornos UNIX Conceptos de virtualización. Solaris Zones. Consolidación de Servidores. HP c-class enclosures. Gabriel Bertone

Más detalles

UT04 01 Máquinas virtuales (introducción)

UT04 01 Máquinas virtuales (introducción) UT04 01 Máquinas virtuales (introducción) n) Módulo: Sistemas Informáticos Virtualización Qué es una máquina m virtual? Terminología Características, ventajas e inconvenientes de las MVs Productos: VMWare,

Más detalles

VIRTUALIZACIÓN Virtualización es la creación de una versión virtual en base a un sistema anfitrión o host de: o Un sistema operativo. o Un servidor. o Un dispositivo de almacenamiento. orecursos de la

Más detalles

Una mirada práctica a los Micro-Kernels y los Virtual Machine Monitors François Armand, Michel Gien INFORMATICA III

Una mirada práctica a los Micro-Kernels y los Virtual Machine Monitors François Armand, Michel Gien INFORMATICA III Una mirada práctica a los Micro-Kernels y los Virtual Machine Monitors François Armand, Michel Gien INFORMATICA III DI PIETRO, Franco RODRIGUEZ, Matías VICARIO, Luciano Introducción En este papper se muestran

Más detalles

Maquinas virtuales Conceptos Básicos

Maquinas virtuales Conceptos Básicos Jimenez Zamudio Eduardo Aplicaciones de redes de computadoras 13 de septiembre de 2014 Maquinas virtuales Conceptos Básicos Concepto Básicamente, es un equipo dentro de un equipo, implementado en el software.

Más detalles

Tema 2. Arquitecturas de Sistemas Operativos

Tema 2. Arquitecturas de Sistemas Operativos Departamento de Ingeniería y Tecnología de Computadores Universidad de Murcia Índice 1 Núcleos monoĺıticos 2 3 4 Características de los micronúcleos Exokernels El sistema operativo Mach 5 Núcleos monoĺıticos

Más detalles

picojava TM Características

picojava TM Características picojava TM Introducción El principal objetivo de Sun al introducir Java era poder intercambiar programas ejecutables Java entre computadoras de Internet y ejecutarlos sin modificación. Para poder transportar

Más detalles

VIRTUALIZACIÓN DE SERVIDORES

VIRTUALIZACIÓN DE SERVIDORES VIRTUALIZACIÓN DE SERVIDORES Ing. Pablo Ramirez A. Historia de la Virtualización. Que es la Virtualización (Conceptos y Términos). Tipos de Virtualización. Ventajas y Desventajas de la Virtualización.

Más detalles

Maquinas Virtuales. Prof.: Huerta Molina Samuel. Cuellar Sánchez Jesús. Pinto López Luis Tonatiuh. Hecho por Jesús y Luis. 1

Maquinas Virtuales. Prof.: Huerta Molina Samuel. Cuellar Sánchez Jesús. Pinto López Luis Tonatiuh. Hecho por Jesús y Luis. 1 ESTRUCTURA Y PROGRAMACIÓN DE COMPUTADORAS. Grupo: 08. Prof.: Huerta Molina Samuel. Maquinas Virtuales Cuellar Sánchez Jesús. Pinto López Luis Tonatiuh. Hecho por Jesús y Luis. 1 Conceptos Básicos Sobre

Más detalles

Actividad 2: Configurar e Instalar un Sistema Operativo virtual

Actividad 2: Configurar e Instalar un Sistema Operativo virtual Mantenmiento Unidad 3 Actividad 2: Configurar e Instalar un Sistema Operativo virtual VirtualBox soporta la virtualización de los siguientes sistemas operativos: Microsoft Windows GNU/Linux Mac OS X OS/2

Más detalles

Máquinas Virtuales en arquitecturas de microkernel

Máquinas Virtuales en arquitecturas de microkernel en arquitecturas de microkernel Amilcar Meneses Viveros & Hugo García Monroy Sección Computación Departamento de Ingeniería Eléctrica CINVESTAV-IPN México, D.F. Departamento de Aplicación de Microcomputadoras

Más detalles

Instalación de XEN... 2 1 Información de XEN... 2 1.1 Qué es XEN?... 2 1.2 Componentes de XEN:... 2

Instalación de XEN... 2 1 Información de XEN... 2 1.1 Qué es XEN?... 2 1.2 Componentes de XEN:... 2 Guía Instalación de XEN en opensuse Contenido de la guía Instalación de XEN... 2 1 Información de XEN... 2 1.1 Qué es XEN?... 2 1.2 Componentes de XEN:... 2 2 Instalación del kernel de XEN para Opensuse

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

Virtualización RouterOS con KVM. Cristian Damián Cazón MikroTik Certified Consultant Jujuy - Argentina

Virtualización RouterOS con KVM. Cristian Damián Cazón MikroTik Certified Consultant Jujuy - Argentina Virtualización RouterOS con KVM Cristian Damián Cazón MikroTik Certified Consultant Jujuy - Argentina Temas Qué es virtualización? Ventajas y Desventajas de virtualizar Introducción a KVM Requerimientos

Más detalles

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

Más detalles

Redes de Altas Prestaciones

Redes de Altas Prestaciones Redes de Altas Prestaciones TEMA 3 Tecnologías Soporte tolerante a fallos -Curso 2010 Redes de Altas Prestaciones - Indice Conceptos Topología en Alta Disponibilidad Tecnologías disponibles Tecnología

Más detalles

Trabajo TP6 Sistemas Legados

Trabajo TP6 Sistemas Legados Trabajo TP6 Sistemas Legados VIRTUALIZACIÓN DE SISTEMAS A TRAVÉS DE APLICACIONES DE PAGO Diego Gálvez - 649892 Diego Grande - 594100 Qué es la virtualización? Técnica empleada sobre las características

Más detalles

Virtualización en Servidores. Conceptos básicos

Virtualización en Servidores. Conceptos básicos Virtualización en Servidores Conceptos básicos Cuestionamientos Cuando hablamos de virtualización? Por que virtualizar? Alta disponibilidad Tipos de virtualización Cuándo hablamos de virtualización? En

Más detalles

Introducción a Java LSUB. 15 de enero de 2015 GSYC

Introducción a Java LSUB. 15 de enero de 2015 GSYC Introducción a LSUB GSYC 15 de enero de 2015 (cc) 2014 Laboratorio de Sistemas, Algunos derechos reservados. Este trabajo se entrega bajo la licencia Creative Commons Reconocimiento - NoComercial - SinObraDerivada

Más detalles

Tema 1: Introducción al S.O.

Tema 1: Introducción al S.O. Tema 1: Introducción al S.O. Enrique Soriano Laboratorio de Sistemas, Grupo de Sistemas y Comunicaciones, URJC 18 de enero de 2012 (cc) 2008 Grupo de Sistemas y Comunicaciones. Algunos derechos reservados.

Más detalles

Gestión de Recursos y Seguridad en Redes Virtualización de Servidores, VMware. Derman Zepeda Vega. dzepeda@unan.edu.ni

Gestión de Recursos y Seguridad en Redes Virtualización de Servidores, VMware. Derman Zepeda Vega. dzepeda@unan.edu.ni Gestión de Recursos y Seguridad en Redes Virtualización de Servidores, VMware Derman Zepeda Vega dzepeda@unan.edu.ni 1 Agenda Introducción a virtualización Instalación de Vmware Server Administración,

Más detalles

Virtualización. Esquemas populares

Virtualización. Esquemas populares Virtualización Esquemas populares Virtualización Es una técnica que permite abstraer una aplicación y los componentes que la conforman sin importar el tipo de hardware sobre el cual se soporten y presentando

Más detalles

Estructura del Sistema Operativo. Módulo 2. Estructuras de Sistemas Operativos

Estructura del Sistema Operativo. Módulo 2. Estructuras de Sistemas Operativos Estructura del Sistema Operativo Módulo 2 Estructuras de Sistemas Operativos Servicios de Sistemas operativos Interfaz de Usuario del Sistema Operativo Llamadas a Sistema Tipos de Llamadas a Sistema Programas

Más detalles

Máquinas Virtuales. Curso 2007 2008. Diseño y Administración de Sistemas y Redes. http://gsyc.es

Máquinas Virtuales. Curso 2007 2008. Diseño y Administración de Sistemas y Redes. http://gsyc.es Diseño y Administración de Sistemas y Redes http://gsyc.es Curso 2007 2008 1 Máquina Virtual: Software que crea una capa de abstracción, ofreciendo una máquina diferente a la máquina original Las máquinas

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 6. Gestión de la memoria

Tema 6. Gestión de la memoria Tema 6. Índice Introducción Compartición de memoria Memoria virtual Soporte en los procesadores: la MMU en Linux en Windows NT/2000 1 Tema 6. Introducción Necesidad de la gestión de la memoria Requisitos

Más detalles

NOMBRE: Sánchez Sandoval Edgar Rafael GRUPO: 301 MATERIA: OPERAR EL EQUIPO DE COMPUTO PROFESOR: Joel rodríguez Sánchez FECHA DE CREACION: 24/09/2013

NOMBRE: Sánchez Sandoval Edgar Rafael GRUPO: 301 MATERIA: OPERAR EL EQUIPO DE COMPUTO PROFESOR: Joel rodríguez Sánchez FECHA DE CREACION: 24/09/2013 NOMBRE: Sánchez Sandoval Edgar Rafael GRUPO: 301 MATERIA: OPERAR EL EQUIPO DE COMPUTO PROFESOR: Joel rodríguez Sánchez FECHA DE CREACION: 24/09/2013 ENTREGA: 26/09/2013 INDICE: 1_.QUE ES UNA MAQUINA VIRTUAL.

Más detalles

Sistemas operativos: una visión aplicada. Capítulo 11 Estudio de casos: Linux

Sistemas operativos: una visión aplicada. Capítulo 11 Estudio de casos: Linux Sistemas operativos: una visión aplicada Capítulo 11 Estudio de casos: Linux Contenido Historia de Linux Características y estructura de Linux Gestión de procesos Gestión de memoria Entrada/salida Sistema

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

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 208006 Sistemas Embebidos Act 11: Reconocimiento Unidad 3 LECTURA 1

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 208006 Sistemas Embebidos Act 11: Reconocimiento Unidad 3 LECTURA 1 LECTURA 1 Qué diferencias hay entre aplicaciones para PC convencional o para sistemas embebidos? No es lo mismo desarrollar aplicaciones para un PC convencional que para un sistema embebido. El desarrollo

Más detalles

Tema 3. Introducción a la configuración de un PC

Tema 3. Introducción a la configuración de un PC Tema 3. Introducción a la configuración de un PC Laboratorio de estructura de Computadores I. T. Informática de Gestión / Sistemas Curso 2008-2009 Transparencia: 2 / 17 Índice El PC: periféricos y conexiones:

Más detalles

TEMA 1: SISTEMAS INFORMÁTICOS. Parte 3: sistemas operativos

TEMA 1: SISTEMAS INFORMÁTICOS. Parte 3: sistemas operativos TEMA 1: SISTEMAS INFORMÁTICOS Parte 3: sistemas operativos Qué vamos a ver? Qué tipos de sistemas operativos existen principalmente Las distintas formas de instalar un sistema operativo En qué consiste

Más detalles

Introducción a las redes de computadores

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

Más detalles

Soluciones de virtualización en sistemas Linux:

Soluciones de virtualización en sistemas Linux: Soluciones de virtualización en sistemas Linux: La plataforma Open Source PROXMOX Ponente: Eduardo Roldán Malo de Molina Cargo: Administrador de red. Nodo Provincial JCC Santiago de Cuba. Virtualización

Más detalles

Contenidos. Sistemas operativos Tema 3: Estructura del sistema operativo. Componentes típicos de un SO. Gestión de procesos.

Contenidos. Sistemas operativos Tema 3: Estructura del sistema operativo. Componentes típicos de un SO. Gestión de procesos. Contenidos Sistemas operativos Tema 3: Estructura del sistema operativo Componentes típicos del SO Servicios del SO Llamadas al sistema Programas del sistema El núcleo o kernel Modelos de diseño del SO

Más detalles

Software para virtualización

Software para virtualización Software para virtualización Open Source y Software libre Luis Jesús Pellicer Magallón Raúl Piracés Alastuey Qué es? Cuando hablamos de software para virtualización de sistemas operativos, hacemos referencia

Más detalles

Guía de Instalación de Imagen GNU/Linux en VirtualBox (SEDM)

Guía de Instalación de Imagen GNU/Linux en VirtualBox (SEDM) Guía de Instalación de Imagen GNU/Linux en VirtualBox (SEDM) 1. Descargue el programa instalador de VirtualBox adecuado a su sistema operativo de la siguiente página de descarga: https://www.virtualbox.org/wiki/downloads

Más detalles

Cómo crear una máquina virtual?

Cómo crear una máquina virtual? Cómo crear una máquina virtual? Paso1 Qué es una máquina virtual: Una máquina virtual es un software que nos permite simular un ordenador, lo cual puede ser muy útil. Lo que se necesita es un software.

Más detalles

Sistemas Operativos. Tema 1. Arquitectura Básica de los Computadores

Sistemas Operativos. Tema 1. Arquitectura Básica de los Computadores Sistemas Operativos. Tema 1 Arquitectura Básica de los Computadores http://www.ditec.um.es/so Departamento de Ingeniería y Tecnología de Computadores Universidad de Murcia Sistemas Operativos. Tema 1 Arquitectura

Más detalles

Máquinas virtuales. Tema 1 SRI. Vicente Sánchez Patón. I.E.S Gregorio Prieto

Máquinas virtuales. Tema 1 SRI. Vicente Sánchez Patón. I.E.S Gregorio Prieto Tema 1 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto En informática una máquina virtual es un software que emula a una computadora y puede ejecutar programas como si fuese una computadora real. Este

Más detalles

CAPÍTULO 4 ANÁLISIS DE IMPLEMENTACIONES

CAPÍTULO 4 ANÁLISIS DE IMPLEMENTACIONES CAPÍTULO 4 ANÁLISIS DE IMPLEMENTACIONES En el anterior capítulo se realizaron implementaciones en una red de datos para los protocolos de autenticación Kerberos, Radius y LDAP bajo las plataformas Windows

Más detalles

Historia de los sistemas operativos

Historia de los sistemas operativos Historia de los sistemas operativos Gustavo Romero Arquitectura y Tecnología de Computadores 14 de febrero de 2014 Gustavo Romero Historia de los sistemas operativos (1/31) Índice 1 Definición 2 Historia

Más detalles

Capítulo 1 Introducción a la Computación

Capítulo 1 Introducción a la Computación Capítulo 1 Introducción a la Computación 1 MEMORIA PRINCIPAL (RAM) DISPOSITIVOS DE ENTRADA (Teclado, Ratón, etc) C P U DISPOSITIVOS DE SALIDA (Monitor, Impresora, etc.) ALMACENAMIENTO (Memoria Secundaria:

Más detalles

Microtutorial. Software Defined Networking

Microtutorial. Software Defined Networking Microtutorial Software Defined Networking ii Software Defined Networking (SDN) Abstract El SDN (Software Defined Networking) es una técnica emergente que concentra las funciones de control de la red en

Más detalles

PROYECTO. Solución Empresarial Ingeniería y Desarrollo de Software www.solucionempresarial.com.ar - info@solucionempresarial.com.

PROYECTO. Solución Empresarial Ingeniería y Desarrollo de Software www.solucionempresarial.com.ar - info@solucionempresarial.com. PROYECTO 1 ÍNDICE 1. Presentación 2. Que es LDAP 3. Ventajas 4. Funcionamientos 5. Paquetes Adicionales 6. Requisitos 7. Objetivos 8. Presupuesto 7. Presupuesto 2 Presentación Se quiere implementar un

Más detalles

Firebird 2.5 SuperServer, ClassicServer o SuperClassic?

Firebird 2.5 SuperServer, ClassicServer o SuperClassic? Firebird 2.5 SuperServer, ClassicServer o SuperClassic? Tomado del blog de www.sinatica.com Link: http://www.sinatica.com/blog/en/index.php/articles/firebird-superserver-classicserver-or-superclassic Autor:

Más detalles

Es el corazón del ordenador. En el procesador se realizan todas y cada una de las tareas que los programas ordenan cumplir.

Es el corazón del ordenador. En el procesador se realizan todas y cada una de las tareas que los programas ordenan cumplir. 5. Enumera los tres componentes de un sistema informático, indicando en qué consiste cada uno de ellos. Hardware: Es el conjunto de componentes físicas del ordenador (informalmente se trata de todas las

Más detalles

Introducción Componentes Básicos Concurrencia y Paralelismo Ejemplos Síntesis Lecturas Recomendadas. Arquitectura de Computadoras

Introducción Componentes Básicos Concurrencia y Paralelismo Ejemplos Síntesis Lecturas Recomendadas. Arquitectura de Computadoras Arquitectura de Computadoras Contenidos 1 Introducción Computadora Arquitectura Partes de una arquitectura 2 Componentes Básicos CPU Jerarquía de Memoria 3 Concurrencia y Paralelismo Arquitecturas concurrentes

Más detalles

Área Académica: Escuela Superior de Tlahuelilpan. Tema: Los Sistemas Operativos y sus Procesos

Área Académica: Escuela Superior de Tlahuelilpan. Tema: Los Sistemas Operativos y sus Procesos Área Académica: Escuela Superior de Tlahuelilpan Asignatura: Sistemas Operativo Tema: Los Sistemas Operativos y sus Procesos Profesor(a): M. En C. Nubia Belzabet Pérez Olguín Periodo: Enero Junio 2014

Más detalles

Tema 1. Conceptos fundamentales de los Sistemas Operativos

Tema 1. Conceptos fundamentales de los Sistemas Operativos Tema 1. Conceptos fundamentales de los Sistemas Operativos 1. Introducción a los Sistemas Operativos. 1. Concepto de Sistema Operativo. Niveles del software. 2. Funciones principales de un Sistema Operativo.

Más detalles

UNIVERSIDAD LUTERANA SALVADOREÑA FACULTAD DE CIENCIAS DEL HOMBRE Y LA NATURALEZA LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN

UNIVERSIDAD LUTERANA SALVADOREÑA FACULTAD DE CIENCIAS DEL HOMBRE Y LA NATURALEZA LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN UNIVERSIDAD LUTERANA SALVADOREÑA FACULTAD DE CIENCIAS DEL HOMBRE Y LA NATURALEZA LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN CATEDRA: SISTEMA OPERATIVO DE REDES TÍTULO: VIRTUALIZACIÓN CON KVM ING. MANUEL

Más detalles

Programación Concurrente

Programación Concurrente Master en Computación Programación Concurrente Bloque II: Programación concurrente en POSIX Tema 1. Introducción al estándar POSIX Tema 3. Gestión de Threads Tema 4. Gestión del Tiempo Tema 5. Planificación

Más detalles

DISCOS RAID. Se considera que todos los discos físicos tienen la misma capacidad, y de no ser así, en el que sea mayor se desperdicia la diferencia.

DISCOS RAID. Se considera que todos los discos físicos tienen la misma capacidad, y de no ser así, en el que sea mayor se desperdicia la diferencia. DISCOS RAID Raid: redundant array of independent disks, quiere decir conjunto redundante de discos independientes. Es un sistema de almacenamiento de datos que utiliza varias unidades físicas para guardar

Más detalles

CAPÍTULO 3: Resultados

CAPÍTULO 3: Resultados CAPÍTULO 3: CAPÍTULO 3: RESULTADOS La meta de un proyecto de consolidación de servidores físicos o de virtualización, es la creación de las máquinas virtuales que sean capaces de ejecutar las aplicaciones

Más detalles

Servidores de aplicaciones. Sesión 1: Introducción a los servidores de aplicaciones. Instalación de BEA WebLogic

Servidores de aplicaciones. Sesión 1: Introducción a los servidores de aplicaciones. Instalación de BEA WebLogic Servidores de aplicaciones 2003-2004 Depto. Ciencia Computación e IA Introducción a los S.A.-1 Especialista en Aplicaciones y Servicios Web con Java Enterprise Servidores de aplicaciones Sesión 1: Introducción

Más detalles

ACTIVIDADES TEMA 1. EL LENGUAJE DE LOS ORDENADORES. 4º E.S.O- SOLUCIONES.

ACTIVIDADES TEMA 1. EL LENGUAJE DE LOS ORDENADORES. 4º E.S.O- SOLUCIONES. 1.- a) Explica qué es un bit de información. Qué es el lenguaje binario? Bit es la abreviatura de Binary digit. (Dígito binario). Un bit es un dígito del lenguaje binario que es el lenguaje universal usado

Más detalles

Copia. Guarda. Recupera. Cuando quieras. Donde quieras.

Copia. Guarda. Recupera. Cuando quieras. Donde quieras. Copia. Guarda. Recupera. Cuando quieras. Donde quieras. QUÉ ES IDA Backup Online es un servicio de copia remota de datos, vía Internet, con máximas garantías de seguridad y confidencialidad. Se trata de

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

Detalle de equipamiento. Laboratorio de Ingeniería Informática

Detalle de equipamiento. Laboratorio de Ingeniería Informática Laboratorio de Ingeniería Informática Dpto. Informática y Automática 1 Detalle de equipamiento Servidor LINUX. Dell PowerEdge 1950 (nogal) 30 PC s Fujitsu-siemens Esprimo P9505 Elementos de red Armario

Más detalles

PVFS (Parallel Virtual File System)

PVFS (Parallel Virtual File System) Sergio González González Instituto Politécnico de Bragança, Portugal sergio.gonzalez@hispalinux.es Jónatan Grandmontagne García Universidad de Bragança, Portugal thestalker44@hotmail.com Breve explicación

Más detalles

ANEXO 2. Manual de instalación y configuración del entorno Mininet. Sergio Rodríguez Santamaría

ANEXO 2. Manual de instalación y configuración del entorno Mininet. Sergio Rodríguez Santamaría ANEXO 2 Manual de instalación y configuración del entorno Mininet Sergio Rodríguez Santamaría ÍNDICE 1. Introducción........ 3 2. Instalación del software de virtualización........ 4 3. Instalación Máquina

Más detalles

Arquitectura de el Hp Superdome INTEGRANTES: Islas Islas Roberto A. Ortiz Flores Enrique A. Rico Vázquez Alejandro. Sistemas Operativos Avanzados

Arquitectura de el Hp Superdome INTEGRANTES: Islas Islas Roberto A. Ortiz Flores Enrique A. Rico Vázquez Alejandro. Sistemas Operativos Avanzados Arquitectura de el Hp Superdome INTEGRANTES: Islas Islas Roberto A. Ortiz Flores Enrique A. Rico Vázquez Alejandro Sistemas Operativos Avanzados HP SUPERDOME 9000 Características generales: El superdomo

Más detalles

Componentes de un S.O.

Componentes de un S.O. Componentes de un S.O. En Particular Minix está dividido en módulos 1) MicroKernel 2) Tareas E/S 3) Procesos Servidores 4) Procesos de Usuarios Son módulos independientes Para arquitectura FLYNN - SISD

Más detalles

INDICE. Prefacio Parte 1: sistemas operativos tradicionales

INDICE. Prefacio Parte 1: sistemas operativos tradicionales INDICE Prefacio Parte 1: sistemas operativos tradicionales 1 1 Introducción 1.1 Qué es un sistema operativo? 1.1.1 El sistema operativo como una maquina extendida 3 1.1.2 El sistema operativo como controlador

Más detalles

Análisis de un plan de continuidad de servicios clave mediante infraestructuras virtualizadas privadas

Análisis de un plan de continuidad de servicios clave mediante infraestructuras virtualizadas privadas Universidad Politécnica de Valencia Análisis de un plan de continuidad de servicios clave mediante infraestructuras virtualizadas privadas Tesis de Máster Máster en Computación Paralela y Distribuida Departamento

Más detalles

PROYECTO INTEGRADO CLUSTER DE ALTA DISPONIBILIDAD CON HAPROXY Y KEEPALIVED. Antonio Madrena Lucenilla 21 de Diciembre de 2012 I.E.S.

PROYECTO INTEGRADO CLUSTER DE ALTA DISPONIBILIDAD CON HAPROXY Y KEEPALIVED. Antonio Madrena Lucenilla 21 de Diciembre de 2012 I.E.S. PROYECTO INTEGRADO CLUSTER DE ALTA DISPONIBILIDAD CON HAPROXY Y KEEPALIVED Obra bajo licencia Creative Commons Antonio Madrena Lucenilla 21 de Diciembre de 2012 I.E.S. Gonzalo Nazareno INDICE DE CONTENIDO

Más detalles

Aplicaciones Informáticas

Aplicaciones Informáticas Aplicaciones Informáticas Profesor: Eduardo Zúñiga Sistema de aprobación: 2 parciales y recuperatorio Promoción: Sumar 14 o más puntos entre los dos parciales y no sacar menos de 6 en ninguno de los dos

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

II. HERRAMIENTAS DE VIRTUALIZACIÓN

II. HERRAMIENTAS DE VIRTUALIZACIÓN II. HERRAMIENTAS DE VIRTUALIZACIÓN Hypervisores: comparativa Nombre Hyper-V (Server 2008 R2) Developer Host CPU Guest CPU Host OS Guest OS Hardwareassisted Licencia Windows 2000, Microsoft x86-64 X86,

Más detalles

Máster en Administración y Gestión de Sistemas Informáticos

Máster en Administración y Gestión de Sistemas Informáticos Máster en Administración y Gestión de Sistemas Informáticos Introducción a virtualización Alejandro Calderón Mateos Contenidos Qué es la virtualización? Usos de la virtualización. Para qué utilizar virtualización?

Más detalles

ECCAIRS 5 Curso Técnico Arquitectura

ECCAIRS 5 Curso Técnico Arquitectura ECCAIRS 5 Curso Técnico Arquitectura Uniendo la Aviación Sobre Seguridad Operacional Seguridad Ambiente Estándares y Plataformas Industria de Estándares Sistema Operativo Microsoft Windows, 32-bit and

Más detalles

Requisitos de Sistema Impresión Comercial y Editorial

Requisitos de Sistema Impresión Comercial y Editorial OneVision Software AG Índice Asura 10.2, Asura Pro 10.2,Garda 10.2...2 PlugBALANCEin 10.2, PlugCROPin 10.2, PlugFITin 10.2, PlugRECOMPOSEin 10.2, PlugSPOTin 10.2,...2 PlugTEXTin 10.2, PlugINKSAVEin 10.2,

Más detalles

Introducción a la Computación

Introducción a la Computación UNIVERSIDAD RAFAEL BELLOSO CHACÍN INTRODUCCIÓN A LA COMPUTACION UNIDAD II: http://www.urbe.edu/info-consultas/web-profesor/12697883/ DEFINICIÓN Es el conjunto de los programas de cómputo, procedimientos,

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

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN PROFESOR: MSC. P. Norma Maya Pérez SISTEMAS OPERATIVOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN PROFESOR: MSC. P. Norma Maya Pérez SISTEMAS OPERATIVOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN PROFESOR: MSC. P. Norma Maya Pérez SISTEMAS OPERATIVOS I. Fundamentos del sistema operativo. OBJETIVO: El alumno seleccionará un sistema operativo de acuerdo

Más detalles

INGENIERÍA CIVIL I NFORMÁTICA II PROF. ING. CESAR TAMARIZ FIGUEROA

INGENIERÍA CIVIL I NFORMÁTICA II PROF. ING. CESAR TAMARIZ FIGUEROA INGENIERÍA CIVIL I NFORMÁTICA II PROF. ING. CESAR TAMARIZ FIGUEROA SEGUNDA UNIDAD REDES DE COMPUTADORA DEFINICIÓN: Se puede definir una red de computadora como un sistema de comunicación que conecta ordenadores

Más detalles

UNIVERSIDAD NACIONAL SAN ANTONIO ABAD DEL CUSCO CARRERA PROFESIONAL DE INGENIERIA ELECTRONICA LINUX AVID ROMAN GONZALEZ

UNIVERSIDAD NACIONAL SAN ANTONIO ABAD DEL CUSCO CARRERA PROFESIONAL DE INGENIERIA ELECTRONICA LINUX AVID ROMAN GONZALEZ UNIVERSIDAD NACIONAL SAN ANTONIO ABAD DEL CUSCO CARRERA PROFESIONAL DE INGENIERIA ELECTRONICA LINUX AVID ROMAN GONZALEZ Introducción Linux es clónico de UNIX El sistema en si refleja esta compleja herencia

Más detalles