SlideShare uma empresa Scribd logo
1 de 12
Baixar para ler offline
ZFS – Zettabyte File System
●   Sistema de arquivos de criado pela Sun em meados
    de 2004;
●   Até a versão 28 possui o código aberto e sob a
    licença CDDL ;
●   Após a compra da Sun pela Oracle o código foi
    fechado (sacanagem!);
●   Solaris/OpenIndiana/FreeBSD/Linux;
●   Atualmente está na versão 31;
    ●   Criptografia;
Características
●   Trabalha com o conceito de pool de discos;
●   Checagem de integridade e recuperação automática
    em caso de falhas;
●   Usado em ambientes onde é exigido alta
    capacidade de armazenamento;
●   Além de sistema de arquivos é também um
    gerenciador de volumes;
●   Criação online de novos sistemas de arquivos;
●   Compactação de dados em nível de sistema de
    arquivos;
Características
●   Manipulação online do tamanho dos sistemas
    de arquivos;
●   Alocação dinâmica de espaço;
●   Novos discos adicionados ao pool ficam
    disponíveis para uso imediatamente;
●   Mirror/RAIDZ/RAIDZ2/RAIDZ3;
●   Snapshots;
●   Data Deduplication;
ZFS em ação – Criando um pool
ZFS em ação – Criando sistemas de
            arquivos
ZFS em ação – Alterando os
   sistemas de arquivos
ZFS em ação – Criando um mirror
ZFS em ação – Criando um RAIDZ
ZFS em ação – Criando um RAIDZ2
Limitações teóricas do ZFS
●   Tamanho máximo de arquivo de 16EB;
●   Tamanho máximo de um pool de 256 * 10^36
    bytes (256 quadrilhões de zettabytes);
●   Quantidade de dispositivos de armazenamento
    por pool de 2^64;
●   Quantidade de sistemas de arquivos por pool
    de 2^64;
●   Quantidade de pools em um sistema de 2^64;
Perguntas???
Referências
●   Guia de administração do ZFS Oracle Solaris -
    http://download.oracle.com/docs/cd/E19253-
    01/820-0447/index.html
●   FreeBSD Wiki - http://wiki.freebsd.org/ZFS

Mais conteúdo relacionado

Mais procurados

Crie e gerencie nuvens OpenStack utilizando Foreman
Crie e gerencie nuvens OpenStack utilizando ForemanCrie e gerencie nuvens OpenStack utilizando Foreman
Crie e gerencie nuvens OpenStack utilizando ForemanRenato Serra Armani
 
Trabalho de sistema operativo servidor
Trabalho de sistema operativo servidorTrabalho de sistema operativo servidor
Trabalho de sistema operativo servidordtml2k
 
Free BSD - Beatriz Monteiro e Fabio da Costa
Free BSD - Beatriz Monteiro e Fabio da CostaFree BSD - Beatriz Monteiro e Fabio da Costa
Free BSD - Beatriz Monteiro e Fabio da CostaAnderson Favaro
 
Cluster e replicação em banco de dados
Cluster e replicação em banco de dadosCluster e replicação em banco de dados
Cluster e replicação em banco de dadosSuissa
 
Marco trabalho arquitetura de computadores
Marco trabalho arquitetura de computadoresMarco trabalho arquitetura de computadores
Marco trabalho arquitetura de computadoresAntónio Filipe
 
Introdução a computação 05
Introdução a computação 05Introdução a computação 05
Introdução a computação 05Felipe Pereira
 
Apresentacao infotec 2008
Apresentacao infotec 2008Apresentacao infotec 2008
Apresentacao infotec 2008Bruno Santos
 
Linux: Kernel, Runlevels e Virtualização
Linux: Kernel, Runlevels e VirtualizaçãoLinux: Kernel, Runlevels e Virtualização
Linux: Kernel, Runlevels e VirtualizaçãoBreno Vitorino
 
RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...
RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...
RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...elliando dias
 
