Google a réalisé une étude très approfondie sur les défaillances des disques durs qui a révélé qu'une partie importante des disques durs tombent en panne dans les premiers 3 mois d'utilisation intensive.
Mes collègues et moi envisageons de mettre en place un processus de préchauffage pour tous nos nouveaux disques durs qui pourrait potentiellement nous éviter bien des tracas en évitant de perdre du temps sur de nouveaux disques non testés. Avant de mettre en place un processus de préchauffage, nous aimerions obtenir des avis de personnes plus expérimentées :
- À quel point est-il important de préchauffer un disque dur avant de commencer à l'utiliser ?
- Comment mettez-vous en place un processus de préchauffage ?
- Combien de temps faites-vous préchauffer un disque dur ?
- Quel logiciel utilisez-vous pour préchauffer les disques ?
- Combien de stress est trop pour un processus de préchauffage ?
ÉDIT : En raison de la nature de l'activité, les RAIDs sont impossibles à utiliser la plupart du temps. Nous devons nous appuyer sur des disques uniques qui sont souvent envoyés à travers le pays. Nous sauvegardons les disques dès que possible, mais nous rencontrons quand même des pannes de temps en temps avant d'avoir une chance de sauvegarder les données.
MISE À JOUR
Ma société a mis en place un processus de préchauffage depuis un moment maintenant, et il s'est avéré extrêmement utile. Nous préchauffons immédiatement tous les nouveaux disques que nous recevons en stock, ce qui nous permet de trouver de nombreuses erreurs avant l'expiration de la garantie et avant de les installer dans de nouveaux systèmes informatiques. Il s'est également avéré utile pour vérifier qu'un disque est défectueux. Lorsqu'un de nos ordinateurs commence à rencontrer des erreurs et qu'un disque dur est le principal suspect, nous relançons le processus de préchauffage sur ce disque et examinons les erreurs pour nous assurer que le disque était effectivement le problème avant de commencer le processus de RMA ou de le jeter à la poubelle.
Notre processus de préchauffage est simple. Nous avons un système Ubuntu désigné avec de nombreux ports SATA, et nous exécutons badblocks en mode lecture/écriture avec 4 passes sur chaque disque. Pour simplifier les choses, nous avons écrit un script qui affiche un avertissement "LES DONNÉES SERONT EFFACÉES DE TOUS VOS DISQUES" puis lance badblocks sur chaque disque, sauf le disque système.
15 votes
Curieusement, pourquoi envoyez-vous les disques à travers le pays? Il semble que vous avez plus de chances de rencontrer une défaillance de disque en raison d'une perte de choc et de manipulation générale par le service postal que pour des raisons qu'un burn-in détecterait.
0 votes
Est-ce que ces disques finissent dans des serveurs ou des ordinateurs de bureau ?
0 votes
Pourquoi ne pas opter pour une paire de connexions Internet très haut débit et un outil de duplication des données (par exemple, rsync) ? Si vous avez besoin de sécurité, SSH fera l'affaire. Et pourquoi ne pas opter pour un ensemble de disques Blu-ray quad-couche de 128 Go ou des SSD ? Je pense juste que vous pourriez utiliser un processus non optimal en premier lieu si vous avez vraiment besoin d'envoyer fréquemment des disques durs par la poste. Je ne trouve pas de cas d'utilisation valide où l'envoi de disques durs est la solution optimale. Et l'étude de Google serait trompeuse dans votre cas d'utilisation, car leur étude ne concernait pas les cas où les disques sont fréquemment envoyés par la poste.
7 votes
@Lie Ryan: Le stockage matériel des e-mails reste le moyen le plus rapide de transférer des données. Internet est très lent, et si vous devez passer à travers des réseaux institutionnels et des pare-feu, cela devient encore pire.
4 votes
@Lie Ryan: Si vous traitez des données secrètes classifiées par le gouvernement, SSH ne suffira pas. En général, un ordinateur contenant ces données ne doit pas être connecté à l'Internet public. Si vous avez des gigaoctets de données classifiées à transférer, envoyer un disque crypté par la poste est l'option la plus efficace.
0 votes
@Jonas : En utilisant une paire de connexions professionnelles de 22Mbit/s (2*$100/mois), vous pouvez transférer un total de 7To/mois. Envoyer la même quantité de données par UPS coûterait 7*$60 = $420 (livraison le jour même, $60 pour un colis de 0,5kg, disques durs de 1To). De plus, vous avez pratiquement aucune latence entre la génération de données et la réception de données, et vous ne vous inquiétez pas des disques durs endommagés.
3 votes
@Lie Ryan: Exactement. Même avec une connexion internet très rapide, il vous faut un mois pour livrer 7To (et c'est si vous avez le luxe de contrôler le débit de votre connexion et celui du destinataire). Avec UPS, les 7To sont là dès le lendemain.
0 votes
@Jonas : avec une connexion Internet rapide, vos données commencent à arriver instantanément et si vous pouvez utiliser rsync, cela peut souvent réduire ces 7 To de transfert à quelques gigaoctets. Le seul moment où vous ne pouvez pas utiliser rsync est si vous générez 7 To de données nouvelles et uniques quotidiennement, et vous ne serez probablement capable de générer cette quantité de nouvelles et uniques données que si vous travaillez dans quelque chose comme le Grand collisionneur de hadrons (bien que les personnes dans le LHC aient également une connexion Internet incroyablement rapide, les scientifiques du monde entier sont juste trop impatients pour attendre la livraison du lendemain).
0 votes
@Jonas: de plus, si vous générez réellement 7 To de données par jour, vous pouvez utiliser la connexion à 100 Mo/s à 360 $/mois (bande passante ~7 To/jour), et la différence de prix n'aurait pas vraiment d'importance puisque l'ordinateur et les autres équipements capables d'enregistrer et de traiter toutes ces données vous coûteraient probablement beaucoup plus que votre frais de connexion Internet.
5 votes
C'est sympa et tout, sauf lorsque vous avez des équipes mobiles sur le terrain collectant des quantités massives de données. Cela signifie que vous devez compter sur les connexions Internet des hôtels ou mobiles, et vous n'êtes jamais au même endroit pendant plus de 8 heures.
0 votes
Je voudrais ajouter que 3Ware recommande de faire un burn in de 48 heures (voir le haut du PDF). De plus, l'OP pourrait envoyer les deux disques du composant d'un RAID logiciel. Ils peuvent facilement être réassemblés dans un autre ordinateur.
0 votes
@Phil - Pourriez-vous s'il vous plaît partager ce script et plus de détails pour le lancer. J'ai besoin de faire la même chose.