Explorando zfs

17
USE IMPROVE EVANGELIZE Explorando ZFS Juan Jacobo Tibaquirá Osug Leader [email protected] [email protected] colosug.org

Transcript of Explorando zfs

Page 1: Explorando zfs

USE IMPROVE EVANGELIZE

Explorando ZFSJuan Jacobo Tibaquirá Osug Leader

[email protected]@kumokojo.com

colosug.org

Page 2: Explorando zfs

2

USE IMPROVE EVANGELIZE

Historia

En el año 2002 nace la primera idea sobre el proyecto ZFS.

El anuncio oficial de ZFS se produjo enSeptiembre del 2004

En el año 2005 se lanza oficialmente latecnologia ZFS

Page 3: Explorando zfs

3

USE IMPROVE EVANGELIZE

¿QUE ES ZFS?

ZFS es una nueva clase de sistema de ficheros que proporciona:

Administración simple.Confiabilidad.Semántica transaccional.Integridad de datos. Una inmensa escalabilidad.

Page 4: Explorando zfs

4

USE IMPROVE EVANGELIZE

Concepto de ZFS

ZFS se basa en el concepto de grupos de almacenamiento o pools.

Page 5: Explorando zfs

5

USE IMPROVE EVANGELIZE

Concepto de ZFS

No mas volumenes/ particiones

Page 6: Explorando zfs

6

USE IMPROVE EVANGELIZE

Caracteristicas de un zpool

El zpool esta formado por dispositivos de almacenamiento de igual o diferentes capacidades.

El zpool puede crecer y encoger añadiendo y quitando discos.

Page 7: Explorando zfs

7

USE IMPROVE EVANGELIZE

Caracteristicas de un zpool

Page 8: Explorando zfs

8

USE IMPROVE EVANGELIZE

Volumenes vs ZFS

VolumenesParticion/volume para cada FS

Crecimiento/manual

Cada FS posee ancho de banda limitado

Page 9: Explorando zfs

9

USE IMPROVE EVANGELIZE

Volumenes vs ZFS

Almacenamiento en gruposNo hay que manejar particiones

Crecimiento/ automatico

Ancho de banda disponible

Page 10: Explorando zfs

10

USE IMPROVE EVANGELIZE

Administración Simple

Todo se resume al manejo de 2 interfaces de comando, zpool(1M) y zfs(1M)

Administracion se puede realizar via remota.

No es necesario enfrentarse a problemasinherentes de los administradores devolumenes(LVM)

Page 11: Explorando zfs

11

USE IMPROVE EVANGELIZE

Modelo Transaccional

ZFS es un sistema de archivos transaccional.

Los datos se administran mediante la semántica copia por escritura (copy on write)

No mas fsck !

Page 12: Explorando zfs

12

USE IMPROVE EVANGELIZE

Escalabilidad

Soporta al rededor de 256 trillones de zettabytes de almacenamiento, (264 veces la capacidad de un sistema de ficheros de 64 bits).

El primer FS de 128 bits

Page 13: Explorando zfs

13

USE IMPROVE EVANGELIZE

Mirroring

Ofrece diversos niveles de redundancia de datos que incluyen una variacion de RAID-5 conocida como RAID-Z.

Si se detecta un bloque de datos incorrecto, ZFS recupera los datos correctos.

Page 14: Explorando zfs

14

USE IMPROVE EVANGELIZE

Sumas de comprobación.

En ZFS efectúa una suma de comprobación de todos los datos y metadatos.

Creados para detectar modos de error.

Las sumas de comprobación de ZFS sealmacenan de forma que estos modos de

error se detecten y se obtenga una recuperación eficaz.

Page 15: Explorando zfs

15

USE IMPROVE EVANGELIZE

Snapshots

Una instantánea es una copia de sólo lectura de un sistema de archivos.

Inicialmente, las instantáneas no consumenespacio adicional en el grupo.

Page 16: Explorando zfs

16

USE IMPROVE EVANGELIZE

Hora de la Practica

Preparación de entorno.ZFS poolsMirroringRAID-ZZFS file systemZFS volumesZFS encryption

Page 17: Explorando zfs

USE IMPROVE EVANGELIZE

GRACIAS!

Juan Jacobo TibaquiráOsug Leader

[email protected] [email protected]

“open” artwork and icons by chandan: http://blogs.sun.com/chandan