Global File System (GFS)...



Documentos relacionados
General Parallel File System

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

Sistemas de archivos distribuidos. Alvaro Ospina Sanjuan

PVFS (Parallel Virtual File System)

18 y 19 Sistemas de Archivos Distribuidos y Tarea 05

Ventajas del almacenamiento de datos de nube

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

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.

RAID 0 : No redundante

RAID. Redundant Array of Independent Disks. Rafael Jurado Moreno Fuente: Wikipedia

Servicios de impresión y de archivos (Windows 2008)

Introducción Subsistemas de disco inteligentes Técnicas de entrada y salida. Storage. Esteban De La Fuente Rubio SASCO. 7 de noviembre de 2013

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

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

Arquitectura de sistema de alta disponibilidad

PRESENTACIÓN TÉCNICA Y REQUISITOS DOCUMENTO EXTERNO

GlusterFS. Una visión rápida a uno de los más innovadores sistema de archivos distribuido

SISTEMAS DE ARCHIVOS DISTRIBUIDOS

Redes de Almacenamiento

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

Servidores corporativos Linux

Sistemas de Operación II

Qué es un sistema de almacenamiento RAID?

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

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

Introducción a las redes de computadores

Parallel Virtual File System (PVFS)

Parallel Virtual File System (PVFS)

Redes de Altas Prestaciones

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

Redes de Altas Prestaciones

Arquitecturas de Bases de Datos. Carlos A. Olarte BDII

Módulos: Módulo 1. Hardware & Arquitectura de sistemas - 20 Horas

Sistemas de arreglo de discos RAID. - Alex Avila

Capítulo 5. Cliente-Servidor.

WINDOWS : COPIAS DE SEGURIDAD

Almacenamiento en sistemas computacionales

Guía de instalación y configuración de IBM SPSS Modeler Social Network Analysis 16

RAID 0, 1 y 5. RAID 0 (Data Striping)

Hostaliawhitepapers. Las ventajas de los Servidores dedicados. Cardenal Gardoki, BILBAO (Vizcaya) Teléfono:

Componentes de Integración entre Plataformas Información Detallada

Guía de configuración para cuentas de correo

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


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

CURSO: APACHE SPARK CAPÍTULO 2: INTRODUCCIÓN A APACHE SPARK.

Peer-to-Peer (Punto a Punto) Cliente-Servidor

comercio electrónico Antonio Sanz Comercio Electrónico

Qué ventajas presenta Google Drive para catedráticos y alumnos?

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS

Familia de Windows Server 2003

Sistemas Operativos Windows 2000

Curso de seguridad informática en el entorno docente. Sesión 4. PONENTE: Jaime López Soto.

EXPEDIENTE: 2/2015 ADQUISICIÓN E INSTALACIÓN DE INFRAESTRUCTURA CIENTÍFICA Y TECNOLÓGICA PARA CÉNITS PLIEGO DE PRESCRIPCIONES TÉCNICAS

Introducción al Cluster

CAPÍTULO 3: Resultados

Nuevas tendencias: Virtualización de computadores / servidores

Sistemas de ficheros en Servidores de Información multimedia

SQUID. Universidad Técnica Federico Santa María Casa Central Elo322-Redes de Computadores Profesor Agustín González Primer Semestre 2009

Plataformas paralelas

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

Memoria Compartida Distribuida (DSM) Sistema de Archivos

Guía de uso del Cloud Datacenter de acens

Anexo 13 : Redes de Almacenamiento (SAN - Storage Area Network)

Motores de Búsqueda Web Tarea Tema 2

Normativa de Hosting Virtual de la Universidad de Sevilla

Monitorización de sistemas y servicios

D- Realiza un informe sobre los diferentes programas que existen en el mercado informático que permite crear imágenes de respaldo de tu equipo.

Manual Utilización. Gemelo Backup Online WEB I N D I C E. Cómo ingresar a la cuenta. Funcionalidades Gemelo Backup Online WEB > Control de la Cuenta

