Profitant de la pr=E9sence de pas mal d'h=E9bergeurs dans ce newsgroup,
j'imagine que vous avez d=E9j=E0 r=E9alis=E9 un NAS ,
et j'imagine que vous avez certainement des infos, liens, et autres
pi=E8ges =E0 =E9viter, pour fabriquer un NAS =E0 base de LINUX,
j'esp=E8re ne pas =EAtre hors sujet avec vous !
Autoditacte en informatique, bossant dans une PME de test de composants
d'=E9lectronique industrielle, je m'occupe de l'informatique interne
depuis
des ann=E9es : mise en place de l'intranet, et des services qui s'y
rattachent.
Notre projet est de proposer un point central, dans notre entreprise,
pour le stockage d'un certain nombre d'informations informatiques
( intranet, mails, base de donn=E9es, . . . ).
Pour r=E9aliser ce serveur de stockage, je dispose d'une machine ayant
2 cartes r=E9seau Gigabit, RAM 4Go , CPU bi-xeon, 6 disques durs de
250 Go chacun en SATA, et pour RAID une bonne ADAPTEC.
Nous avons une machine identique de secours pour faire notre propre
redondance "hard =E0 tol=E9rance de panne" avec coupure bien s=FBr
( nous acceptons des plantages, mais pas durant 3 jours, le temps
de retrouver du matos =E9quivalent : donc nous doublons ce serveur ) !!!
Ma demande se situe plut=F4t au niveau logiciel,
avez-vous des Tutoriaux, des Faqs, des astuces, des pi=E8ges =E0 =E9viter,
=E0 partager sur la r=E9alisation d'un serveur NAS de type NFS =E0 base de
DEBIAN sarge.
Tout ce que j'ai trouv=E9 pour l'instant, ce sont des HOWTO
"comment installer et configurer". Cela m'a bien servi d=E9j=E0,
mais maintenant, avant de mettre en production ce serveur,
j'aimerais savoir si je suis sur une bonne voie professionnelle ?
Voici quelques utilisations types pour lesquelles nous =E9laborons
ce serveur de stockage :
- L'espace de stockage pour les bo=EEtes mail ( imap, pop, et postfix )
nous utiliserons un montage depuis chaque machine des services
respectifs.
- L'espace des sites web intranet utilis=E9s par 3 machines,
chacune h=E9bergeant un ou plusieurs sous domaines de l'intranet.
- Les fichiers des bases de donn=E9es de l'intranet,
sachant que les moteurs des bases de donn=E9es sont sur 2 autres
machines
( copies des bases r=E9guli=E8rement, ou utilisation via NFS ).
Si la machine tient le choc ( en performance ),
nous proposerons dans un second temps ( premier semestre 2006 )
- Partage SAMBA pour avoir un espace de stockage commun,
par projet, par exemple dans notre entreprise, depuis les postes
Windows
mais ce partage samba n'est pas du tout la priorit=E9 de ma demande
actuelle et peut-=EAtre qu'il sera g=E9r=E9 par ailleurs ( sur une autre
machine )
si tout se passe bien.
Je pr=E9cise, tous ces serveurs sont dans le m=EAme local technique,
tous raccord=E9s par un Switch Gigabit avec 1 ou 2 c=E2bles en Gigabit
suivant les possibilit=E9s techniques.
Dois-je isoler les trafics NFS sur un deuxi=E8me r=E9seau, sur un second
Switch, avec seulement de raccord=E9 les machines utilisant le NFS
serveur ?
Je r=E9sume ma demande : avoir un maximum de retour sur la r=E9alisation
d'un serveur de stockage de type NFS ( doc, white paper, url ),
avez-vous des param=E9trages sp=E9ciaux que vous avez acquis au fil de
vos exp=E9riences ou d=E9boires ; ou des r=E8gles d'or =E0 appliquer
pour =E9viter les pires catastrophes,
et optimizer au mieux les performances.
C=F4t=E9 RAID, j'ai configur=E9 le bios pour que les =E9critures soient
synchrones,
idem c=F4t=E9 NFS serveur, les partages RW sont avec l'option SYNC pour
=E9viter les donn=E9es corrompues en cas de plantage.
Entre les clients et le serveur, avez-vous des infos sur la taille
optimale
des paquets R et W ?
Vaut-il mieux une connexion UDP ou TCP ?
Bref , je suis =E0 la recherche d'infos du terrain,
aussi bien c=F4t=E9 serveur de stockage , param=E9trage de NFS serveur,
ainsi que des clients NFS qui vont se connecter sur ce serveur.
Par avance , merci de vos retours d'exp=E9riences.
George.
mais je déconseille fortement de faire ton RAID en hard. Sinon, il existe des solutions toutes faites déjà configuré en solution de stockage NFS ou Samba.
Je ne suis absoluement pas d'accord que ce soit pour la performances, la
charge machine ou encore la fiabilité.
En plus, en raid soft, tu as la main sous linux, alors que en hard, c'est au bios (dans le cas du raid1 par exp, il faut attendre que les disques soient recopiés avant de booter...).
J'utilise des cartes 3ware (de vrais cartes raid et non une carte faisant du raid soft via l'émulation fournie par le driver de la carte), et il n'est absoluement pas nécessaire d'attendre que le raid soit reconstruit pour booter (heureusement, car sur un filer de 9 To, bonjour la dispo sinon)
mais je déconseille fortement de faire ton RAID en hard. Sinon, il
existe des solutions toutes faites déjà configuré en solution de
stockage NFS ou Samba.
Je ne suis absoluement pas d'accord que ce soit pour la performances, la
charge machine ou encore la fiabilité.
En plus, en raid soft, tu as la main sous linux, alors que en hard,
c'est au bios (dans le cas du raid1 par exp, il faut attendre que les
disques soient recopiés avant de booter...).
J'utilise des cartes 3ware (de vrais cartes raid et non une carte faisant du
raid soft via l'émulation fournie par le driver de la carte), et il n'est
absoluement pas nécessaire d'attendre que le raid soit reconstruit pour
booter (heureusement, car sur un filer de 9 To, bonjour la dispo sinon)
mais je déconseille fortement de faire ton RAID en hard. Sinon, il existe des solutions toutes faites déjà configuré en solution de stockage NFS ou Samba.
Je ne suis absoluement pas d'accord que ce soit pour la performances, la
charge machine ou encore la fiabilité.
En plus, en raid soft, tu as la main sous linux, alors que en hard, c'est au bios (dans le cas du raid1 par exp, il faut attendre que les disques soient recopiés avant de booter...).
J'utilise des cartes 3ware (de vrais cartes raid et non une carte faisant du raid soft via l'émulation fournie par le driver de la carte), et il n'est absoluement pas nécessaire d'attendre que le raid soit reconstruit pour booter (heureusement, car sur un filer de 9 To, bonjour la dispo sinon)
Euuh.. On doit vraiment pas utliser les mêmes cartes. 3Ware power.
Ouaip, encore d'accord :)
Déjà qu'on est HS, autant pas se priver: quelqu'un a tenté du Areca ? Dans les benchmarks ca semble tourner assez fort.
J'en ai une actuellement en utilisation "légère" (pour un NAS en FreeBSD, pas encore totalement en prod), et ça marche sérieusement bien. J'ai même réussi à bricoler un système d'alertes avec Nagios pour être prévenu des pannes...
Fred -- If you are "fighting" vi (ie telling it stupid things) it should not try and give helpful hints, it should munge your cursor, screw up your terminal, rot13 your mailbox and call your girlfriend for a date. (Pim van Riezen in the SDM)
Jerome wrote:
Euuh.. On doit vraiment pas utliser les mêmes cartes. 3Ware power.
Ouaip, encore d'accord :)
Déjà qu'on est HS, autant pas se priver: quelqu'un a tenté du Areca ?
Dans les benchmarks ca semble tourner assez fort.
J'en ai une actuellement en utilisation "légère" (pour un NAS en
FreeBSD, pas encore totalement en prod), et ça marche sérieusement bien.
J'ai même réussi à bricoler un système d'alertes avec Nagios pour être
prévenu des pannes...
Fred
--
If you are "fighting" vi (ie telling it stupid things) it should not try
and give helpful hints, it should munge your cursor, screw up your
terminal, rot13 your mailbox and call your girlfriend for a date.
(Pim van Riezen in the SDM)
Euuh.. On doit vraiment pas utliser les mêmes cartes. 3Ware power.
Ouaip, encore d'accord :)
Déjà qu'on est HS, autant pas se priver: quelqu'un a tenté du Areca ? Dans les benchmarks ca semble tourner assez fort.
J'en ai une actuellement en utilisation "légère" (pour un NAS en FreeBSD, pas encore totalement en prod), et ça marche sérieusement bien. J'ai même réussi à bricoler un système d'alertes avec Nagios pour être prévenu des pannes...
Fred -- If you are "fighting" vi (ie telling it stupid things) it should not try and give helpful hints, it should munge your cursor, screw up your terminal, rot13 your mailbox and call your girlfriend for a date. (Pim van Riezen in the SDM)
Calimero
F. Senault wrote:
J'en ai une actuellement en utilisation "légère" (pour un NAS en FreeBSD, pas encore totalement en prod), et ça marche sérieusement bien. J'ai même réussi à bricoler un système d'alertes avec Nagios pour être prévenu des pannes...
Et t'as pu tester smartmontools dessus ? Avec les cartes 3ware, il est apparemment possible d'aller monitorer chaque disque indépendamment "derrière" la carte. Je sais pas si sur une Areca c'est possible. Ou alors les softs d'Areca font du SMART ?
-- @+ Calimero
F. Senault wrote:
J'en ai une actuellement en utilisation "légère" (pour un NAS en
FreeBSD, pas encore totalement en prod), et ça marche sérieusement bien.
J'ai même réussi à bricoler un système d'alertes avec Nagios pour être
prévenu des pannes...
Et t'as pu tester smartmontools dessus ?
Avec les cartes 3ware, il est apparemment possible d'aller monitorer
chaque disque indépendamment "derrière" la carte. Je sais pas si sur
une Areca c'est possible. Ou alors les softs d'Areca font du SMART ?
J'en ai une actuellement en utilisation "légère" (pour un NAS en FreeBSD, pas encore totalement en prod), et ça marche sérieusement bien. J'ai même réussi à bricoler un système d'alertes avec Nagios pour être prévenu des pannes...
Et t'as pu tester smartmontools dessus ? Avec les cartes 3ware, il est apparemment possible d'aller monitorer chaque disque indépendamment "derrière" la carte. Je sais pas si sur une Areca c'est possible. Ou alors les softs d'Areca font du SMART ?
-- @+ Calimero
F. Senault
F. Senault wrote:
J'en ai une actuellement en utilisation "légère" (pour un NAS en FreeBSD, pas encore totalement en prod), et ça marche sérieusement bien. J'ai même réussi à bricoler un système d'alertes avec Nagios pour être prévenu des pannes...
Et t'as pu tester smartmontools dessus ?
Ca n'est pas vraiment probant. J'obtiens bien des infos sur le raid en lui-même, mais je ne suis même pas certain que c'est fiable... (Je vais éviter de dégrader mon RAID6 pour tester, sorry ! :) )
Avec les cartes 3ware, il est apparemment possible d'aller monitorer chaque disque indépendamment "derrière" la carte.
Négatif dans ce cas.
Je sais pas si sur une Areca c'est possible. Ou alors les softs d'Areca font du SMART ?
Je ne pense pas.
Les infos que je vais rechercher sont relativement simples (savoir si le raid est en mode normal, dégradé/reconstruction, ou en rade).
Fred (Peut-être suivre sur fco.bsd ?) -- Sometimes I sleep, sometimes it's not for days The people I meet always go their separate ways Sometimes you tell the day By the bottle that you drink And times when you're all alone all you do is think (Bon Jovi, Wanted Dead or Alive)
F. Senault wrote:
J'en ai une actuellement en utilisation "légère" (pour un NAS en
FreeBSD, pas encore totalement en prod), et ça marche sérieusement bien.
J'ai même réussi à bricoler un système d'alertes avec Nagios pour être
prévenu des pannes...
Et t'as pu tester smartmontools dessus ?
Ca n'est pas vraiment probant. J'obtiens bien des infos sur le raid en
lui-même, mais je ne suis même pas certain que c'est fiable... (Je vais
éviter de dégrader mon RAID6 pour tester, sorry ! :) )
Avec les cartes 3ware, il est apparemment possible d'aller monitorer
chaque disque indépendamment "derrière" la carte.
Négatif dans ce cas.
Je sais pas si sur
une Areca c'est possible. Ou alors les softs d'Areca font du SMART ?
Je ne pense pas.
Les infos que je vais rechercher sont relativement simples (savoir si le
raid est en mode normal, dégradé/reconstruction, ou en rade).
Fred
(Peut-être suivre sur fco.bsd ?)
--
Sometimes I sleep, sometimes it's not for days The people I meet
always go their separate ways Sometimes you tell the day By the
bottle that you drink And times when you're all alone all you do is
think (Bon Jovi, Wanted Dead or Alive)
J'en ai une actuellement en utilisation "légère" (pour un NAS en FreeBSD, pas encore totalement en prod), et ça marche sérieusement bien. J'ai même réussi à bricoler un système d'alertes avec Nagios pour être prévenu des pannes...
Et t'as pu tester smartmontools dessus ?
Ca n'est pas vraiment probant. J'obtiens bien des infos sur le raid en lui-même, mais je ne suis même pas certain que c'est fiable... (Je vais éviter de dégrader mon RAID6 pour tester, sorry ! :) )
Avec les cartes 3ware, il est apparemment possible d'aller monitorer chaque disque indépendamment "derrière" la carte.
Négatif dans ce cas.
Je sais pas si sur une Areca c'est possible. Ou alors les softs d'Areca font du SMART ?
Je ne pense pas.
Les infos que je vais rechercher sont relativement simples (savoir si le raid est en mode normal, dégradé/reconstruction, ou en rade).
Fred (Peut-être suivre sur fco.bsd ?) -- Sometimes I sleep, sometimes it's not for days The people I meet always go their separate ways Sometimes you tell the day By the bottle that you drink And times when you're all alone all you do is think (Bon Jovi, Wanted Dead or Alive)