Tema 6. Gestión avanzada de la E/S

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

Download "Tema 6. Gestión avanzada de la E/S"

Transcripción

1 Departamento de Ingeniería y Tecnología de Computadores Universidad de Murcia

2 Índice 1 Objetivos de diseño del software de E/S 2 3 Sistemas RAID Reubicación de bloques

3 Objetivos de diseño del software de E/S En 2 o se vio que los objetivos del SW de E/S son: Independencia de dispositivo Útil la idea de dispositivos como ficheros Nombres uniformes de dispositivo Manejo de errores Sólo deben ser visibles los no subsanables automáticamente Conversión de transferencias asíncronas en síncronas Para facilitar la construcción de programas Compartición y uso exclusivo de recursos En función de la naturaleza del dispositivo

4 Objetivos de diseño adicionales en un SO moderno Entre los objetivos de diseño que debe perseguir el sistema de E/S de un SO moderno, tenemos: Obtener un buen rendimiento de la E/S (tanto en UP como en SMP) mediante el uso de buffers, DMA, etc. Proteger los recursos compartidos según una cierta poĺıtica Proporcionar servicios adecuados para hacer que el desarrollo de manejadores (drivers) sea fácil y que dichos manejadores se pueden escribir en un lenguaje de alto nivel Permitir que los manejadores se carguen y descarguen dinámicamente, de forma automática o con intervención del usuario, cuando se añadan o eliminen dispositivos hardware Permitir que se puedan cargar manejadores que transparentemente modifiquen el comportamiento de otros Permitir que el sistema y los dispositivos individuales puedan cambiar a estados de bajo consumo para prolongar la vida de las baterías y ahorrar energía.

5 Estructura genérica del sistema de E/S Para conseguir los objetivos de diseño, lo mejor es organizar el sistema de E/S en capas: Capa Respuesta de E/S Funciones de E/S Solicitud de E/S Procesos de usuario Software independiente del dispositivo Manejadores de dispositivo Manejadores de interrupciones Hardware Hace llamadas de E/S; da formato a la E/S; spooling Dar nombres, protección, bloqueos, uso de buffers, asignaciones Inicializa los registros del dispositivo; comprueba el estado Despierta al manejador al terminar la E/S Realiza la operación de E/S

6 en Windows 2000

7 Componentes del sistema de E/S en Windows 2000 El administrador de E/S (I/O Manager): Conecta a las aplicaciones y a los componentes del sistema con los dispositivos físicos, lógicos y virtuales, y define la infraestructura que da soporte a los manejadores de dispositivo Los manejadores de dispositivo (Device Drivers): Procesan las órdenes que les llegan desde el administrador de E/S e informan a éste cuando las órdenes se completan Utilizan al administrador de E/S para reenviar las órdenes a otros manejadores El administrador de (PnP Manager): Trabaja estrechamente con el administrador de E/S y los manejadores de bus para asignar recursos a los dispositivos (puertos e interrupciones) y para detectar y responder a la inserción y eliminación de dispositivos También es responsable (junto con los manejadores de bus y el administrador de PnP en espacio de usuario) de cargar los manejadores adecuados

8 Componentes del sistema de E/S en Windows 2000 El administrador de energía (Power Manager): Trabaja estrechamente con el administrador de E/S para guiar al sistema y a los manejadores de dispositivo en las transiciones entre los diferentes estados de energía El registro: Sirve como base de datos para almacenar la descripción de cada dispositivo así como la configuración para su manejador Los ficheros.inf: Son ficheros para la instalación de manejadores Describen el dispositivo con el que se corresponden, el origen y el destino de los ficheros del manejador, modificaciones en el registro necesarias y dependencias entre manejadores La capa de abstracción del hardware (HAL): Aisla a los manejadores de los detalles del procesador y del controlador de interrupciones Es el manejador de bus de todos aquellos dispositivos de la placa base que no son controlados por otros manejadores

9 El administrador de E/S de Windows 2000 Define el entorno ordenado o modelo en el que las peticiones de E/S se entregan a los manejadores Basado en paquetes: la mayoría de las peticiones de E/S se representan por un paquete de petición de E/S (I/O request packet, IRP) que viaja de un componente del sistema de E/S a otro Un IRP es una estructura de datos que contiene información que describe completamente una petición de E/S El administrador de E/S crea un IRP que representa una operación de E/S y pasa un puntero al IRP al manejador correspondiente El manejador recibe el IRP, lo procesa y lo devuelve al administrador de E/S, indicándole bien que la operación ha terminado, bien que debe pasar el IRP a otro manejador Finalmente, el administrador de E/S elimina el IRP

10 El administrador de E/S de Windows 2000 Además de gestionar los IRP, el administrador de E/S: proporciona funciones de apoyo y temporizadores a los manejadores gestiona los buffers para las peticiones de E/S controla qué manejadores de sistemas de ficheros están cargados colabora con el administrador de memoria virtual para proporcionar E/S de ficheros proyectados en memoria es responsable del administrador de caché, etc.

11 Manejadores de dispositivo en Windows 2000 En W2K, todas las peticiones de E/S se tratan como si se realizaran sobre un fichero Los manejadores convierten dichas peticiones sobre ficheros virtuales en peticiones específicas del hardware W2K soporta varios tipos diferentes de manejadores, entre los que destacan los manejadores WDM: Cumplen con el Windows Driver Model Son compatibles, a nivel de código fuente (a veces, también, binario), con Windows 98, Windows ME y Windows 2000 Divididos en tres tipos: Manejadores de bus Manejadores de función Manejadores de filtro En WDM, ningún manejador controla todos los aspectos de un dispositivo

12 Manejadores de dispositivo en Windows 2000 Manejadores de bus. Gestionan un bus físico o lógico. Son responsables de detectar los dispositivos conectados y de informar al administrador de PnP de ello Manejadores de función. Gestionan un tipo particular de dispositivo y exportan la interfaz operacional de cada dispositivo al sistema operativo Manejadores de filtro. Se sitúan por encima o por debajo de un manejador de función ampliando o cambiando el comportamiento de un dispositivo o de otro manejador

