Aujourd'hui, un client m'a demandé quelle quantité de stockage sur disque un seul module VOS peut prendre en charge. Voici ma réponse.
La limite de stockage par disque (en fait, par LUN) pour toutes les versions de V Series est de 8,7 TB. Un seul module VOS supporte un maximum de 256 LUN. Par conséquent, la limite du logiciel VOS pour le stockage total sur un seul module est de 256 * 8,7T, soit 2,2 pétaoctets (1 pétaoctet équivaut à 1000 téraoctets).
Maintenant, considérons la limite du matériel. Une seule matrice de stockage ftScalable de deuxième génération peut prendre en charge 72 lecteurs. Le plus grand lecteur pris en charge par VOS est actuellement de 300 Go. Par conséquent, la limite matérielle de VOS sur un seul module est de 72 lecteurs * 300 Go, soit 21,6 To. Ce calcul suppose l'utilisation de NRAID au niveau ftScalable Storage, avec un duplexage au niveau VOS.
Ainsi, la configuration matérielle maximale actuelle peut prendre en charge environ 1 % de la configuration logicielle maximale. Ce n'est pas grave ; nous voulons que les limites logicielles soient beaucoup plus élevées que les limites matérielles, car les limites logicielles sont beaucoup plus difficiles à modifier.
De plus grands disques durs pour la deuxième génération de ftScalable Storage sont en cours de réalisation. Il est probable que le prochain lecteur aura une capacité de 600 Go. Ce disque portera la limite de stockage matériel à 43 To.
En théorie, VOS peut également prendre en charge des matrices RAID supplémentaires, mais aucun client ne l'a jamais demandé.
Note : Tout code POSIX qui utilise des LUNs énormes doit être construit soit avec la macro _VOS_LARGE_INODE définie, soit avec l'une des macros "gros fichier" définies. En effet, les numéros d'inode de ces énormes LUN nécessitent 64 bits de données. Nos propres produits en couches sont construits avec ce support activé.
Si vous pensez que votre application basée sur VOS a besoin de plus de stockage que ce que Stratus propose actuellement, veuillez nous faire part de vos projets le plus tôt possible. Nous travaillerons avec vous pour élaborer une solution que vous pourrez utiliser.