Estou executando o OpenSolaris com ZFS para meu servidor de arquivos principal. Originalmente, fui com o ZFS porque ouvi muitas coisas impressionantes sobre isso:
- Extensão automática de disco (zpools)
- RAID de software (RAID-Z)
- Redimensionamento automático de pool substituindo discos RAIDZ'd
- Soma de verificação em nível de bloco
- Sem limites práticos de volume único
- Desduplicação "Em breve"
Depois de cutucar o OpenSolaris por um tempo, isso realmente me incomoda. Conheço o Fedora / CentOS e o Debian / Ubuntu muito melhor, e estou acostumado com o jeito Linux de fazer coisas versus a versão Solaris / BSD. 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 agora (meses depois que eu o examinei). O que você recomenda como equivalente ao ZFS (recursos desejados mencionados acima) para uma caixa Linux?
linux
filesystems
zfs
Redemoinho
fonte
fonte
Respostas:
Você já considerou o NexentaStor ou Nexenta core? É desenvolvido ativamente agora que o destino do projeto OpenSolaris é desconhecido. O Nexenta também é mais parecido com o GNU. A edição da Comunidade Nexenta é uma boa implementação do tipo dispositivo, que aproveita os recursos do ZFS e fornece uma excelente interface gráfica. O núcleo Nexenta é uma variante simplificada que é essencialmente um OpenSolaris mais utilizável.
Veja: http://nexenta.org/projects/site/wiki/WhyNexenta
fonte
Há uma implementação nativa de kernel do ZFS disponível para linux agora, sendo desenvolvida pelo LLNL.
Existem pacotes para o ubuntu disponíveis em um PPA, que são facilmente compilados no debian (basta adicionar o repositório deb-src ao sources.list do apt, fazer download, atualizar o debian / changelog e o dh-build-package. Em seguida, instale o zfs- dkms e outros pacotes).
Uso o XFS há mais de 10 anos no Linux e no btrfs há cerca de um ano. Estou usando o ZFS há alguns dias e sou completamente vendido nele. é o que eu sempre quis em um sistema de arquivos sem nem mesmo saber ... responde praticamente todos os aborrecimentos que já tive com o gerenciamento de disco e sistema de arquivos.
Migrarei meus discos btrfs atuais (atualmente usados para armazenamento em massa de arquivos, backups rsync, etc.) para o ZFS no futuro próximo. E eu já estou planejando uma migração futura de / home e outros diretórios para um zpool.
LINKS:
http://zfsonlinux.org/
https://launchpad.net/~zfs-native/+archive/stable
fonte
Você pode considerar a próxima versão do Debian GNU / kFreeBSD http://www.debian.org/ports/kfreebsd-gnu/ quando estiver disponível. É uma distribuição Debian com o kernel Linux substituído por um FreeBSD. http://robertmh.wordpress.com/2010/11/27/about-zfs-in-squeeze-2/
fonte
Até onde eu sei, o btrfs é o único projeto que fornecerá recursos equivalentes ao ZFS. Fico de olho nisso, mas não espero que a produção seja estável por alguns anos, considerando o tempo que o ZFS levou para chegar lá. Suspeito que os projetos de código aberto baseados no Open Solaris sejam estáveis mais cedo. Talvez a Oracle faça o GPL ZFS, já que esse foi o motivo para iniciar o projeto btrfs.
Considero o comentário sobre a "maneira de fazer coisas do Linux" interessante, porque considero todas as plataformas no estilo Unix essencialmente equivalentes. Eles executam o mesmo software e diferem apenas em algumas coisas menores, como onde os arquivos de configuração estão armazenados.
fonte
Uma alternativa é examinar a possibilidade de usar o FreeBSD sobre Linux, pois o FreeBSD suporta o ZFS desde 2007 e, portanto, provavelmente será mais maduro que a porta Linux.
O FreeBSD suporta a maioria dos softwares de código aberto comuns, como Apache, PHP, MySQL etc.
O suporte a hardware pode não ser tão amplo, embora eu não tenha tido problemas nessa área antes.
Dê uma olhada: http://wiki.freebsd.org/ZFS
Um aspecto negativo do uso da porta zfsonlinux é que uma atualização do kernel do ubuntu (o que poderia acontecer) significaria recompilar e vinculá-la novamente ao kernel.
fonte
A Nexenta, também relacionada ao NexentaStor, é uma distro completa que já existe há algum tempo. É baseado no Debian (semelhante ao Ubuntu), mas usa um kernel do OpenSolaris. Dessa forma, você obtém o melhor dos dois mundos; velocidade ZFS no nível do kernel, empacotada com todas as sutilezas do linux / GNU.
O NexentaStor, mencionado anteriormente como ewhite, é uma versão de dispositivo do Nexenta que possui um sistema completo de configuração e gerenciamento da 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 :)
fonte
Eu acho que você deve esquecer o openSolaris. Está parado por enquanto. 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 é a melhor opção para o lançamento do SUN (Oracle), mas acho que nos próximos 5 anos não teremos o Solaris 11 e o desenvolvimento será interrompido.
fonte