13 Manejadores de dispositivo en Windows 2000 Los manejadores WDM deben cumplir los siguientes requisitos: Ser capaces de aceptar y procesar paquetes IRP. Permitir que se añadan o quiten dispositivos Plug-and-Play dinámicamente Administrar el consumo eléctrico del dispositivo Ser configurables (debe ser posible especificar las interrupciones o puertos a usar) Ser reentrantes Microsoft proporciona un conjunto de herramientas, llamado Driver Development Kit (DDK), que ayuda a construir manejadores de dispositivo que se ajusten al modelo WDM Además de los manejadores que se ejecutan en modo núcleo, también hay manejadores a nivel de usuario (como los de impresora)

14 Funcionamiento de los manejadores en W2K

15 Los manejadores deben ajustarse a una estructura o interfaz definida por el SO para que: su desarrollo sea sencillo, al proporcionar el SO funciones auxiliares que desarrollan tareas comunes a los manejadores se puedan cargar y descargar dinámicamente Operating system Operating system Disk driver Printer driver Keyboard driver Disk driver Printer driver Keyboard driver (a) La interfaz queda definida por un conjunto de funciones concretas que el manejador debe implementar (aunque puede haber varias clases de dispositivo y varias interfaces) (b)

16 Estructura de un manejador en W2K

17 Funciones a implementar por un manejador en W2K Rutina de inicialización (Driver Entry) Se ejecuta cuando se carga el manejador Rutina de descarga Se ejecuta cuando se descarga el manejador Rutina AddDevice Implementada por manejadores que soportan Plug-and-Play Un conjunto de rutinas de tratamiento Son las funciones principales que un manejador proporciona, como open, close, read y write Cuando se realiza una operación de E/S, el administrador de E/S genera un IRP e invoca al manejador a través de una de estas rutinas Una rutina de servicio de interrupción (ISR) Se ejecuta cuando el dispositivo produce una interrupción Simplemente encola una llamada a procedimiento diferido (DPC)

18 Funciones a implementar por un manejador en W2K Una rutina DPC para servir la interrupción Termina el tratamiento de la interrupción Inicia la siguiente operación de E/S para el dispositivo que se encuentre en la cola Una o más rutinas de terminación de E/S Ejecutadas por el administrador de E/S para indicar que otro manejador ha terminado de procesar un IRP Informan sobre el éxito, fracaso o cancelación de la operación Una o más rutinas de cancelación de E/S Son funciones que el manejador puede asociar a IRPs que pueden ser cancelados

19 (PnP) El SO debe reconocer y adaptarse a las configuraciones de hardware cambiantes El SO debe facilitar al usuario la instalación y el uso de nuevo hardware Debe ocultar, en la medida de lo posible, los detalles de interrupciones y puertos Debe seleccionar el driver adecuado si existe o facilitar al usuario la instalación de uno nuevo Para un adecuado soporte PnP es necesario que haya cooperación en tres niveles: hardware, drivers y SO. En el caso del hardware, la industria define estándares para la enumeración e identificación de los dispositivos conectados a los buses Dichos mecanismos de enumeración e identificación son la base para el soporte PnP

20 Objetivos de diseño del software de E/S En Windows 2000, el soporte PnP lo lleva el PnP Manager que realiza las siguientes tareas: reconocimiento automático de los dispositivos instalados. Supone enumerar los que ya hay conectados durante el arranque y detectar la adicción y eliminación posterior de dispositivos asignación óptima de recursos hardware (interrupciones, memoria de E/S, registros de E/S, etc.) a los dispositivos conectados. Ya que se pueden añadir y eliminar dispositivos, debe ser posible una reasignación de recursos carga de drivers adecuados. En base a la identificación de un dispositivo, se busca y carga un driver adecuado. Si no existe, se pasa la tarea a la parte en modo usuario implementación de mecanismos para notificar a las aplicaciones y drivers de la presencia, adicción y eliminación de dispositivos

21 Ejemplo de árbol de dispositivos tras enumeración

22 Soporte para de los drivers 1 El PnP Manager, apoyándose en los drivers de bus, encuentra todos los dispositivos conectados 2 Para cada dispositivo, el PnP Manager carga los drivers de función y de filtro adecuados y ejecuta sus correspondientes rutinas AddDevice (en este punto, los drivers todavía no se comunican con sus dispositivos) 3 El PnP Manager envía la orden start-device a cada driver a través de su correspondiente rutina de servicio de PnP. Junto con la orden start-device se pasa también la asignación de recursos determinada por el PnP Manager que los drivers utilizan para configurar su dispositivo y empezar a trabajar con él

23 Soporte para de los drivers (continuación) 4 Si la asignación de recursos de un dispositivo cambia: el PnP Manager envía la orden query-stop al driver si el driver puede, termina cualquier E/S pendiente y acepta el PnP Manager envía la orden stop y a continuación una orden start-device con la nueva configuración 5 Si un dispositivo se elimina: el PnP Manager envía la orden query-remove al driver si el driver puede, termina cualquier E/S pendiente y acepta el PnP Manager envía la orden remove el driver deja de acceder al dispositivo y libera cualquier recurso asignado que ya no sea necesario

24 Diagrama de estados para un dispositivo

25 en Linux En las últimas versiones del núcleo de Linux, el soporte Plug and Play se realiza, principalmente, en espacio de usuario: 1 Cuando se inserta (o elimina) un dispositivo, el manejador de bus lo detecta y el núcleo notifica al software (en modo usuario) que se ha producido un evento El evento será: se ha conectado un nuevo dispositivo o se ha desconectado un dispositivo 2 El software en modo usuario realizará las tareas necesarias, según el evento, para poder usar el dispositivo, (o dejar de usar): Es muy útil para crear el fichero especial del dispositivo conectado, cargar módulos, montar el dispositivo,... El objetivo es que al conectar un dispositivo se pueda usar directamente (sin intervención del usuario en el proceso de preparación) Incluye soporte para dispositivos USB y PCI (Cardbus), y puede automáticamente configurar algunos interfaces de red

