lançamento do sistema de arquivos cluster , principalmente (~60%) Linux-clusters contendo dezenas de milhares de nós. A escalabilidade em sistemas tão grandes é alcançada por meio de uma arquitetura multicomponente. Os principais componentes do Lustre são servidores de processamento e armazenamento de metadados (MDS), servidores de gerenciamento (MGS), servidores de armazenamento de objetos (OSS), armazenamento de objetos (OST, compatível com operação em ext4 e ZFS) e clientes.
O principal :
- cache persistente do lado do cliente (Persistent Client Cache), permitindo usar armazenamento local, como NVMe ou NVRAM, como parte do namespace FS global. Os clientes podem armazenar em cache dados associados a arquivos recém-criados ou existentes em um sistema de arquivos de cache montado localmente (por exemplo, ext4). Enquanto o cliente atual está em execução, esses arquivos são processados localmente na velocidade do FS local, mas se outro cliente tentar acessá-lo, eles serão automaticamente migrados para o FS global.
- Em roteadores descoberta automática de rotas ao usar roteamento ao longo de vários caminhos através de diferentes interfaces de rede (Multi-Rail Routing) e maior confiabilidade de configurações com nós que possuem múltiplas interfaces de rede.
- Modo “overstriping”, no qual um armazenamento de objeto (OST) pode conter várias cópias de blocos de distribuição para um arquivo, o que permite que vários clientes executem simultaneamente operações de gravação conjunta em um arquivo sem esperar que o bloqueio seja liberado.
- Apareceu layouts de arquivos auto-extensíveis (Self-Extending Layouts), aumentando a flexibilidade de uso do modo PFL (Progressive File Layouts) em sistemas de arquivos heterogêneos. Por exemplo, quando o sistema de arquivos inclui pequenos conjuntos de armazenamento baseados em unidades Flash rápidas e grandes conjuntos de discos, o recurso proposto permite gravar primeiro em armazenamentos rápidos e, depois que o espaço acabar, alternar automaticamente para conjuntos de discos lentos.
Fonte: opennet.ru