Utilización del sistema operativo GNU/ Linux en las netbooks

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

Autenticación Centralizada

Guia de uso para cuentas de correo Correo electrónico.

Guía rápida del usuario. Disco duro virtual.

TEMA 6: «LOS SISTEMAS DE ARCHIVO» Implantación de Sistemas Operativos

Instantáneas o Shadow Copy

Servinómina. Servicio de Visualización de Nóminas. (Servinómina) Agosto de Página 1 de 8 MINISTERIO DE HACIENDA Y ADMINISTRACIONES PÚBLICAS

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

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

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

[TECNOLOGÍA RAID] Documentos de formación de SM Data:

Seminario Electrónico de Soluciones Tecnológicas sobre Content Networking

6 Sistemas de Archivos

PROYECTO FINAL. Se deberán configurar y administrar cada uno de los servicios mencionados anteriormente bajo los siguientes lineamientos.

Mi primer servidor. Fernando Fernández Consultor Preventa HP ISS

INTRODUCCION. entidades. Modelo lógico de la base de datos. Matricula. carne. codigo_curso. año semestre nota. propiedades

Proceso de Servicio de Informática y Comunicaciones

computadoras que tienen este servicio instalado se pueden publicar páginas web tanto local como remotamente.

TELEPROCESOS Y SISTEMAS DISTRIBUIDOS

Beneficios estratégicos para su organización. Beneficios. Características V

LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN SQL SERVER

Instrucciones de instalación de IBM SPSS Modeler Server 16 para Windows

Ejemplo de montar un NFS

MANUAL COPIAS DE SEGURIDAD

BIG DATA. Jorge Mercado. Software Quality Engineer

Tareas básicas en OneNote 2010 Corresponde a: Microsoft Office OneNote 2010

Transcripción:

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 de FC generalmente). No existen los roles de cliente/servidor. Todos los nodos tienen el mismo tratamiento y acceden directamente al dispositivo de almacenamiento, lo que elimina la sobrecarga de red por File I/O como ocurre en NFS. Depende de un gestor de bloqueos distribuido que mantiene la información necesaria para el acceso concurrente (a través de la red). GFS nació como un proyecto OpenSource sobre SGI IRIX y ahora forma parte de una distribución comercial Red Hat Enterprise Linux. 1

...GFS... 2

...GFS... Necesita un servicio global, que tiene el control sobre los metadatos (qué es un directorio?, donde están situados?, fechas de actualización, permisos, etc.), los discos duros compartidos solamente contienen los datos. Tiene dos modos de funcionamiento: asimétrico: con un servidor central: Todo pasa por el servidor, que es quien provee la sincronización entre clientes, pues estos hacen las peticiones de modificación de metadata al servidor (abrir, cerrar, borrar, etc.) y leen los datos de los discos duros compartidos. simétrico: sin servidor central, los discos contienen datos y metadatos que son controlados por cada máquina al ser accedidos, estos accesos son sincronizados gracias a bloqueos globales, que se apoyan en la ayuda del hardware tanto por parte del bus SCSI como por parte del switch FC. 3

..GFS... 4

...GFS... GFS utiliza técnicas transaccionales en los clientes para recuperarse rápidamente de cualquier fallo. El sistema de ficheros aparenta ser local para cada cliente, mientras que el código de GFS en el kernel de cada máquina se encarga de sincronizar el acceso a los bloques, de una forma completamente simétrica: todas las máquinas tienen la misma prioridad de acceso a los datos. GFS utiliza cachés de lectura y escritura para acelerar su funcionamiento, y soporta toda la semántica de ficheros de UNIX (atributos, etc). El software de GFS se divide en dos partes: un controlador en el kernel y una serie de utilidades en el espacio de usuario para crear el sistema de ficheros GFS, configurarlo, administrarlo, etc... 5