Introduction to the citrix xenserver
Introduction to the citrix xenserverIntroduction to the citrix xenserver
Introduction to the citrix xenserverLorscheider Santiago
 
Trabalho windows server conluido
Trabalho windows server conluidoTrabalho windows server conluido
Trabalho windows server conluidoiExtrablitz
 
Avaliação dos Mecanismos de Cache em Dispositivos de Armazenamento Secundário...
Avaliação dos Mecanismos de Cache em Dispositivos de Armazenamento Secundário...Avaliação dos Mecanismos de Cache em Dispositivos de Armazenamento Secundário...
Avaliação dos Mecanismos de Cache em Dispositivos de Armazenamento Secundário...Leonardo Santos
 
Sistemas operativos servidor
Sistemas operativos servidorSistemas operativos servidor
Sistemas operativos servidorJoao Andre Picao
 

Mais procurados (20)

Crie e gerencie nuvens OpenStack utilizando Foreman
Crie e gerencie nuvens OpenStack utilizando ForemanCrie e gerencie nuvens OpenStack utilizando Foreman
Crie e gerencie nuvens OpenStack utilizando Foreman
 
Trabalho de sistema operativo servidor
Trabalho de sistema operativo servidorTrabalho de sistema operativo servidor
Trabalho de sistema operativo servidor
 
Raid
RaidRaid
Raid
 
Free BSD - Beatriz Monteiro e Fabio da Costa
Free BSD - Beatriz Monteiro e Fabio da CostaFree BSD - Beatriz Monteiro e Fabio da Costa
Free BSD - Beatriz Monteiro e Fabio da Costa
 
Cluster e replicação em banco de dados
Cluster e replicação em banco de dadosCluster e replicação em banco de dados
Cluster e replicação em banco de dados
 
Marco trabalho arquitetura de computadores
Marco trabalho arquitetura de computadoresMarco trabalho arquitetura de computadores
Marco trabalho arquitetura de computadores
 
Por que FreeBSD?
Por que FreeBSD?Por que FreeBSD?
Por que FreeBSD?
 
Introdução a computação 05
Introdução a computação 05Introdução a computação 05
Introdução a computação 05
 
Apresentacao infotec 2008
Apresentacao infotec 2008Apresentacao infotec 2008
Apresentacao infotec 2008
 
Linux: Kernel, Runlevels e Virtualização
Linux: Kernel, Runlevels e VirtualizaçãoLinux: Kernel, Runlevels e Virtualização
Linux: Kernel, Runlevels e Virtualização
 
RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...
RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...
RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...
 
Bem-vindo ao FreeBSD
Bem-vindo ao FreeBSDBem-vindo ao FreeBSD
Bem-vindo ao FreeBSD
 
Introduction to the citrix xenserver
Introduction to the citrix xenserverIntroduction to the citrix xenserver
Introduction to the citrix xenserver
 
Adm sop-unidade2
Adm sop-unidade2Adm sop-unidade2
Adm sop-unidade2
 
Trabalho windows server conluido
Trabalho windows server conluidoTrabalho windows server conluido
Trabalho windows server conluido
 
HOST079 - Docker
HOST079 - DockerHOST079 - Docker
HOST079 - Docker
 
Avaliação dos Mecanismos de Cache em Dispositivos de Armazenamento Secundário...
Avaliação dos Mecanismos de Cache em Dispositivos de Armazenamento Secundário...Avaliação dos Mecanismos de Cache em Dispositivos de Armazenamento Secundário...
Avaliação dos Mecanismos de Cache em Dispositivos de Armazenamento Secundário...
 
Sistemas de Ficheiros Linux
Sistemas de Ficheiros LinuxSistemas de Ficheiros Linux
Sistemas de Ficheiros Linux
 
Sistemas operativos servidor
Sistemas operativos servidorSistemas operativos servidor
Sistemas operativos servidor
 
Aula 5 (raid)
Aula 5 (raid)Aula 5 (raid)
Aula 5 (raid)
 

Semelhante a ZFS – Zettabyte File System

