Comment utiliser l'espace disque disponible sur le poste de travail pour le stockage / la sauvegarde du serveur

11

Donc, étant donné que vous ne pouvez obtenir que des disques durs d'environ 160 Go maintenant au prix le moins cher, je trouve que j'ai une tonne d'espace disque supplémentaire sur les postes de travail répartis dans mon bureau. Je voudrais utiliser cet espace comme un tableau de type RAID redondant pour les fichiers et les sauvegardes de faible priorité.

J'ai environ 100 postes de travail qui n'ont besoin que de 40 Go d'espace disque pour fonctionner, ce qui laisse environ 120 Go d'espace libre que j'ai partitionné. Je me demande s'il existe un moyen d'utiliser iSCSI ou similaire pour monter ces partitions dans une sorte de matrice de type RAID. Je veux dire, c'est quelque chose comme 12,5 To de stockage sur disque à ma disposition qui ne sera pas utilisé par les postes de travail (ils sont verrouillés et ne permettent pas aux utilisateurs de jouer avec).

De plus, les postes de travail sont toujours allumés, ce n'est donc pas un problème, mais le système doit être tolérant aux temps d'arrêt occasionnels dus aux redémarrages pour diverses raisons (Windows, vous savez).

Existe-t-il des solutions standard pour cela? Et l'open source? Je préfère ne pas rouler le mien si je n'ai pas à le faire.

Mon environnement de serveur est ESX 3.5 avec principalement des hôtes Windows. SQL Server, etc ... les postes de travail sont tous Windows.

Erik Funkenbusch
la source
Vous dites ... juste pour clarification ... que vous voulez un système de stockage distribué en réseau sur vos postes de travail? Je ne pense pas avoir entendu parler de cette utilisation auparavant. Je sais que c'est possible ... d'après ce que j'ai lu ... sur Linux, mais je ne l'ai pas vu avec Windows. Vous perdriez également des données si un poste de travail perd un lecteur.
Bart Silverstrim
Ainsi, je pense que ce serait comme un raid, ayant ainsi la capacité de se reconfigurer .. disons garder 10 postes de travail comme "disques de rechange". Si l'un meurt, il reprend l'un des disques de secours, reconstruit la baie et vous êtes en affaires.
Erik Funkenbusch

Réponses:

5

Il existe quelques systèmes de sauvegarde P2P. Je lisais à propos de Tahoe , mais il y en a d'autres.

Il existe également GlusterFS , qui peut créer un grand pool de stockage à partir de nombreux nœuds de base. C'est uniquement UNIX, donc pour l'utiliser, vous devez faire quelque chose d'étrange, comme déployer une appliance Linux virtuelle exécutée sur chaque machine Windows et la partager à partir d'un ou deux serveurs parents à l'aide de Samba pour la faire ressembler à un serveur de fichiers Windows.

eas
la source
Wow .. Tahoe ressemble à ce que je cherche ... je n'ai pas besoin de tout le cryptage, mais bon ... ça ne peut pas faire de mal ... et vous n'avez besoin que de 3 nœuds sur 10 pour reconstruire .. sympa
Erik Funkenbusch
Tahoe semble vraiment être sympa ... Maintenant je veux trouver une raison de l'utiliser! : D
edomaur
2

Eh bien, ce n'est certainement pas une façon typique de le faire, et je ne le recommanderais vraiment pas pour ... enfin, autre chose qu'une expérience, mais vous pourriez peut-être demander à OpenAFS de le faire.

Matt Simmons
la source
Cela semble très intéressant .. et semble assez mature, même s'ils le considèrent comme expérimental .. J'espérais une sorte de solution commerciale "mature" .. mais bon .. je prévois seulement de l'utiliser pour des choses que j'ai en moins facile à accéder aux emplacements (comme la sauvegarde sur bande).
Erik Funkenbusch
2

OK, je ne peux pas vous aider avec la solution RAID iSCSI, mais je peux vous aider avec l'iSCSI. J'ai commencé à utiliser un produit appelé StarWind - Free sur www.starwindsoftware.com. Que vous installeriez sur les postes de travail pour partager l'espace. Ensuite, vous utiliseriez l'initiateur iSCSI standard de Microsoft

Fondamentalement, cela vous donne une cible iSCSI. Il dit que cela ne fonctionne que pour Windows 2003, mais cela peut fonctionner pour Vista ou XP.

J'utilise le logiciel StarWind depuis un certain temps et il semble presque trop simple pour être un produit d'entreprise, mais il fait un très bon travail en offrant de l'espace. J'ai réussi à attacher un hôte ESX 3i à une cible Starwind iSCSI qui était un Dell GX110 avec un lecteur IDE. Ensuite, j'ai pu installer et exécuter Windows 2003 sur ce LUN

Je suppose que vous utiliseriez un autre logiciel pour agréger tous ceux qui exposent les lun iSCSI dans un RAID iSCSI.

user16815
la source
1

Vembu Storegrid prend en charge cette fonctionnalité.

Flud est également une option à venir pour cela, et ils ont une liste de systèmes similaires.

menko
la source
Flud ne semble prendre en charge que Linux, mais Storegrid semble intéressant. Merci.
Erik Funkenbusch
De plus, la dernière version de Flud datait de janvier 2008, il y a presque 2 ans. Cela me semble un projet mortel.
Erik Funkenbusch
Je n'étais pas au courant de cela, mais j'ai principalement ajouté ce lien pour la liste des autres options.
menko
0

Mettre un compilateur distribué ou peut-être un rendu 3D distribué sur eux et utiliser l'espace pour travailler les fichiers de jeu? ^^

Oskar Duveborn
la source
0

Cou peut utiliser CrashPlan Backup pour utiliser les nœuds comme cibles de sauvegarde.

Dirk Paessler
la source
Il existe de nombreux systèmes de sauvegarde qui peuvent utiliser des partages de fichiers comme cibles. Ce dont j'ai besoin, c'est de quelque chose qui puisse tolérer qu'un petit nombre de nœuds ne soient pas disponibles à un moment donné. Le système Tahoe mentionné ci-dessus semble idéal pour cela.
Erik Funkenbusch