web-dev-qa-db-fra.com

Mise à niveau du contrôleur RAID à 4KN - Dois-je réinitialiser le tableau pour utiliser 4KN?

J'ai une station de travail d'entreprise avec un Adaptec 6405e RAID Controller. Selon Adaptec, ce contrôleur RAID ne doit pas, et ne sera jamais capable de prendre en charge de manière native les secteurs de disque 4K. Si vous collez un disque 4K dedans, s'il dispose de mode d'émulation du secteur de 512 octets (512E), il utilisera 512E. S'il n'a pas 512E, le disque ne fonctionnera tout simplement pas du tout.

Connecté à My 6405E se trouvent quatre disques SATA HGST qui ont tous des secteurs natifs 4K, mais ils soutiennent 512e. Les disques sont dans RAID10 et le tableau fonctionne "raisonnablement bien" (la performance convient parfaitement à bien, mais pas incroyable).

Sans effacer les données sur les disques et réinitialiser la matrice, en supposant que je branche un Adaptec 71605e , qui prend Les secteurs 4K natifs, le contrôleur utiliser secteurs 4K lors de l'interface avec mes disques? Ou est-ce que cette décision d'utiliser 512e ou 4kn est cuit au-dessus de la structure du format sur disque, de sorte que je devais essuyer les disques pour le faire?

Cette question est de savoir si je dois sauvegarder mes données et réinitialiser le tableau, ou si le contrôleur peut (automatiquement ou avec une intervention manuelle)) être invité à "basculer" au format avancé 4kn Adresse. Je sais déjà pour certain que si je a fait Essuyez et réinitialisez la matrice, je pourrais définitivement la configurer à partir de zéro Pour utiliser 4KN sur tous les lecteurs, en utilisant ce nouveau contrôleur RAID.