Gerenciamento de Arquivos Nos Sistemas Operacionais
Gerenciamento de Arquivos Nos Sistemas OperacionaisGerenciamento de Arquivos Nos Sistemas Operacionais
Gerenciamento de Arquivos Nos Sistemas OperacionaisLeandro Júnior
 
Introdução ao OpenSolaris
Introdução ao OpenSolarisIntrodução ao OpenSolaris
Introdução ao OpenSolarisCindy Dalfovo
 
Perícia Forense - Análise dos Sistemas de Arquivos
Perícia Forense - Análise dos Sistemas de ArquivosPerícia Forense - Análise dos Sistemas de Arquivos
Perícia Forense - Análise dos Sistemas de ArquivosSofia Trindade
 
Sistema de arquivos - HPFS e ReiserFS/4
Sistema de arquivos - HPFS e ReiserFS/4Sistema de arquivos - HPFS e ReiserFS/4
Sistema de arquivos - HPFS e ReiserFS/4Anderson Rodrigues
 
Perícia Forense - Análise dos Sistemas de Arquivos
Perícia Forense - Análise dos Sistemas de ArquivosPerícia Forense - Análise dos Sistemas de Arquivos
Perícia Forense - Análise dos Sistemas de ArquivosThaís Favore
 
Linux em Sistemas Embarcados - SACTA 2010 - UNIPAMPA
Linux em Sistemas Embarcados - SACTA 2010 - UNIPAMPALinux em Sistemas Embarcados - SACTA 2010 - UNIPAMPA
Linux em Sistemas Embarcados - SACTA 2010 - UNIPAMPAMarcelo Veiga Neves
 
Estou seguro com no sql
Estou seguro com no sqlEstou seguro com no sql
Estou seguro com no sqlRafael Redondo
 
TDC2016POA | Trilha Banco de Dados - TempDB, aprecie com moderação
TDC2016POA | Trilha Banco de Dados -  TempDB, aprecie com moderação TDC2016POA | Trilha Banco de Dados -  TempDB, aprecie com moderação
TDC2016POA | Trilha Banco de Dados - TempDB, aprecie com moderação tdc-globalcode
 
Sistema de Arquivos.pdf
Sistema de Arquivos.pdfSistema de Arquivos.pdf
Sistema de Arquivos.pdfRobertaGomes99
 
Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1diogomendes99
 
Sistemas operativos servidor
Sistemas operativos servidorSistemas operativos servidor
Sistemas operativos servidorAndré bogas
 
Redes de computadores módulo 3
Redes de computadores módulo 3Redes de computadores módulo 3
Redes de computadores módulo 3ruitavares998
 
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...Lucas A. Romão
 
Sistemas de arquivos feito em latex
Sistemas de arquivos feito em latexSistemas de arquivos feito em latex
Sistemas de arquivos feito em latexBruno Teixeira
 
Sistemas operacionais sistemas de arquivos-atualizado-senai
Sistemas operacionais   sistemas de arquivos-atualizado-senaiSistemas operacionais   sistemas de arquivos-atualizado-senai
Sistemas operacionais sistemas de arquivos-atualizado-senaiCarlos Melo
 

Semelhante a ZFS – Zettabyte File System (20)

Gerenciamento de Arquivos Nos Sistemas Operacionais
Gerenciamento de Arquivos Nos Sistemas OperacionaisGerenciamento de Arquivos Nos Sistemas Operacionais
Gerenciamento de Arquivos Nos Sistemas Operacionais
 
Introdução ao OpenSolaris
Introdução ao OpenSolarisIntrodução ao OpenSolaris
Introdução ao OpenSolaris
 
Perícia Forense - Análise dos Sistemas de Arquivos
Perícia Forense - Análise dos Sistemas de ArquivosPerícia Forense - Análise dos Sistemas de Arquivos
Perícia Forense - Análise dos Sistemas de Arquivos
 