26 en Linux Udev Manejador de dispositivos dinámicos (Userspace device manager) Recibe las notificaciones del núcleo sobre los eventos de cambios en el hardware y realiza las tareas oportunas: Proporciona un directorio de dispositivos, /dev/, dinámico, que contiene sólo los ficheros de los dispositivos conectados en un momento dado Crea o elimina los ficheros especiales de dispositivo o renombra las interfaces de red, según se conectan o desconectan dispositivos Carga los módulos necesarios para manejar ese dispositivo Ejecuta programas de inicialización, si es necesario Mantiene una base de datos sobre los dispositivos presentes en el sistema El demonio udevd es el proceso encargado de hacer estas tareas cuando el núcleo le informa del evento producido

27 en Linux El núcleo informa a udevd pasándole: Como parámetro el nombre del subsistema del núcleo específico cuyo evento es procesado ( usb, scsi device, pci,... ) En variables de entorno, información sobre la acción que se ha producido ( ACTION, DEVPATH,... ) Al conectar un dispositivo udevd lee del directorio SYSFS información sobre el mismo y obtiene sus atributos (como la etiqueta, el n o de serie o el n o del bus del dispositivo). Estos atributos determinan un nombre único que se asigna al fichero de dispositivo a crear Al desconectar un dispositivo udevd obtiene de la base de datos el nombre del fichero de dispositivo a eliminar

28 Sistemas RAID Reubicación de bloques Sistemas RAID RAID (Reduntant Array of Inexpensive (Independent) Disks): Consiste en combinar varios discos en un array capaz de alcanzar un rendimiento (y/o una capacidad) superior al de un sólo disco grande y caro Se pretende que varios discos modestos se comporten como un único disco profesional de alto rendimiento Se pueden implementar tanto por hardware (mediante un controlador especial) como por software (en el SO) Tienen la propiedad de que los datos se distribuyen entre las unidades de disco, para poder operar en paralelo Hay distintas organizaciones, siendo las más usadas las configuraciones RAID 0, RAID1, RAID 5 y algunas combinaciones de éstas (como RAID10 = RAID0 sobre RAID s1) Problema: obtener una configuración óptima para una carga de trabajo concreta

29 Sistemas RAID Reubicación de bloques RAID 0 El disco virtual único simulado por el RAID se considera dividido en franjas de k sectores cada una Franja 0: sectores 0 a k 1 Franja 1: sectores de k a 2k 1,... Se consigue E/S paralela sin que el software se entere de ello, pudiendo obtener un buen ancho de banda: Las escrituras de franjas consecutivas se reparten entre los discos de manera circular Las lecturas de franjas consecutivas se realizan sobre discos distintos Tamaño de las franjas? Si pocos procesos y peticiones grandes franjas grandes Si muchos procesos y peticiones pequeñas franjas pequeñas No hay una fórmula mágica No hay redundancia de datos y la probabilidad de fallo aumenta

30 Sistemas RAID Reubicación de bloques RAID 1 Se duplican los discos de forma que hay uno primario y otro de respaldo Al escribir, todas las franjas se escriben dos veces (una en cada disco) el desempeño de las escrituras no es mejor que con una sola unidad de disco Al leer, se pueden usar cualquiera de las copias, distribuyendo la carga entre los discos el desempeño de lectura puede ser hasta dos veces mejor Tiene una buena tolerancia a fallos: si una unidad no funciona, se usa la otra copia Para recuperar la unidad dañada se cambia por otra y se vuelve a copiar en ella todo lo que hay en la unidad sana La copia de todo se puede hacer en segundo plano mientras el sistema sigue funcionando (Linux) Un RAID 1 podría extenderse a más de dos discos

31 Sistemas RAID Reubicación de bloques RAID 4 y RAID 5 En una de las unidades de disco se calcula la paridad de las franjas almacenadas en los otros discos La paridad se debe recalcular cada vez que se modifica una franja: Se pueden leer todas las franjas y recalcular la nueva paridad O leer los datos antiguos de la franja a modificar y la paridad antigua y recalcular la nueva con los nuevos datos Protege contra la pérdida de una unidad de disco Tiene desempeño bajo para actualizaciones pequeñas Problema: la unidad de disco que guarda la paridad se convierte en un cuello de botella RAID 5: igual que un RAID 4, pero distribuye la franja de paridad de manera uniforme entre todas las unidades

32 Sistemas RAID Reubicación de bloques Posibles sistemas RAID Strip 0 Strip 1 Strip 2 Strip 3 (a) Strip 4 Strip 5 Strip 6 Strip 7 RAID level 0 Strip 8 Strip 9 Strip 10 Strip 11 Strip 0 (b) Strip 4 Strip 1 Strip 5 Strip 2 Strip 6 Strip 3 Strip 7 Strip 0 Strip 4 Strip 1 Strip 5 Strip 2 Strip 6 Strip 3 RAID Strip 7 level 1 Strip 8 Strip 9 Strip 10 Strip 11 Strip 8 Strip 9 Strip 10 Strip 11 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 (c) RAID level 2 Bit 1 Bit 2 Bit 3 Bit 4 Parity (d) RAID level 3 Strip 0 Strip 1 Strip 2 Strip 3 P0-3 (e) Strip 4 Strip 5 Strip 6 Strip 7 P4-7 RAID level 4 Strip 8 Strip 9 Strip 10 Strip 11 P8-11 Strip 0 Strip 1 Strip 2 Strip 3 P0-3 Strip 4 Strip 5 Strip 6 P4-7 Strip 7 (f) Strip 8 Strip 9 P8-11 Strip 10 Strip 11 RAID level 5 Strip 12 P12-15 Strip 13 Strip 14 P16-19 Strip 16 Strip 17 Strip 18 Strip 15 Strip 19