Notez que je suis déjà assez familier avec l'utilitaire de ligne de commande arcconf et l'avez déjà utilisé pour mettre à niveau cette matrice de RAID0 à RAID10 (oui, je sais que j'aurais dû ne jamais utiliser RAID0 pour commencer, Mais j'ai eu de la chance, d'accord?). S'il y a une fonctionnalité de l'utilitaire arcconf pour "basculer" de 512e à 4kn sur les contrôleurs Adaptec 7-Series, j'aimerais savoir à ce sujet, je peux donc l'utiliser pour éviter de devoir reformater et déchargez temporairement les données sur un emplacement de sauvegarde.

Dans le pire des cas, j'ai déjà des sauvegardes hors site de données critiques, mais le système dispose de beaucoup de logiciels qu'il serait moins cher (en termes de temps passé) pour que je fasse une copie de la couche de bloc de l'ensemble. Array sur un autre disque - probablement un disque 4 To bon marché connecté au mobo via AHCI - puis la copie ensuite une fois que la matrice logique est réinitialisée. Par rapport à la perspective de réinstaller tout (une tonne de métrique de programmes exclusifs Windows avec activation et telle), cela serait réellement moins cher et plus rapide.

11
allquixotic

Vos disques sont soit 512E (512 secteurs de l'interface SAS/SATA), soit 4K natif (secteurs 4K sur l'interface SAS/SATA), et malheureusement, il n'est pas possible de modifier cela via des logiciels ou des cavaliers, etc. Vous sélectionnez le mode de transfert lorsque vous achetez les disques. Achetez un disque natif 4K si vous avez une adaptateur qui prend en charge 4K natif sur l'interface.

MISE À JOUR: Et, encore une fois, les disques ne sont jamais "debout de 4kn à 512e", etc. Les disques sont soit 512E - cela signifie qu'ils envoient toujours des données dans des secteurs de 512 tailles via l'interface SAS/SATA, ou 4KN, cela signifie que les disques vont toujours Envoyez des données dans des données de taille 4K via l'interface SAS/SATA, et elle dépend uniquement sur le disque, non sur les capacités de l'adaptateur RAID. La différence entre 512 N et 512E est que sur les secteurs du support physique sont dimensionnées de 512 pour 512 N et 4K pour 512E (la puce de disque traduit chaque secteur 4K sur des plaques dans les secteurs de 8 x 512 sur l'interface), sur l'interface 512E Disk transmettrea toujours Seuls les secteurs à 512 octets, peu importe quel adaptateur il est connecté. Le numéro de pièce diffère pour les disques 512E et 4KN, par exemple:

ST6000NM0014 - 6 To SAS Drive avec des secteurs 4K sur SAS interface (appelé 4Kn Drive);

ST6000NM0034 - 6TB SAS Drive avec 512 secteurs d'octet sur SAS interface (appelé 512e lecteur)

tous deux ont des secteurs de 4k sur les supports de disque, des précautions doivent donc être prises sur l'alignement de l'écriture sectorielle dans le cas de 512E.

Et vous pouvez toujours acheter des disques 512n, par exemple: ST4000NM0023 - 4TB SAS Drive avec 512 secteurs d'octets sur l'interface et 512 secteurs sur les médias, il n'est donc pas nécessaire de vous soucier de l'alignement sectoriel de ce lecteur.

Les adaptateurs RAID relèvent des catégories d'intro 3: a) les plus anciens qui ne connaissent pas environ 4K secteurs - ils fonctionnent avec des disques de 512 N et 512E, cependant, des problèmes peuvent survenir avec des performances en écriture si les écritures ne sont pas alignées par des frontières de 8xectores sur 512E, B) Les personnes non si anciennes qui connaissent environ 4 000 secteurs internes et environ 512 ° Emulation, mais seulement fonctionnent avec 512 secteurs sur l'interface - moins de problèmes d'alignement en tant que contrôleur se soucie de cela, c) les très nouveaux pouvant travailler avec 4K secteurs sur interface. Seuls ceux-ci travailleront avec de nouveaux disques 4Kn qui adoptent un secteur natif de 4 Ko sous forme de secteur de 4 Ko sur une interface SAS/SATA.

En outre, seuls Seuls Windows 8, 8.1 ou la version ultérieure du système d'exploitation 4Kn Drive (pour la version du serveur, de 2012 ou de la version ultérieure). La majorité des anciens utilitaires qui fonctionnent directement avec des disques ne fonctionneront pas correctement avec des secteurs 4K, car ils supposent que les secteurs sont toujours de 512 octets de taille. au lieu de vérifier.

Ainsi, pour éviter toute confusion avec l'alignement et obtenir la performance maximale, utilisez de nouveaux lecteurs 4Kn, de nouveaux adaptateurs compatibles 4KN et de nouveaux systèmes d'exploitation.

Je pense que cette déclaration ci-dessous n'est pas correcte: "Certains disques natifs de 4 kb peuvent choisir de prendre en charge une émulation de 512 octets. S'ils prennent en charge une émulation de 512 octets, ils peuvent basculer entre ce mode et 4KN en fonction de ce que le contrôleur de disque prend en charge; ils" LL préférez 4kn, mais revenez à 512E si elles doivent ".

La taille du secteur est fixée en usine. Je ne suis pas au courant de tout lecteur capable de changer automatiquement la taille du secteur sur l'interface en fonction des capacités de l'adaptateur RAID. Ce que je vois dans les systèmes de commande Seagate sont des numéros de pièces très distincts en fonction de la taille du secteur sur l'interface. Impossible de changer la taille du secteur après la commande du disque (pourrait être possible par certains piratage, changeant le micrologiciel de disque, etc. mais non pris en charge officiellement). Donc, si votre lecteur est 512E, il n'enverra toujours que 512 secteurs d'octets sur l'interface et jamais 4K secteurs. Si votre lecteur est 4kn, il n'enverra toujours que 4K secteurs sur l'interface et jamais 512 secteurs. Vous décidez que lorsque vous commandez, comme numéros de pièce différents.

Les formats d'entraînement possibles sont (le nombre indique la taille du secteur sur l'interface):

512N - 512 sur disque, 512 sur l'interface (simple)

512E - 4K sur disque, 512 sur l'interface (complications de performances possibles sur les anciens systèmes)

4KN - 4K sur disque, 4K sur l'interface (simple, meilleure performance d'interface, ne fonctionne pas sur des systèmes anciens)

