Existe um caso contra o ZFS?

9

Ainda existe um caso contra o uso do ZFS na produção?
Executo os servidores Solaris e estou planejando uma atualização para o Solaris 10 10/09 a partir de uma versão anterior.
Atualmente, usamos o SVM para discos locais e a tecnologia do nosso fornecedor para gerenciamento de volumes SAN. Estamos pensando em migrar a maioria (se não todos) de nosso armazenamento para o ZFS. Queremos poder usar o LiveUpgrade em snapshots, gerenciamento fácil de armazenamento (especialmente o aumento de uma LUN), rápida recuperação de recursos, etc.
Existem algumas "dicas" que devemos observar? Temos muitos bancos de dados Oracle. Isso é um problema? Algum de vocês teve experiências negativas fazendo o que estamos pensando?

Louis Munro
fonte
1
A NetApp parece achar que sim;)
Chopper3 15/01
2
Sim, exatamente, apenas porque o produto Suns é capaz de superar o NetApps de primeira linha por um décimo do preço. Ainda é um fã da NetApp.
PFO

Respostas:

9

Atualmente, temos zfs em produção para nossas zonas de servidores de aplicativos (centenas de usuários) e funciona muito bem, atualmente estamos testando-o com um oracle 10 DB de desenvolvimento e até agora (4 meses) não tivemos problemas. Verifique http://www.solarisinternals.com/wiki/index.php/ZFS_for_Databases

especialmente: "corresponda o tamanho do registro do ZFS ao db_block_size do Oracle"

golemwashere
fonte
Que tipo de carga? OLTP?
slovon
sim, é OLTP e não actualmente muito carregado, posso confirmar que não tinha problemas com ZFS ainda
golemwashere
7

Temos uma configuração de ZFS de 96 TB em um dispositivo de armazenamento unificado Sun Storage 7410 (em cluster) com vários links (8x) de 10 GBit / s. Ele usa o ZFS e o OpenSolaris. Esta caixa é demais!

pfo
fonte
1

Em nossa loja, ainda estamos esperando. No entanto, nosso uso é principalmente de banco de dados e é muito exigente quanto ao sistema de arquivos e preferimos ver alguém passar horas e dias testando e ajustando, pois não temos muitos recursos (loja pequena).

Em casa, estou usando, mas é um servidor de arquivos normal, sem realmente usar todas as possibilidades.

Slovon
fonte
1

O SmugMug.com usa a mesma caixa 7410 atrás do seu banco de dados MySql e realmente adora. O CEO fez uma apresentação no mysqlconf e o 7410 / ZFS foi uma das coisas favoritas que eles implementaram.

Robert
fonte
1

O único caso que tenho contra isso é o seu licenciamento / patentes e o fato de a Oracle estar se aborrecendo com as coisas de código aberto que adquiriu ao comprar a Sun. Caso contrário, espero o dia em que o btrfs estará em pé de igualdade (e no futuro, melhor que) com o ZFS.

coredump
fonte
0

Pode-se acreditar que a Oracle funcionaria bem com o ZFS, já que eles são a mesma empresa agora.

Brian Carlton
fonte
2
Durante toda a semana - talvez espere alguns meses antes de ter essa visão!
Jon Rhoades
Isso pode levar tempo; mesmo a própria Oracle não funciona bem - toda tecnologia tem seus próprios truques.
slovon
0

Muitos recursos interessantes.

No entanto, o ZFS (como outros métodos de gerenciamento de volume lógico) pode falhar e perder seus dados em um piscar de olhos devido a falhas no sistema de arquivos que não seriam realmente um problema em sistemas de arquivos mais rudimentares. É muito mais difícil juntar tudo quando você não sabe onde está tudo. RAID não é uma panacéia. Ocorrem falhas que os relatórios da unidade não resolvem.

Eu não o usaria para montar um sistema operacional, mas é bom para dados e bancos de dados - se você tiver backups e souber o suficiente para não explodir um sistema. Não estou falando de erros rm -rf / level aqui, mas coisas como algumas unidades em uma matriz de ataque falham ao mesmo tempo ou não entendem a importação / exportação do ZFS. Outras soluções LVM têm problemas semelhantes.

voltaire
fonte
2
Então, você tem algum detalhe ou o seu argumento é basicamente "é mais complexo, portanto é mais fácil quebrar"?
Chris S
É mais como usá-lo onde você precisar (o ZFS é o melhor LVM na minha opinião), mas você pode esquecer as ferramentas de recuperação de dados. Para mim, a incapacidade de recuperar rápida e facilmente dados de um volume insuficiente é uma desvantagem na maioria dos LVMs. Espero que alguém escreva as ferramentas.
Voltaire
O ZFS é COW, então não consigo entender de que falhas no sistema de arquivos você está falando aqui? Sempre espelhe as unidades do SO e, se o hardware falhar, o SYSPOOL ainda poderá operar. Configurar a limpeza automática regular também ajudará a garantir que você não perca dados. O ZFS evita 100% de perda de dados silenciosa e a capacidade de instantâneo é excelente!
Khushil