33 Sistemas RAID Reubicación de bloques Reubicación de bloques de disco Consiste en situar los bloques más usados de disco juntos o de alguna otra manera tal que se mejore el rendimiento global La reubicación puede ser transparente para el sistema de ficheros o no (como en una defragmentación) Ejemplo de técnica transparente (Akyürek y Salem): Funcionamiento: La reubicación la hace el manejador (driver) de disco al final del día según los datos estadísticos recogidos Los datos estadísticos identifican a los bloques calientes Los bloques calientes (es decir, los más usados) se copian a una zona reservada en la mitad del disco Un bloque que deja de ser caliente vuelve a su posición original Técnica útil para cargas de trabajo en las que se accede con mucha frecuencia a un conjunto pequeño de bloques Defectos: no tiene en cuenta las características de los discos modernos ni los patrones de acceso

34 Sistemas RAID Reubicación de bloques Bibliografía David A. Solomon and Mark E. Russinovich. Inside Microsoft Windows 2000, 3 a edición, capítulo 9. Microsoft Press, 2000 Andrew Tanenbaum. Sistemas Operativos Modernos, 2 a edición, capítulo 5. Prentice Hall, 2003 William Stallings. Sistemas Operativos, 4 a edición, capítulo 11. Prentice Hall, 2001 Abraham Silberschatz y Peter B. Galvin. Sistemas Operativos, 5 a edición, capítulos 12 y 13. Addison Wesley Longman, 1999

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

Tema 4. Gestión de entrada/salida

Tema 4. Gestión de entrada/salida Tema 4. Gestión de entrada/salida 1. Principios de la gestión de E/S. 1.Problemática de los dispositivos de E/S. 2.Objetivos generales del software de E/S. 3.Principios hardware de E/S. 1. E/S controlada

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

RAID 0 : No redundante

RAID 0 : No redundante RAID ECP RAID RAID - Redundant Array of Independent Discs, 1987 Combinar varios discos, pequeños y baratos, en un sólo dispositivo lógico de disco y distribuir los datos a través de las unidades físicas

Más detalles

Gestion de archivos. Problemas al almacenar datos sólo en la memoria:

Gestion de archivos. Problemas al almacenar datos sólo en la memoria: Gestion de archivos Problemas al almacenar datos sólo en la memoria: 1. El tamaño está limitado por el tamaño de la memoria qué pasa con aplicaciones que necesiten acceder a gran cantidad de información?

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

Módulos: Módulo 1. El núcleo de Linux - 5 Horas

Módulos: Módulo 1. El núcleo de Linux - 5 Horas Módulos: Módulo 1 El núcleo de Linux - 5 Horas En este módulo se centrará en el estudio en profundidad del núcleo de Linux. Los estudiantes tendrán que ser capaces de conocer en profundidad los distintos

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

El soporte del sistema operativo. Hace que un computador sea más fácil de usar. Permite que los recursos del computador se aprovechen mejor.

El soporte del sistema operativo. Hace que un computador sea más fácil de usar. Permite que los recursos del computador se aprovechen mejor. El soporte del sistema operativo Objetivos y funciones del sistema operativo Comodidad Hace que un computador sea más fácil de usar. Eficiencia Permite que los recursos del computador se aprovechen mejor.

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

Tema: Configuración de arreglos redundantes de discos duros (RAID).

Tema: Configuración de arreglos redundantes de discos duros (RAID). 1 Tema: Configuración de arreglos redundantes de discos duros (RAID). Objetivo general Configurar arreglos RAID en discos duros para obtener una mayor tolerancia a fallos, rendimiento y capacidad. Objetivos

Más detalles

Oficina Online. Manual del administrador

Oficina Online. Manual del administrador Oficina Online Manual del administrador 2/31 ÍNDICE El administrador 3 Consola de Administración 3 Administración 6 Usuarios 6 Ordenar listado de usuarios 6 Cambio de clave del Administrador Principal

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

Servicios de impresión y de archivos (Windows 2008) www.adminso.es

Servicios de impresión y de archivos (Windows 2008) www.adminso.es Servicios de y de archivos (Windows 2008) www.adminso.es Servicios de y archivos (w2k8) COMPARTIR ARCHIVOS E IMPRESORAS Servicios de y archivos (w2k8) Los servicios de y de archivos permiten compartir

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

Arquitectura de sistema de alta disponibilidad

Arquitectura de sistema de alta disponibilidad Mysql Introducción MySQL Cluster esta diseñado para tener una arquitectura distribuida de nodos sin punto único de fallo. MySQL Cluster consiste en 3 tipos de nodos: 1. Nodos de almacenamiento, son los

Más detalles

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS 4 ARQUITECTURA DE DISTRIBUCIÓN DE DATOS Contenido: Arquitectura de Distribución de Datos 4.1. Transparencia 4.1.1 Transparencia de Localización 4.1.2 Transparencia de Fragmentación 4.1.3 Transparencia

Más detalles

Estructuras de Sistemas Operativos

Estructuras de Sistemas Operativos Estructuras de Sistemas Operativos Definicion de Sistema Operativos Un sistema operativo es un programa que actua como inter entre el usuario y el hardware de un computador y su proposito es proporcionar

Más detalles

RAID. Redundant Array of Independent Disks. Rafael Jurado Moreno (rafa.eqtt@gmail.com) Fuente: Wikipedia