Sistema de arquivos - HPFS e ReiserFS/4
Sistema de arquivos - HPFS e ReiserFS/4Sistema de arquivos - HPFS e ReiserFS/4
Sistema de arquivos - HPFS e ReiserFS/4
 
Perícia Forense - Análise dos Sistemas de Arquivos
Perícia Forense - Análise dos Sistemas de ArquivosPerícia Forense - Análise dos Sistemas de Arquivos
Perícia Forense - Análise dos Sistemas de Arquivos
 
Kernel do Linux
Kernel do LinuxKernel do Linux
Kernel do Linux
 
Linux em Sistemas Embarcados - SACTA 2010 - UNIPAMPA
Linux em Sistemas Embarcados - SACTA 2010 - UNIPAMPALinux em Sistemas Embarcados - SACTA 2010 - UNIPAMPA
Linux em Sistemas Embarcados - SACTA 2010 - UNIPAMPA
 
Estou seguro com no sql
Estou seguro com no sqlEstou seguro com no sql
Estou seguro com no sql
 
Aula 13 instalação de hardware
Aula 13 instalação de hardwareAula 13 instalação de hardware
Aula 13 instalação de hardware
 
TDC2016POA | Trilha Banco de Dados - TempDB, aprecie com moderação
TDC2016POA | Trilha Banco de Dados -  TempDB, aprecie com moderação TDC2016POA | Trilha Banco de Dados -  TempDB, aprecie com moderação
TDC2016POA | Trilha Banco de Dados - TempDB, aprecie com moderação
 
Redes e Servidores
Redes e ServidoresRedes e Servidores
Redes e Servidores
 
Sistema de Arquivos.pdf
Sistema de Arquivos.pdfSistema de Arquivos.pdf
Sistema de Arquivos.pdf
 
Aula 5 (Raid)
Aula 5 (Raid)Aula 5 (Raid)
Aula 5 (Raid)
 
Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1
 
Sistemas operativos servidor
Sistemas operativos servidorSistemas operativos servidor
Sistemas operativos servidor
 
Redes de computadores módulo 3
Redes de computadores módulo 3Redes de computadores módulo 3
Redes de computadores módulo 3
 
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
 
Sistemas de arquivos feito em latex
Sistemas de arquivos feito em latexSistemas de arquivos feito em latex
Sistemas de arquivos feito em latex
 
Sistemas operacionais sistemas de arquivos-atualizado-senai
Sistemas operacionais   sistemas de arquivos-atualizado-senaiSistemas operacionais   sistemas de arquivos-atualizado-senai
Sistemas operacionais sistemas de arquivos-atualizado-senai
 
Gerencia de Memória Opensolaris
Gerencia de Memória OpensolarisGerencia de Memória Opensolaris
Gerencia de Memória Opensolaris
 

Mais de flisolmaringa

Desenvolvimento de jogos para iOS com Cocos2d
Desenvolvimento de jogos para iOS com Cocos2dDesenvolvimento de jogos para iOS com Cocos2d
Desenvolvimento de jogos para iOS com Cocos2dflisolmaringa
 
Introdução ao LaTeX
Introdução ao LaTeXIntrodução ao LaTeX
Introdução ao LaTeXflisolmaringa
 
Platinum Arts Sandbox - Game Maker
Platinum Arts Sandbox - Game MakerPlatinum Arts Sandbox - Game Maker
Platinum Arts Sandbox - Game Makerflisolmaringa
 
Introdução ao processamento paralelo com o Grand Central Dispatch
Introdução ao processamento paralelo com o Grand Central DispatchIntrodução ao processamento paralelo com o Grand Central Dispatch
Introdução ao processamento paralelo com o Grand Central Dispatchflisolmaringa
 
Sugar: Um sistema operacional para crianças
Sugar: Um sistema operacional para criançasSugar: Um sistema operacional para crianças
Sugar: Um sistema operacional para criançasflisolmaringa
 
Software livre: filosofia, utopia ou alternativa viável?
Software livre: filosofia, utopia ou alternativa viável?Software livre: filosofia, utopia ou alternativa viável?
Software livre: filosofia, utopia ou alternativa viável?flisolmaringa
 
