Alternativa ZFS para Linux?

12

Estou executando o OpenSolaris com o ZFS no meu servidor de arquivos principal. Eu fui originalmente com o ZFS porque ouvi muitas coisas incríveis sobre ele:

  • Intervalo de disco automático (zpools)
  • RAID de software (RAID-Z)
  • Redimensionamento automático do pool substituindo os discos RAIDZ
  • Soma de verificação no nível do bloco
  • Não há limites práticos de volume único
  • Desduplicação "Coming Soon"

Depois de cutucar o OpenSolaris por um tempo, isso realmente me incomoda. Eu conheço o Fedora / CentOS e o Debian / Ubuntu muito melhor, e estou acostumado com a maneira de fazer coisas do Linux versus a versão Solaris / BSD. Eu quero mudar para o Linux, mas não sei o que usar para o meu FS.

Não estou disposto a usar o FUSE ou um kernel pré-beta para obter o ZFS. O Btrfs tem uma potencial paridade de recursos, mas ainda não é estável mesmo agora (meses depois de eu ter visto pela primeira vez). O que você recomenda como um equivalente do ZFS (recursos desejados mencionados acima) para uma caixa do Linux?

    
por Maelstrom 10.12.2010 / 07:02

7 respostas

6

Já considerou o núcleo NexentaStor ou Nexenta? Está ativamente desenvolvido agora que o destino do projeto OpenSolaris é desconhecido. O Nexenta também é mais parecido com o GNU. A edição Nexenta Community é uma boa implementação semelhante a um appliance que aproveita os recursos do ZFS e fornece uma excelente GUI. O núcleo Nexenta é uma variante enxuta que é essencialmente um OpenSolaris mais utilizável.

Veja: link

    
por 10.12.2010 / 08:48
8

Há uma implementação de kernel nativo do ZFS disponível para o Linux agora, sendo desenvolvida pelo LLNL.

Existem pacotes para o Ubuntu disponíveis em um PPA, que são facilmente compilados no Debian (apenas adicione o repositório deb-src ao sources.list do apt, faça o download, atualize o debian / changelog e o dh-build-package. o zfs-dkms e outros pacotes).

Estou usando o XFS há mais de 10 anos no linux e no btrfs há cerca de um ano. Eu tenho usado o ZFS por alguns dias agora e estou completamente vendido nele. é o que eu sempre quis em um sistema de arquivos, mesmo sem saber realmente ... responde praticamente a todos os aborrecimentos que eu já tive com o gerenciamento de disco e sistema de arquivos.

Vou migrar meus discos btrfs atuais (usados atualmente para armazenamento em massa de arquivos, backups de rsync etc.) no ZFS em breve. E eu já estou planejando uma migração futura de diretórios / home e outros para um zpool.

LINKS:

link

link

    
por 12.09.2011 / 00:56
4

Você pode considerar a próxima versão do link do Debian GNU / kFreeBSD quando estiver fora. É uma distribuição Debian com o kernel Linux substituído por um do FreeBSD. link

    
por 10.12.2010 / 20:11
2

Tanto quanto eu sei, o btrfs é o único projeto que fornecerá recursos equivalentes ao ZFS. Eu tenho mantido um olhar atento sobre isso, mas não estou esperando que seja estável em produção por alguns anos, considerando o tempo que o ZFS levou para chegar lá. Eu suspeito que os projetos de código aberto baseados no Open Solaris serão estáveis mais cedo. Talvez o Oracle vá usar o GPL ZFS, já que essa foi a razão para iniciar o projeto btrfs.

Eu considero o comentário sobre o "modo Linux de fazer coisas" interessante porque eu considero todas as plataformas estilo Unix essencialmente equivalentes. Eles executam o mesmo software e só diferem em algumas pequenas coisas sysadmin como onde os arquivos de configuração são armazenados.

    
por 15.12.2010 / 00:42
1

Uma alternativa é olhar para a possibilidade de usar o FreeBSD sobre o Linux como O FreeBSD suporta o ZFS desde 2007, então é provável que seja mais maduro que o Linux.

O FreeBSD suporta a maioria dos softwares de código aberto como o Apache, PHP, MySQL, etc.

O suporte de hardware pode não ser tão amplo, embora eu não tenha tido problemas nessa área antes.

Dê uma olhada: link

Um ponto negativo ao usar a porta zfsonlinux é que uma atualização do kernel do ubuntu (o que poderia acontecer) significaria recompilar e vinculá-la novamente ao kernel.

    
por 12.09.2011 / 01:16
1

A Nexenta, também relacionada ao NexentaStor, é uma distro completa que já existe há algum tempo. É baseado no Debian (similar ao Ubuntu), mas usa um kernel OpenSolaris. Desta forma, você obtém o melhor dos dois mundos; velocidade do ZFS no nível do kernel, junto com todas as sutilezas do Linux / GNU.

NexentaStor, que ewhite mencionado anteriormente é uma versão de appliance da Nexenta que possui um sistema completo de configuração e gerenciamento de GUI da web. A edição da comunidade fornece um máximo de 18 TB de espaço utilizável (independentemente da capacidade do disco). Eu não gosto de ser limitado:)

    
por 19.12.2010 / 14:28
0

Eu acho que você deveria esquecer o openSolaris. Está parado por agora. E também acho que a equipe de desenvolvimento do Solaris será uma história para o futuro. Sugiro migrar para outra plataforma. O ZFS é o melhor a pensar que o lançamento do SUN (Oracle), mas eu acho que nos próximos 5 anos, não teremos o Solaris 11 e desenvolvimento será brojken.

    
por 20.12.2010 / 16:22