4 votes

Mise en place d'un stockage distribué à tolérance de pannes à domicile

Je suis fatigué de m'inquiéter de la perte de données à la maison. Ma femme est une photographe semi-professionnelle, et pratiquement tous nos souvenirs de famille sont numériques (et nous devrions convertir ceux qui ne le sont pas). Je prévois de mettre en place deux systèmes pour héberger les disques, et d'exécuter une sorte de système de fichiers en grappe (puis de sauvegarder le tout sur des disques externes, qui tournent hors site chaque semaine) via iSCSI sur les disques des deux systèmes. J'utilise Linux, et j'ai besoin de supporter Apple OS X, et un peu Windows (Windows peut être ignoré, car il sera utilisé soit pour l'expérimentation de VMware avec ses propres LUN, soit pour vivre avec SMB). Ce serait donc formidable s'il y avait un client natif Mac, mais je peux vivre avec NFS.

L'environnement disposera également d'un ordinateur portable Mac, d'un ordinateur portable Linux et d'un grand ordinateur de bureau, qui pourront aller et venir dans la mesure où ils seront rattachés au système de fichiers principal, mais ils ne seront que des utilisateurs et ne contribueront pas au stockage.

En ce qui concerne le matériel, je suis assez ouvert, une faible consommation serait bien, car ils seront probablement allumés 24/7 (à moins que je ne configure mon routeur Linksys pour envoyer un paquet de réveil sur le réseau local lorsque quelqu'un les cherche ?), je cherche probablement un Atom double cœur avec un chipset nVidia, afin que je puisse avoir 4 Go de RAM, avec 2-4 ports SATA, et double gigabit Ethernet. J'ai l'intention d'acheter 5 disques pour commencer (je dois me dire que l'un d'entre eux va mourir, donc j'obtiendrai le disque de rechange, qui sera testé bien sûr, en premier), et ce serait bien d'avoir un port (et un emplacement pour disque dans le boîtier) ou deux de libre. Je disposerai d'un ordinateur de bureau et de deux ordinateurs portables assez puissants pour jouer avec des machines virtuelles et d'autres travaux intensifs, donc je ne pense pas qu'un processeur de bureau ait un sens (mais c'est tentant). Pouvoir démarrer à partir d'une carte CF serait bien.

Je préfère ne pas avoir affaire à des pilotes propriétaires, mais comme ils seront sans tête (probablement), ce ne sera pas un problème. J'ai eu des problèmes avec des pilotes ATI causant des problèmes avec le changement d'utilisateur et la mise sous tension/suspension (voulez-vous que Planet Penguin Racer vole, ou ne pas avoir à vous déconnecter pour laisser votre femme ou vos enfants utiliser l'ordinateur ?)

Je voudrais réutiliser les boîtiers et les alimentations que j'ai déjà, mais ils sont ATX (vieux, mais pas si vieux que ça), y aura-t-il des problèmes avec les petits MB (boîtiers dont je m'inquiète, je m'attends à ce que le MB prenne une prise ATX standard à 24 broches) ?

Matériel que je considère :
ZOTAC IONITX-F-E Atom N330 1.6GHz Dual-Core Mini ITX Intel Motherboard - has 16x pci express
Carte mère ZOTAC IONITX-A-U Atom N330 1.6GHz Dual-Core Mini ITX Intel - livrée avec une alimentation électrique
Asus AT3N7A-I Intel Atom 330/Nvidia ION/ Mini ITX Motherboard - a un slot PCI

Tous n'ont qu'un seul port Ethernet gigabit. Je préférerais celui avec son propre PS, ceux de Zotac ont au moins le WiFi (donne une certaine redondance, avec des performances horribles).

Résumé : FS qui pourrait fonctionner : Gluster semble bon (quelqu'un l'a utilisé personnellement ? Et les ordinateurs portables qui vont et viennent ?), pNFS pourrait aussi fonctionner, n'importe quoi d'autre qui fonctionnerait simplement une fois installé ? (aux questions similaires, trop de gens postent des liens vers des trucs qui sont loin d'être prêts pour la production, ou qui n'ont aucune sorte de tolérance aux pannes).

Non : Luster veut vraiment une installation BIG. xtreemfs - pas de redondance, pvfs - je n'aime pas les choses qui se trouvent sur votre fs existant, GFS2 et OCFS2 - une douleur d'après ce que les gens disent ici.

cool, mais pas là - POHMELFS, CEPH, CRFS,

2voto

Comme l'a dit Nic, de combien de données avez-vous besoin ?

En ce qui me concerne, tous les fichiers que j'ai créés (depuis 20 ans, bien que les anciens soient très petits), la plupart des fichiers de ma femme (la plupart parce qu'elle a changé de PC plusieurs fois et qu'il y a quelques bricoles sur les anciens disques durs), toutes les photos que nous avons prises ou scannées, et la plupart de nos vidéos de famille (pas les fichiers bruts directement issus de la caméra, mais beaucoup de "meilleurs" clips) tiennent sur un disque dur de 320 Go. Il me faudra au moins 3 ans avant d'arriver à 500 Go.

Donc j'ai juste 4 copies de tout sur des disques durs externes. Un disque reste à la maison, un petit disque m'accompagne, un autre reste au bureau, le dernier se déplace. J'utilise SecondCopy pour sauvegarder les fichiers de mon ordinateur portable sur les disques externes et je fais une sauvegarde sur au moins un des disques externes chaque fois que je modifie plus de deux fichiers. Les disques durs sont suffisamment bon marché pour que, lorsque j'en aurai besoin de plus gros, cela ne me coûte pas grand-chose, et je mettrai de côté au moins deux des 320 pour les conserver à jamais.

J'envisage sérieusement (puisque le disque dur de mon ordinateur portable est presque plein) de me débarrasser de la copie "maître" de toutes mes affaires qui se trouvent sur mon ordinateur portable et de considérer deux des disques durs comme mes supports de stockage portables, et les deux autres comme des sauvegardes fixes.

1voto

Fredsgt Points 11

Comme il s'agit d'un environnement domestique, vous pouvez envisager de vous procurer un système de contrôle de la qualité. Drobo FS . Ils supporteront tout ce que vous voulez faire et les photographes professionnels ne jurent que par eux. Et si vous avez l'argent, vous pouvez acheter un deuxième Drobo FS et ils se mettront automatiquement en miroir (je n'ai jamais configuré cela mais j'ai entendu parler de personnes qui l'ont fait).

Ils prennent également en charge Time Machine, ce qui est un gros avantage.

0voto

James Points 11

Vous pouvez configurer Nexenta avec RAID Z2, mais cela ne protégera pas vos données contre un cambriolage ou un incendie. Je vous suggère de jeter un coup d'œil aux services de partage de photos comme Smugmug, qui permet de sauvegarder et de partager les photos. Le service de disque domestique distribué Wuala vous permet d'échanger du stockage local contre du stockage en ligne. Le meilleur service de sauvegarde multi-postes que j'ai trouvé est CrashPlan, qui propose également une formule familiale.

0voto

Chopper3 Points 99341

Cela semble inutilement trop complexe et difficile à gérer pour une solution domestique, pourquoi ne pas simplement prendre un bébé NetApp d'occasion avec deux contrôleurs sur eBay ou une vente aux enchères ? La résilience est énorme et les snapshots sont presque infinis.

0voto

Hubert Kario Points 6321

Vous pouvez être intéressé par le Pod Backblaze si vous avez de gros besoins de stockage, ou une solution similaire (cartes RAID + plaques arrière multiplicatrices dans un cas personnalisé)

En ce qui concerne le système de fichiers : avez-vous regardé OpenAFS ? La seule caractéristique intéressante est le fonctionnement déconnecté.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X