n ou E veulent si la taille de secteur spécifiée sur l'interface est la taille de la taille (N) du secteur de disque natale ou la taille émulguée (E).

Et la réponse est la suivante: vos disques sont des disques 512E (car ils fonctionnent avec l'adaptateur qui ne prend pas en charge les disques 4KN), ce ne sont pas des disques de 4 km. Vos disques 512E n'utiliseront jamais de secteurs 4K sur l'interface avec un adaptateur RAID. BTW, seuls les très nouveaux lecteurs de 6 To de Seagate sont possibles au format 4KN, et les nouveaux 6 To et 8 To de HGST peuvent également être commandés comme 512e ou 4kn. Tous les lecteurs jusqu'à 4 ToB auparavant n'étaient disponibles que dans 512e ou 512n, je n'étais pas en mesure d'acheter de 4Kn Drive pour les tests avant cette septembre.

Ma recommandation personnelle est d'utiliser des adaptateurs LSI. Plus compatible avec la meilleure déclaration d'erreur de tout ce que j'ai testé et la meilleure performance. Avec la dernière version du microprogramme, prenez en charge complètement les disques 4nns. J'utilise de nombreux adaptateurs Smart Array de HP également, car ils viennent avec des serveurs HP ProLiant, mais toujours aucune information si et lorsque les adaptateurs SmartArray prennent en charge les disques 4KN. Seuls les adaptateurs de bus hôte mentionnés dans Notes de version - une mise à jour très récente du micrologiciel permet de prendre en charge les disques 4KN. Ainsi, les disques de 4 kn sont très neufs.

J'espère que j'ai aidé à préciser.

24
Algis

Merci pour ce superbe post que j'ai trouvé par accident à la recherche de la solution de disque dur la plus fiable pour l'environnement VMware et de comprendre les différences entre 512 N, 512E et 4KN.

VMware suggère d'utiliser toujours 512n disques car ils ont la plus haute performance due à aucun besoin d'émulation et du fait que 4KN n'est pas pris en charge, même par VMware ESXI 6.0: http://kb.vmware.com/selfservice/ microsites/recherche.do? Langue = EN_US & CMD = displaykc & externalid = 20916

Conclusion: pour une performance maximale sur les systèmes VMware ESXI utilisant un stockage direct connecté, je vous recommande d'utiliser des disques durs formatés 512. Je vais d'abord commencer à utiliser les disques 4KN lorsque mes contrôleurs de Raid d'Adaptec, ainsi que les systèmes d'exploitation sont capables de communiquer avec 4KN sans aucune émulation.

Bravo, Daniel

3
Daniel

Vous devriez être capable de brancher les disques dans n'importe quel contrôleur Adaptec et qu'il récupérera la configuration à partir du contrôleur précédent, il n'y a donc aucun préjudice dans l'essai. Cependant, je pense que la configuration de la taille du secteur est intégrée de manière très étroite avec la configuration RAID, et vous aurez également les partitions à soutiendrer avec.

Une option, si vous souhaitez l'essayer, c'est ajouter deux des disques (un de chaque côté du R0) de votre RAID10 sur le 6405 au 71605. La nouvelle carte doit récupérer la configuration de ces deux disques seul. Démarrez dans un CD LIVE Linux pour vérifier les statistiques de disque. Si cette mise à niveau ne fonctionne pas, vous pouvez facilement revenir à l'ancien contrôleur sans danger. Si cela fonctionne, vous pouvez simplement brancher les deux autres disques de l'ancien contrôleur, et vous serez prêt à partir.

Je ne sais pas si cela est possible, mais si nécessaire, vous pourrez peut-être créer un tableau avec des membres manquants de la ligne de commande sur la nouvelle carte, de sorte que vous puissiez créer le 4 disque RAID10 avec juste les deux disques que vous étiez essai. Ensuite, vous pourriez être synchronisé de la carte à la carte. Peut-être pas cependant.

2
Andrej