RAID. Redundant Array of Independent Disks. Rafael Jurado Moreno (rafa.eqtt@gmail.com) Fuente: Wikipedia RAID Redundant Array of Independent Disks Rafael Jurado Moreno (rafa.eqtt@gmail.com) Fuente: Wikipedia I.E.S. María Moliner. Segovia 2010 1.Introducción. En informática, el acrónimo RAID (del inglés Redundant

Más detalles

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP Características del Explorador de Windows El Explorador de Windows es una de las aplicaciones más importantes con las que cuenta Windows. Es una herramienta indispensable

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

Técnicas empleadas. además de los discos las controladoras.

Técnicas empleadas. además de los discos las controladoras. RAID Introducción En los últimos años, la mejora en la tecnología de semiconductores ha significado un gran incremento en la velocidad de los procesadores y las memorias principales que, a su vez, exigen

Más detalles

Creación y administración de grupos de dominio

Creación y administración de grupos de dominio Creación y administración de grupos de dominio Contenido Descripción general 1 a los grupos de Windows 2000 2 Tipos y ámbitos de los grupos 5 Grupos integrados y predefinidos en un dominio 7 Estrategia

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

Tema 2: El hardware del servidor Profesor: Julio Gómez López

Tema 2: El hardware del servidor Profesor: Julio Gómez López Profesor: Julio Gómez López El o Centro de Proceso de Datos suele ser uno de los lugares más importantes y seguros de una empresa ya que en él se encuentran todos los es de la empresa. Un suele tener

Más detalles

Trabajo TICO Unidad 2: Sistemas Operativos. Guillermo Jarne Bueno.

Trabajo TICO Unidad 2: Sistemas Operativos. Guillermo Jarne Bueno. Un Sistema Operativo es el software encargado de ejercer el control y coordinar el uso del hardware entre diferentes programas de aplicación y los diferentes usuarios. Es un administrador de los recursos

Más detalles

Tema 16. Impresoras. Administración de Sistemas Operativos. Mª Pilar González Férez

Tema 16. Impresoras. Administración de Sistemas Operativos. Mª Pilar González Férez Tema 16. Impresoras Administración de Sistemas Operativos Mª Pilar González Férez Índice 1. Introducción 2. Instalación de impresoras 3. Servidor de impresión 4. Permisos de acceso a impresoras 5. Administración

Más detalles

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

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

Creado dentro de la línea de sistemas operativos producida por Microsoft Corporation.

Creado dentro de la línea de sistemas operativos producida por Microsoft Corporation. WINDOWS Windows, Es un Sistema Operativo. Creado dentro de la línea de sistemas operativos producida por Microsoft Corporation. Dentro de los tipos de Software es un tipo de software de Sistemas. Windows

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

GENERACIÓN DE TRANSFERENCIAS

GENERACIÓN DE TRANSFERENCIAS GENERACIÓN DE TRANSFERENCIAS 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que la Caja efectúe transferencias, creando una base

Más detalles

Sistemas de arreglo de discos RAID. - Alex Avila

Sistemas de arreglo de discos RAID. - Alex Avila Sistemas de arreglo de discos RAID Qué es un arreglo de discos? Es la organización de múltiples discos para ofrecer mayor funcionalidad Qué es una RAID? (Redundant Array of Inexpensive Disk) (Arreglo Redundante

Más detalles

Guía para la instalación de discos duro SATA y Configuración RAID

Guía para la instalación de discos duro SATA y Configuración RAID Guía para la instalación de discos duro SATA y Configuración RAID 1. Guía para la instalación de discos duro SATA... 2 1.1 Instalación de discos duros serie ATA (SATA)... 2 2. Guía para Configuracións

Más detalles

Gestión de Oportunidades

Gestión de Oportunidades Gestión de Oportunidades Bizagi Suite Gestión de Oportunidades 1 Tabla de Contenido CRM Gestión de Oportunidades de Negocio... 4 Elementos del Proceso... 5 Registrar Oportunidad... 5 Habilitar Alarma y

Más detalles

CONFIGURACIÓN TERMINAL SERVER EN WINDOWS 2003

CONFIGURACIÓN TERMINAL SERVER EN WINDOWS 2003 CONFIGURACIÓN TERMINAL SERVER EN WINDOWS 2003 AUTORÍA ÁNGEL LUIS COBO YERA TEMÁTICA SERVICIOS DE INTERNET ETAPA BACHILLERATO, CICLOS FORMATIVOS. Resumen En este artículo, se detalla paso a paso como instalar

Más detalles

Instalación y mantenimiento de servicios de Internet. U.T.3.- Servicio DNS

Instalación y mantenimiento de servicios de Internet. U.T.3.- Servicio DNS Instalación y mantenimiento de servicios de Internet U.T.3.- Servicio DNS 1 Qué es el servicio DNS? A los usuarios de Internet les resulta complicado trabajar con direcciones IP, sobre todo porque son

Más detalles

http://www.statum.biz http://www.statum.info http://www.statum.org

http://www.statum.biz http://www.statum.info http://www.statum.org ApiaMonitor Monitor de Infraestructura BPMS Por: Ing. Manuel Cabanelas Product Manager de Apia Manuel.Cabanelas@statum.biz http://www.statum.biz http://www.statum.info http://www.statum.org Abstract A

Más detalles

SEMANA 12 SEGURIDAD EN UNA RED

SEMANA 12 SEGURIDAD EN UNA RED SEMANA 12 SEGURIDAD EN UNA RED SEGURIDAD EN UNA RED La seguridad, protección de los equipos conectados en red y de los datos que almacenan y comparten, es un hecho muy importante en la interconexión de

Más detalles

Acronis Universal Restore

Acronis Universal Restore Acronis Universal Restore GUÍA DEL USUARIO Contenido 1 Qué es Acronis Universal Restore?...3 2 Instalación de Acronis Universal Restore...3 3 Crear dispositivos de inicio...3 4 Utilización de Acronis Universal

Más detalles

Sistemas de archivos distribuidos. Alvaro Ospina Sanjuan alvaro.ospina@correo.upb.edu.co

Sistemas de archivos distribuidos. Alvaro Ospina Sanjuan alvaro.ospina@correo.upb.edu.co Sistemas de archivos distribuidos Alvaro Ospina Sanjuan alvaro.ospina@correo.upb.edu.co >Abstracción del sistema operativo para representar y organizar los recursos de almacenamiento >Se debe hacer la

Más detalles

SEGURIDAD Y PROTECCION DE FICHEROS

SEGURIDAD Y PROTECCION DE FICHEROS SEGURIDAD Y PROTECCION DE FICHEROS INTEGRIDAD DEL SISTEMA DE ARCHIVOS ATAQUES AL SISTEMA PRINCIPIOS DE DISEÑO DE SISTEMAS SEGUROS IDENTIFICACIÓN DE USUARIOS MECANISMOS DE PROTECCIÓN Y CONTROL INTEGRIDAD

Más detalles

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN 3.3 Aplicaciones Definición de Aplicación (Application). Programa informático que permite a un usuario utilizar una computadora con un fin específico. Las

Más detalles

RAID= Redundant Array of Independent (or Inexpensive) Disks

RAID= Redundant Array of Independent (or Inexpensive) Disks [Sistemas RAID] Definición RAID= Redundant Array of Independent (or Inexpensive) Disks Usa combinaciones de discos para obtener un disco con mejores prestaciones o más seguridad. Varios niveles RAID (los

Más detalles

Conceptos Básicos de Software. Clase III

Conceptos Básicos de Software. Clase III Clase III Definición de Sistema Operativo El sistema operativo es el programa (o software) más importante de una computadora. Para que funcionen los otros programas, cada computadora de uso general debe

Más detalles

Componentes de Integración entre Plataformas Información Detallada

Componentes de Integración entre Plataformas Información Detallada Componentes de Integración entre Plataformas Información Detallada Active Directory Integration Integración con el Directorio Activo Active Directory es el servicio de directorio para Windows 2000 Server.

Más detalles

Plataformas operativas de tecnologías de información. Afinación del rendimiento

Plataformas operativas de tecnologías de información. Afinación del rendimiento Plataformas operativas de tecnologías de información Afinación del rendimiento Afinación del Rendimiento Tolerancia a fallos. Fiabilidad. Recuperación. Alta disponibilidad. Interoperabilidad con otros

Más detalles

SCT3000 95. Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A. microtes@arrakis.es

SCT3000 95. Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A. microtes@arrakis.es SCT3000 95 Versión 3.5 Software para la calibración de transductores de fuerza. Microtest S.A. microtes@arrakis.es Introducción El programa SCT3000 95, es un sistema diseñado para la calibración automática

Más detalles

Redes de Ordenadores Curso 2001-2002 4º Ingenieria Superior Informática Campus Ourense- Universidad de Vigo

Redes de Ordenadores Curso 2001-2002 4º Ingenieria Superior Informática Campus Ourense- Universidad de Vigo TEMA 9 GESTIÓN DE RED Dos orientaciones: Análisis básico de las actividades de una gestión de red Análisis básico de las herramientas de gestión de red y SNMP. 9.1. Actividades de una gestión de red. Un

Más detalles

Implantar el iphone y el ipad Apple Configurator

Implantar el iphone y el ipad Apple Configurator Implantar el iphone y el ipad Apple Configurator Los dispositivos ios se pueden configurar para su implantación en empresas mediante una gran variedad de herramientas y métodos. Los usuarios finales pueden

Más detalles

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta Configuración de una red con Windows Aunque existen múltiples sistemas operativos, el más utilizado en todo el mundo sigue siendo Windows de Microsoft. Por este motivo, vamos a aprender los pasos para

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

Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS.

Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS. 1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Arquitectura de computadoras Lugar de ejecución: Lab. de arquitectura de computadoras, edif. de electrónica. Tema: INSTALACIÓN Y PARTICIONAMIENTO

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

SISTEMAS OPERATIVOS EN RED. UT. 05 Utilidades de administración. ÍNDICE

SISTEMAS OPERATIVOS EN RED. UT. 05 Utilidades de administración. ÍNDICE ÍNDICE 1. Perfiles de usuarios. 2.1. Perfiles móviles variables. 2.2. Perfiles obligatorios. 2. Administración de discos. 2.1. Configuraciones de disco. 2.1.1. Discos Básicos. 2.1.2. Discos Dinámicos 2.2.

Más detalles

nforce Serie 600i Características y beneficios de MCP NVIDIA nforce 680i SLI

nforce Serie 600i Características y beneficios de MCP NVIDIA nforce 680i SLI Características y beneficios de MCP NVIDIA nforce 680i SLI Ingeniería para aficionados Los procesadores de comunicaciones y medios (MCP) NVIDIA nforce SLI 680i ofrecen las herramientas y rendimiento que

Más detalles

BUSES. Una comunicación compartida Un conjunto de cables para comunicar múltiples subsistemas. Memoria

BUSES. Una comunicación compartida Un conjunto de cables para comunicar múltiples subsistemas. Memoria BUSES UPCO ICAI Departamento de Electrónica y Automática 1 Qué es un bus? Una comunicación compartida Un conjunto de cables para comunicar múltiples subsistemas Procesador Control Datapath Memoria Entrada

Más detalles

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

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

Más detalles

COPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA

COPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA COPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA Autor: Carlos Javier Martín González. Licenciado en Física Teórica por la Universidad Autónoma de Madrid. Analista programador y funcional. Desarrollador

Más detalles

Guía de instalación de LliureX 5.09

Guía de instalación de LliureX 5.09 Guía de instalación de LliureX 5.09 Introducción La distribución LliureX está basada en Sarge, la versión estable de Debian GNU/Linux. Esta guía pretende ayudar al usuario en el proceso de instalación

Más detalles

Ingeniería de Software. Pruebas

Ingeniería de Software. Pruebas Ingeniería de Software Pruebas Niveles de prueba Pruebas unitarias Niveles Pruebas de integración Pruebas de sistema Pruebas de aceptación Alpha Beta Niveles de pruebas Pruebas unitarias Se enfocan en

Más detalles

Sistemas Operativos. Administración de Periféricos

Sistemas Operativos. Administración de Periféricos Sistemas Operativos Administración de Periféricos 1 Temario Objetivos Repaso de Unidades involucradas: Canales, UC, Dispositivos, instrucciones de E/S, tipos de canales Asignación de dispositivos Base

Más detalles

Creación y administración de grupos locales

Creación y administración de grupos locales Creación y administración de grupos locales Contenido Descripción general 1 Introducción a los grupos de Windows 2000 2 Grupos locales 5 Grupos locales integrados 7 Estrategia para utilizar grupos locales

Más detalles

Acronis License Server. Guía del usuario

Acronis License Server. Guía del usuario Acronis License Server Guía del usuario TABLA DE CONTENIDO 1. INTRODUCCIÓN... 3 1.1 Generalidades... 3 1.2 Política de licencias... 3 2. SISTEMAS OPERATIVOS COMPATIBLES... 4 3. INSTALACIÓN DE ACRONIS LICENSE

Más detalles

Escuela de Ingeniería Electrónica CAPITULO 11. Administración avanzada de los NOS

Escuela de Ingeniería Electrónica CAPITULO 11. Administración avanzada de los NOS CAPITULO 11 Administración avanzada de los NOS Respaldos Drive mapping AGENDA Particiones y procesos de administración Recursos para monitoriar Análisis y optimización del rendimiento de la red 2 RESPALDOS

Más detalles

Tema 1 Introducción. Arquitectura básica y Sistemas Operativos. Fundamentos de Informática

Tema 1 Introducción. Arquitectura básica y Sistemas Operativos. Fundamentos de Informática Tema 1 Introducción. Arquitectura básica y Sistemas Operativos Fundamentos de Informática Índice Descripción de un ordenador Concepto básico de Sistema Operativo Codificación de la información 2 1 Descripción

Más detalles

Qué es un sistema de almacenamiento RAID?

Qué es un sistema de almacenamiento RAID? A la hora de adquirir un servidor donde poder alojar tus aplicaciones, te habrás encontrado con una gran cantidad de términos que pueden sonar a chino. Uno de ellos es el acrónimo RAID (Redundant Array

Más detalles

WINDOWS 2008 7: COPIAS DE SEGURIDAD

WINDOWS 2008 7: COPIAS DE SEGURIDAD 1.- INTRODUCCION: WINDOWS 2008 7: COPIAS DE SEGURIDAD Las copias de seguridad son un elemento fundamental para que el trabajo que realizamos se pueda proteger de aquellos problemas o desastres que pueden

Más detalles

Aplicación de protección con contraseña para los dispositivos flash USB de Verbatim

Aplicación de protección con contraseña para los dispositivos flash USB de Verbatim Introducción Manual del usuario Verbatim EasyLock Aplicación de protección con contraseña para los dispositivos flash USB de Verbatim Versión 1.00 Copyright 2010 Verbatim Americas, LLC. Todos los derechos

Más detalles

UNIVERSIDAD DE SALAMANCA

UNIVERSIDAD DE SALAMANCA UNIVERSIDAD DE SALAMANCA FACULTAD DE CIENCIAS INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS Resumen del trabajo práctico realizado para la superación de la asignatura Proyecto Fin de Carrera. TÍTULO SISTEMA

Más detalles

UNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE

UNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE UNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE AÑO: 2010 Qué es un servidor Blade? Blade Server es una arquitectura que ha conseguido integrar en

Más detalles

Guía de usuario de ASUS Disk Unlocker

Guía de usuario de ASUS Disk Unlocker Guía de usuario de ASUS Disk Unlocker ASUS Disk Unlocker es una utilidad ASUS, una intuitiva interfaz aprovechar todo el espacio de su unidad de disco duro (HDD) y permite utilizar todos ellos, eliminando

Más detalles

Guía para la instalación de discos duro SATA y Configuración RAID

Guía para la instalación de discos duro SATA y Configuración RAID Guía para la instalación de discos duro SATA y Configuración RAID 1. Guía para la instalación de discos duro SATA...2 1.1 Instalación de discos duros serie ATA (SATA)...2 2. Guía para Confi guracións RAID...3

Más detalles

Introducción a los Sistemas Operativos

Introducción a los Sistemas Operativos Introducción a los Sistemas Operativos 2º Ingeniero de Telecomunicación (Sonido e Imagen) Departamento de Ingeniería Telemática Universidad Carlos III de Madrid 2 Qué vamos a ver hoy? Qué es un sistema

Más detalles

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

- MANUAL TÉCNICO - Implantación de software de Marketing Online - MANUAL TÉCNICO - Implantación de software de Marketing Online Rev. 01- MAYO 2013 Implantación de software de Marketing Online Teléfono Adeada: 945 253 388 Email Adeada: adeada@adeada.com REALIZADO POR:

Más detalles

GedicoPDA: software de preventa

GedicoPDA: software de preventa GedicoPDA: software de preventa GedicoPDA es un sistema integrado para la toma de pedidos de preventa y gestión de cobros diseñado para trabajar con ruteros de clientes. La aplicación PDA está perfectamente

Más detalles

CI Politécnico Estella

CI Politécnico Estella PROGRAMACIÓN DEL /ASIGNATURA DEPARTAMENTO: Informática GRUPO/CURSO: 1º AS / 2.014-2.015 / ASIGNATURA: ISOP (IMPLANTACIÓN DE SISTEMAS OPERATIVOS) PROFESOR: Mikel Villanueva Erdozain 1. SÍNTESIS DE LA PROGRAMACIÓN

Más detalles

Sistema de Control de Accesos API-WIN

Sistema de Control de Accesos API-WIN El API-WIN es un, un conjunto de aplicaciones destinadas a controlar al personal interno y externo de una organización. Este sistema es el encargado de la administración de los accesos controlados por

Más detalles

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS ARCHIVOS ANEXOS Son los documentos, hojas de cálculo o cualquier archivo que se anexa a las carpetas, subcarpetas, hallazgos u otros formularios de papeles de trabajo. Estos archivos constituyen la evidencia

Más detalles

Arquitectura de Aplicaciones

Arquitectura de Aplicaciones 1 Capítulo 13: Arquitectura de aplicaciones. - Sommerville Contenidos del capítulo 13.1 Sistemas de procesamiento de datos 13.2 Sistemas de procesamiento de transacciones 13.3 Sistemas de procesamiento

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

INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia

INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia Qué es una Red? Es un grupo de computadores conectados mediante cables o algún otro medio. Para que? compartir recursos. software

Más detalles

GENERALIDADES DE BASES DE DATOS

GENERALIDADES DE BASES DE DATOS GENERALIDADES DE BASES DE DATOS A fin de evitar que idénticos datos se encuentren repetidos en múltiples archivos, parece necesario que los comunes se almacenen en un archivo único y que este archivo sea

Más detalles

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: 1. Proporcionar una guía de actividades para el trabajo en equipo. (Guía detallada para el desarrollo

Más detalles

RAID software: mdadm. José Domingo Muñoz Rafael Luengo. Febrero 2013. Fundamentos de Hardware

RAID software: mdadm. José Domingo Muñoz Rafael Luengo. Febrero 2013. Fundamentos de Hardware RAID software: mdadm José Domingo Muñoz Rafael Luengo Fundamentos de Hardware Febrero 2013 1.- Introducción Las causas que pueden provocar la pérdida de información son muy variadas, desde el mal funcionamiento

Más detalles

1.1.- Objetivos de los sistemas de bases de datos 1.2.- Administración de los datos y administración de bases de datos 1.3.- Niveles de Arquitectura

1.1.- Objetivos de los sistemas de bases de datos 1.2.- Administración de los datos y administración de bases de datos 1.3.- Niveles de Arquitectura 1. Conceptos Generales 2. Modelo Entidad / Relación 3. Modelo Relacional 4. Integridad de datos relacional 5. Diseño de bases de datos relacionales 6. Lenguaje de consulta estructurado (SQL) 1.1.- Objetivos

Más detalles

USB (Universal Serial Bus)

USB (Universal Serial Bus) USB (Universal Serial Bus) USB es una interfaz para transmisión de datos y distribución de energía que ha sido introducida en el mercado de PC s y periféricos para mejorar las lentas interfaces serie (RS-232)

Más detalles

Sugar en Windows. Creación de una máquina virtual con la imagen de Sugar. Autor. Versión Fecha Setiembre 2011. Ubicación

Sugar en Windows. Creación de una máquina virtual con la imagen de Sugar. Autor. Versión Fecha Setiembre 2011. Ubicación Sugar en Windows Creación de una máquina virtual con la imagen de Sugar Autor Versión Fecha Setiembre 2011 Ubicación Índice Introducción...3 Qué es una máquina virtual?...3 Pasos para la creación de una

Más detalles

En esta unidad añadiremos información sobre EXT3 y trabajaremos con aspectos visibles que nos proporcionan estos sistemas de archivos.

En esta unidad añadiremos información sobre EXT3 y trabajaremos con aspectos visibles que nos proporcionan estos sistemas de archivos. ESTRUCTURA DEL SISTEMA DE ARCHIVOS 1. Introducción. En la unidad anterior se esbozó mediante la explicación de los formatos del disco duro, distintos tipos de sistemas de archivos: FAT16, FAT32, NTFS y

Más detalles

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10 CONCEPTOS BASICOS Febrero 2003 Página - 1/10 EL ESCRITORIO DE WINDOWS Se conoce como escritorio la zona habitual de trabajo con windows, cuando iniciamos windows entramos directamente dentro del escritorio,

Más detalles

Guía de Instalación. Glpi

Guía de Instalación. Glpi Guía de Instalación Glpi Autor del documento: Centro de Apoyo Tecnológico a Emprendedores Datos de contacto: E-Mail: bilib@bilib.es Página Web: www.bilib.es Teléfono: 967 555 311 Versión del documento:

Más detalles

WINDOWS 98/Me EL EXPLORADOR DE WINDOWS IV

WINDOWS 98/Me EL EXPLORADOR DE WINDOWS IV 10 EL EXPLORADOR DE WINDOWS IV Operaciones con discos Desde el Explorador, también puede ejecutar diversas operaciones sobre discos completos. Aunque, desde aquí, es posible formatear discos duros, lo

Más detalles

Curso de seguridad informática en el entorno docente. Sesión 4. PONENTE: Jaime López Soto. e-mail: seguridad@cursos.jimmycat.es

Curso de seguridad informática en el entorno docente. Sesión 4. PONENTE: Jaime López Soto. e-mail: seguridad@cursos.jimmycat.es Curso de seguridad informática en el entorno docente Sesión 4 PONENTE: Jaime López Soto e-mail: seguridad@cursos.jimmycat.es Contenidos Introducción a la seguridad informática Actualizaciones de seguridad

Más detalles

Windows XP Instalación y configuración de hardware

Windows XP Instalación y configuración de hardware Servicio de Informática Atención al Usuario Windows XP Instalación y configuración de hardware Sección de Atención al Usuario Ultima modificación: 01 de Julio de 2.003 Instalación y configuración de hardware

Más detalles

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN Tabla de Contenidos LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN... 1 Tabla de Contenidos... 1 General... 2 Uso de los Lineamientos Estándares...

Más detalles

CLOUD ENIAC BACKUP. Sus datos son importantes?

CLOUD ENIAC BACKUP. Sus datos son importantes? CLOUD ENIAC BACKUP Sus datos son importantes? Proteja sus datos con Cloud Eniac Backup Descripción del Producto Cloud Eniac Backup es una solución perfecta de copias de seguridad en línea que automatiza

Más detalles

Capítulo VI. Estudio de Caso de Aplicación del Integrador de Información Desarrollado

Capítulo VI. Estudio de Caso de Aplicación del Integrador de Información Desarrollado Capítulo VI Estudio de Caso de Aplicación del Integrador de Información Desarrollado 6.1 Organización elegida La Organización elegida para el caso de aplicación, es la empresa CTM Tours del grupo Costamar,

Más detalles

Manual de Procedimientos

Manual de Procedimientos 1 de 13 Elaborado por: Oficina de Planeación y Desarrollo Institucional -Área de Calidad y Mejoramiento- Revisado por: Aprobado por: Coordinador Área de Jefe de la Oficina de Informática y Telecomunicaciones

Más detalles

Ejemplo de desarrollo software empleando UML

Ejemplo de desarrollo software empleando UML Introducción El objetivo de este documento es mostrar un ejemplo de desarrollo de software para la gestión de artículos deportivos de una empresa del sector de ventas de deportes a clientes tanto a mayoristas

Más detalles