Rilascio del cluster FS Lustre 2.13

pubblicato rilascio del file system del cluster Lampadario 2.13, usato per lo più (~60%) крупнейших Cluster Linux contenenti decine di migliaia di nodi. La scalabilità su sistemi così grandi è ottenuta attraverso un'architettura multicomponente. I componenti chiave di Lustre sono server di elaborazione e archiviazione di metadati (MDS), server di gestione (MGS), server di archiviazione di oggetti (OSS), archiviazione di oggetti (OST, supporta l'esecuzione su ext4 e ZFS) e client.

Rilascio del cluster FS Lustre 2.13

Il principale innovazioni:

  • Implementato cache lato client persistente (Persistent Client Cache), che consente di utilizzare l'archiviazione locale, come NVMe o NVRAM, come parte dello spazio dei nomi FS globale. I client possono memorizzare nella cache i dati associati ai file appena creati o esistenti in un file system cache montato localmente (ad esempio ext4). Mentre il client corrente è in esecuzione, questi file vengono elaborati localmente alla velocità del FS locale, ma se un altro client tenta di accedervi, vengono automaticamente migrati al FS globale.
  • Nei router LNet implementato rilevamento automatico dei percorsi quando si utilizza l'instradamento su più percorsi attraverso diverse interfacce di rete (Multi-Rail Routing) e maggiore affidabilità delle configurazioni con nodi che dispongono di più interfacce di rete.
  • Aggiunto modalità "overstriping", in cui un archivio oggetti (OST) può contenere diverse copie di blocchi di stripe per un file, che consente a diversi client di eseguire simultaneamente operazioni di scrittura congiunte su un file senza attendere il rilascio del blocco.
  • apparso sostegno layout di file autoestensibili (Self-Extending Layouts), aumentando la flessibilità di utilizzo della modalità PFL (Progressive File Layouts) in file system eterogenei. Ad esempio, quando il file system include piccoli pool di archiviazione basati su unità Flash veloci e pool di dischi di grandi dimensioni, la funzionalità proposta consente di scrivere prima su storage veloci e, una volta esaurito lo spazio, di passare automaticamente ai pool di dischi lenti.

Fonte: opennet.ru

Aggiungi un commento