A nova versão do OpenZFS 2.1 já foi lançada e vem com suporte a dRAID, melhorias de compatibilidade e muito mais.

O lançamento da nova versão do projeto OpenZFS 2.1 foi anunciado e nesta nova versão várias melhorias são apresentadas, das quais a mudança mais importante nesta versão é o suporte adicionado para dRAID.

Para aqueles que não estão familiarizados com o OpenZFS, você deve saber que este fornece uma implementação dos componentes do ZFS relacionado ao sistema de arquivos e ao gerenciador de volume. Em particular, os seguintes componentes são implementados: SPA (Storage Pool Allocator), DMU (Data Management Unit), ZVOL (ZFS Emulated Volume) e ZPL (ZFS POSIX Layer).

Além disso, o projeto oEle oferece a capacidade de usar o ZFS como back-end para o sistema de arquivos em cluster do Lustre. O trabalho do projeto é baseado no código ZFS original importado do projeto OpenSolaris e aprimorado com melhorias e correções da comunidade Illumos. O projeto está sendo desenvolvido com a participação de pessoal do Laboratório Nacional Livermore sob contrato com o Departamento de Energia dos Estados Unidos.

O código é distribuído sob a licença CDDL gratuita, que é incompatível com GPLv2, que não permite a integração do OpenZFS no kernel Linux upstream, uma vez que não é permitido misturar código sob as licenças GPLv2 e CDDL. Para resolver essa incompatibilidade de licenciamento, foi decidido distribuir o produto inteiro sob a licença CDDL como um módulo separado para download que é fornecido separadamente do kernel. A estabilidade da base de código OpenZFS é considerada comparável a outro FS para Linux.

Principais novos recursos do OpenZFS 2.1

Nesta nova versão a principal novidade que se apresenta é o suporte à tecnologia dRAID (Distributed Spare RAID), com o qual você pode criar grupos usando uma nova variante distribuída de RAIDZ que permite tempos de recuperação muito mais rápidos usando hot spares integrados. O armazenamento virtual DRAID consiste em vários grupos RAIDZ internos, cada um dos quais contém dispositivos de armazenamento e dispositivos para armazenar blocos de paridade. Esses grupos estão espalhados por todas as unidades para otimizar o uso da largura de banda do disco disponível. Em vez de um disco de recuperação a quente separado, o dRAID usa o conceito de alocação lógica de blocos de recuperação a quente em todos os discos de um array.

Outra das mudanças que se destaca é a propriedade de compatibilidade, pois agora permite que os administradores especifiquem o conjunto de recursos que devem ser habilitados no grupo. Esse controle granular facilita a criação de grupos portáteis e mantém a compatibilidade do grupo nas versões do OpenZFS e nas plataformas.

Além disso, também podemos descobrir que forneceu a capacidade de salvar estatísticas sobre o desempenho do grupo no formato de banco de dados InfluxDB otimizado para armazenar, analisar e manipular dados na forma de séries temporais (partes dos valores dos parâmetros em intervalos de tempo especificados). Para exportar para o formato InfluxDB, o comando "zpool_influxdb" é oferecido.

Bem como a propriedade de «compatibilidade, zpool create -u que desativa as montagens automáticas,« zpool history -i »- reflexo no histórico de operações da duração da execução de cada comando,« zpool status »no qual adicionou um aviso sobre discos com tamanho de bloco abaixo do ideal e "zfs rename -u" que renomeia o sistema de arquivos sem remontá-lo.

Das outras mudanças que se destacam desta nova versão:

  • Desempenho de E / S interativo aprimorado.
  • Desempenho de pré-busca aprimorado para cargas de trabalho de acesso a dados paralelos.
  • Escalabilidade aprimorada, reduzindo a contenção de bloqueio.
  • Redução do tempo de importação da piscina.
  • Ampla modernização de páginas de manual
  • Fragmentação reduzida de blocos ZIL.
  • Melhor desempenho de operações recursivas.
  • Adicionada validação ABI automatizada para interfaces de bibliotecas públicas
  • Gerenciamento de memória aprimorado.
  • O carregamento do módulo do kernel foi acelerado.

Finalmente se você estiver interessado em saber mais sobre isso, você pode verificar o detalhes no link a seguir.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.