Apresentando o FreeBSD
Apresentando o FreeBSDApresentando o FreeBSD
Apresentando o FreeBSDflisolmaringa
 

Mais de flisolmaringa (10)

Linux de A a Z
Linux de A a ZLinux de A a Z
Linux de A a Z
 
Desenvolvimento de jogos para iOS com Cocos2d
Desenvolvimento de jogos para iOS com Cocos2dDesenvolvimento de jogos para iOS com Cocos2d
Desenvolvimento de jogos para iOS com Cocos2d
 
Introdução ao LaTeX
Introdução ao LaTeXIntrodução ao LaTeX
Introdução ao LaTeX
 
Linguagem Go
Linguagem GoLinguagem Go
Linguagem Go
 
Platinum Arts Sandbox - Game Maker
Platinum Arts Sandbox - Game MakerPlatinum Arts Sandbox - Game Maker
Platinum Arts Sandbox - Game Maker
 
Introdução ao processamento paralelo com o Grand Central Dispatch
Introdução ao processamento paralelo com o Grand Central DispatchIntrodução ao processamento paralelo com o Grand Central Dispatch
Introdução ao processamento paralelo com o Grand Central Dispatch
 
Sugar: Um sistema operacional para crianças
Sugar: Um sistema operacional para criançasSugar: Um sistema operacional para crianças
Sugar: Um sistema operacional para crianças
 
Software livre: filosofia, utopia ou alternativa viável?
Software livre: filosofia, utopia ou alternativa viável?Software livre: filosofia, utopia ou alternativa viável?
Software livre: filosofia, utopia ou alternativa viável?
 
Django
DjangoDjango
Django
 
Apresentando o FreeBSD
Apresentando o FreeBSDApresentando o FreeBSD
Apresentando o FreeBSD
 

ZFS – Zettabyte File System

  • 1. ZFS – Zettabyte File System ● Sistema de arquivos de criado pela Sun em meados de 2004; ● Até a versão 28 possui o código aberto e sob a licença CDDL ; ● Após a compra da Sun pela Oracle o código foi fechado (sacanagem!); ● Solaris/OpenIndiana/FreeBSD/Linux; ● Atualmente está na versão 31; ● Criptografia;
  • 2. Características ● Trabalha com o conceito de pool de discos; ● Checagem de integridade e recuperação automática em caso de falhas; ● Usado em ambientes onde é exigido alta capacidade de armazenamento; ● Além de sistema de arquivos é também um gerenciador de volumes; ● Criação online de novos sistemas de arquivos; ● Compactação de dados em nível de sistema de arquivos;
  • 3. Características ● Manipulação online do tamanho dos sistemas de arquivos; ● Alocação dinâmica de espaço; ● Novos discos adicionados ao pool ficam disponíveis para uso imediatamente; ● Mirror/RAIDZ/RAIDZ2/RAIDZ3; ● Snapshots; ● Data Deduplication;
  • 4. ZFS em ação – Criando um pool
  • 5. ZFS em ação – Criando sistemas de arquivos
  • 6. ZFS em ação – Alterando os sistemas de arquivos
  • 7. ZFS em ação – Criando um mirror
  • 8. ZFS em ação – Criando um RAIDZ
  • 9. ZFS em ação – Criando um RAIDZ2
  • 10. Limitações teóricas do ZFS ● Tamanho máximo de arquivo de 16EB; ● Tamanho máximo de um pool de 256 * 10^36 bytes (256 quadrilhões de zettabytes); ● Quantidade de dispositivos de armazenamento por pool de 2^64; ● Quantidade de sistemas de arquivos por pool de 2^64; ● Quantidade de pools em um sistema de 2^64;
  • 12. Referências ● Guia de administração do ZFS Oracle Solaris - http://download.oracle.com/docs/cd/E19253- 01/820-0447/index.html ● FreeBSD Wiki - http://wiki.freebsd.org/ZFS