..GFS... Las principales características y ventajas de un sistema de ficheros por discos compartidos son: Mayor disponibilidad del sistema de ficheros. Elimina el punto de fallo (SPF) que representaba el servidor de ficheros: ahora todos los equipos tienen la misma prioridad y las mismas posibilidades en el acceso a los discos. Balanceo de carga, ya que los clientes son capaces de acceder directamente a cualquier porción de datos en cualquiera de los dispositivos de almacenamiento. No hay ningún posible cuello de botella que se encargue de dirigir el tráfico. Una buena distribución de los datos conseguiría un mejor rendimiento en la operaciones de I/O. 6

..GFS... Se pueden agregar todos los discos compartidos en una única unidad virtual, accesible por igual desde todos los equipos. De esta forma, se flexibiliza y facilita enormemente la administración del espacio de los dispositivos. Mayor escalabilidad en capacidad, conectividad y ancho de banda, al no estar limitados por la arquitectura cliente/servidor, donde la capacidad del servidor limita la capacidad total del sistema. 7

...NFS vs GFS... 8

...GFS... 9

...GFS (CLVM)... El Cluster Logical Volume Manager (CLVM) permite a los servidores acceder a los discos de una SAN. Virtualiza las unidades de almacenamiento y permite agregación para un acceso único al pool de discos como un sólo volumen lógico. Cambios en la configuración del gestor de volúmenes son visibles por todos los servidores en la SAN. Permite también el redimensionamiento de los discos de manera transparente y múltiples caminos de I/O para conseguir tolerancia a fallos. Por último, permite también el espejo de volúmenes. 10

...GFS... 11

... GFS... 12

... GFS 13

General Parallel File System (GPFS)... Sistema de ficheros compartido de IBM. Utiliza IBM Virtual Shared Disk (VSD) que permite el transporte de bloques de disco a través de la red (IP o FC). Proporciona varios Terabytes de almacenamiento en un único sistema de ficheros. Todos los nodos del cluster pueden leer y escribir de manera simultánea el mismo fichero, mediante técnicas de división del mismo en múltiples discos. GPFS paraleliza de manera automática las operaciones de I/O mediante el almacenamiento de bloques en varios discos a través de su división en otros más pequeños (stripe). Presenta características de alta disponibilidad (sigue funcionando pese a las caídas de varios nodos) y tolerancia a fallos ya que los datos no se pierden a pesar del fallo de algunos discos del sistema. 14

...GPFS... Distribución automática de los bloques en varios discos: 15

...GPFS... 16

...GPFS... La mayoría de servicios GPFS se realizan en los nodos a través de extensiones del kernel. Sin embargo, existen tres funciones realizadas por el sistema GPFS de manera global: Establecimiento del quorum mínimo: Para tres o más nodos el tamaño mínimo es la mitad mas uno del conjunto. Puede trabajar en modo single-node (dos nodos). Gestor del sistema de ficheros: configuración, gestión de espacio de disco, gestión de tokens, quotas y seguridad. Metanodo: uno de los nodos es el responsable de garantizar la integridad de los metadatos acerca de los ficheros, de forma que solamente un nodo pueda actualizarlos simultáneamente. 17

... GPFS... Los metadatos son utilizados para localizar y organizar los datos contenidos en los bloques GPFS. Existen dos tipos: i-node: que apunta a los bloques originales. Cuando este es pequeño puede apuntar únicamente al bloque que compone el fichero, mientras que en el resto de casos apuntará a los indirect-blocks. indirect-blocks: apuntan a los distintos bloques GPFS que forman un bloque general. Son apuntados por los i-node. 18

...GPFS... 19

... GPFS No existe la restricción de 2 Gb por tamaño de fichero como en otros sistemas de ficheros. Los valores máximos son los siguientes: 32 sistemas de ficheros por conjunto de nodos 9 Terabytes por fichero. 256 millones de ficheros por sistema de ficheros. GPFS permite también un sistema de quotas hard o soft. 20