Tout d'abord bonjour à tous.
Nous mettons en place (dans notre service) un serveur de sauvegarde (serveur HP) constitué d'un raid logiciel (raid 1) sous Debian.
Nous avons 1 disque en permanence dans la machine, ainsi que 2 disques dans des racks. Chaque fin de semaine, la machine est éteinte, on enlève le rack se trouvant dans le pc pour le remplacer par le second (pour au final disposer d'un disque (stocker chez un collaborateur) contenant une sauvegarde datant au pire d'une semaine).
Enfin ça, c'est juste pour expliquer un peu le contexte et mieux comprendre les tests de vitesse de reconstruction du raid.
Après avoir configuré correctement hdparm pour que l'ultra DMA soit activé, nous arrivons à une vitesse de reconstruction de 22 Mo/s lorsque nous changeons de disque.
Cependant, afin de pouvoir utiliser le haut parleur du PC de sauvegarde (notamment pour informer de l'état du raid), nous avons téléchargé puis compilé le noyau 2.4.24.
La carte son (intégré) est correctement gérée, mais la vitesse de reconstruction du raid est descendue à 11Mo/s (même chose avec le 2.4.27).
Nous avons pourtant vérifier que toutes les options cochées (modules ou en dur) dans le 2.4.19 soit présente dans le 2.4.24.
Si vous avez des suggestions/remarques, elles sont les bienvenues.
# swap disque pour backup ?
Posté par chl (site web personnel) . Évalué à 2.
Je trouve ca bourrin de swapper des disques sur un raid, pour une histoire de backup. Pourquoi ne laisseriez vous pas le raid tranquille, et faire des backups du RAID sur un autre disque (celui qui ira chez votre collaborateur) ?
En plus, vous n'aurez plus besoin d'arreter le serveur.
[^] # Re: swap disque pour backup ?
Posté par Bianca (site web personnel) . Évalué à 1.
Ensuite, d'un point de vue pratique (nous sommes seulement 2 informaticiens dans le service), c'est plus simple pour la personne qui change le disque, d'éteindre la machine, changer le dur, et de rallumer que de lancer la sauvegarde un certain temps avant (risque d'oubli), puis de venir chercher le dur.
Enfin il y a aussi le coût. Si on veut disposer d'un disque dur toujours à l'extérieur de l'entreprise, il nous faut 3 disques + 1 disque (pour le système) actuellement, contre 4 disques en faisant un backup du raid.
Merci pour ton intervention
[^] # Re: swap disque pour backup ?
Posté par L. R. . Évalué à 3.
Pourquoi ne pas utiliser un disque SCSI (une interface U160 ça doit se trouve pour que dalle aujourd'hui) d'une capacité équivalente voire moindre (enfin, suivant la taille des données), et utiliser un équivalent du freeze de XFS pour faire un snapshot du système sans arrêter la machine, copier les données du snapshot et relâcher le snapshot ? En résumé tu aurais :
IDE1: premier disque R1
IDE2: deuxième disque R1
IDE3: petit disque de petite capacité pour stocker les changements faits pendant le freeze du snapshot
SCSI1: un disque hotplug sur lequel tu copies le snapshot.
Et tout ça sans arrêter la machine. Mais ça reste bourrin. Tu connais les 7 Tao du Backup ? http://www.taobackup.com/(...)
Cela dit qu'on ne réutilise jamais une backup pour en refaire une autre. Imagine que tu corrompes un fichier et que tu ne t'en rendes compte que 7 semaines après la corruption. Tu seras bien avancé avec ta backup d'une semaine... Les bandes sont plus intéressantes, et elles n'empêchent pas d'appliquer ce que j'ai présenté précédement.
(PS: Oui, je sais, il n'y a que 1 types de personnes dans le monde, celles qui comptent à partir de 0, et celles qui commencent à 1, désolé pour le IDE1 et pas IDE0)
[^] # Re: swap disque pour backup ?
Posté par Bianca (site web personnel) . Évalué à 1.
Je pense qu'on va revoir quelque peu l'organisation de notre futur serveur de sauvegarde (par exemple en faisant des archives tgz toutes les semaines plutot qu'utiliser directement des disques entiers).
Merci, notamment pour les 7 Tao du Backup.
[^] # Re: swap disque pour backup ?
Posté par chl (site web personnel) . Évalué à 2.
Je suis desolé mais je ne comprend pas ... Pourquoi une intervention manuelle serait plus "pratique" qu'un cron qui sauvegarde (via le reseau/ou en local) vos disques RAID ?
Vous y gagnerez en :
rapidité : plus d'intervention manuelle,
fiabilité : plus aucun risque d'oubli,
disponibilité : plus d'interuption de service.
Sinon, ben je suis le seul informaticien dans mon service :)
Enfin il y a aussi le coût. Si on veut disposer d'un disque dur toujours à l'extérieur de l'entreprise, il nous faut 3 disques + 1 disque (pour le système) actuellement, contre 4 disques en faisant un backup du raid.
La non plus, je ne comprend pas comment la meme quantité d'information a backuper, prendrait plus de place dans un cas que dans l'autre.
# hdparm
Posté par Fabien Jakimowicz . Évalué à 2.
Si les parametres renvoyes par hdparm sont differents d'un kernel a l'autre, colle un script hdparm quelque part a l'init de la box pour retrouver toujours les memes parametres quel que soit le noyau utilise.
Attention, certains disques et certaines cartes controlleurs n'aiment vraimment pas hdparm, teste chaque parametre separement avant de tout balancer dans le script.
[^] # Re: hdparm
Posté par Bianca (site web personnel) . Évalué à 1.
Donc nous avons respectivement :
Noyal (un noyal des noyaux ;-) ) 2.4.19 :
_ Reconstruction du raid : 22 Mo/s
_ Buffered disk reads : environ 40 Mo/s
Noyal 2.4.27 :
_ Reconstruction du raid : 11 Mo/s
_ Buffered disk reads : environ 55 Mo/s
Donc pour conclure, plus le disque transfert vite, moins le raid synchronise vite. Logique, non ?
[^] # Re: hdparm
Posté par Fabien Jakimowicz . Évalué à 1.
[^] # Re: hdparm
Posté par Bianca (site web personnel) . Évalué à 1.
J'ai fait un hdparm /dev/hdb et un hdparm /dev/hdd avec sortie dans un fichier (différent pour chaque kernel).
Puis un diff des 2 fichiers -> aucune différences.
# Limitation logicielle ...
Posté par Maillequeule . Évalué à 2.
/proc/sys/dev/raid/speed_limit_max
Normalement par défaut c'est 100 Mbs si je me souviens bien, mais il faut vérifier (j'ai pas de machine sous la main).
M
# /proc
Posté par Nÿco (site web personnel) . Évalué à 2.
[^] # Re: /proc
Posté par Bianca (site web personnel) . Évalué à 1.
nous avons déja vérifié celui-ci, et la vitesse max est de 100Mb/s
# Conclusion
Posté par Bianca (site web personnel) . Évalué à 1.
Apres une petite recherche sur internet, on s'est rendu compte qu'il fallait installer module-init-tools pour que lsmod et modprob fonctionnent (on aurait aimé une petite dépendance lors de l'installation des sources via apt, mais bon)
Au final, ca reconstruit bien (encore plus vite, 27 Mo/s) et on a le son.
Super
Merci pour vos interventions.
@ bientôt.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.