2 votes

Soulager la pression d'un serveur de stockage en utilisant un serveur de cache ?

Dans notre petite entreprise, nous traitons de grandes quantités d'annonces de qualité d'impression, et nos départements graphiques lisent/écrivent directement sur notre serveur de stockage (Lenovo px4-300d) ; mais après une série de problèmes, il m'est apparu qu'ils sont très rude sur la machine en sauvegardant très régulièrement des fichiers énormes.

(Nous ne pouvons pas non plus compter sur notre département graphique pour changer ses habitudes ; ils ont la "culture" de ne pas tenir compte de nos instructions).

Nous n'avons pas de "budget" à proprement parler, mais après une récente panique, je suis peut-être en mesure de m'en sortir un peu, alors j'ai élaboré le plan suivant :

Mon idée actuelle est de prendre l'un de nos ordinateurs de bureau et de le charger d'une grande quantité de RAM, puis de le convertir en serveur cache. Si quelqu'un demande quelque chose au serveur de stockage, il téléchargerait d'abord cette information sur lui-même dans un système de fichiers RamFS ou TmpFS. Les utilisateurs travailleraient directement à partir du serveur cache, et périodiquement, le serveur cache écrirait en retour sur le serveur de stockage par intervalles. Je pense que cela pourrait aussi avoir l'avantage secondaire d'accélérer considérablement les choses une fois que le serveur cache a les fichiers.

Cela vous semble-t-il une solution viable ? Existe-t-il une meilleure solution ?

EDITAR:

Après avoir pris 5 minutes pour réaliser ce que j'avais tapé, j'ai compris que je proposais ce que le DailyWTF appellerait une "solution intelligente". J'ai eu cette idée après une période de 46 heures, et honnêtement, je ne sais pas pourquoi je me suis accroché à cette idée.

Mon budget est littéralement nul, mais j'ai trouvé des solutions raisonnables. Au lieu de faire un serveur de cache bizarre, je vais ré-utiliser un ordinateur comme un serveur de stockage légitime exclusivement pour notre département graphique. Puis, la nuit, ce serveur sera sauvegardé sur le serveur de stockage actuel.

Heureusement, j'étais à moitié sain d'esprit lorsque j'ai mis en place ce que nous avons, et notre serveur de stockage est dévalisé et a un jumeau hors site. Le serveur de sauvegarde est configuré pour conserver tous les fichiers, également.

Mais oui, je suis d'accord, la première chose que je ferais serait de lâcher quelques milliers de dollars sur des serveurs décents - mais dans un bureau sans budget, je dois faire avec ce que j'ai, et le "vrai" stockage n'est pas dans le budget lorsque nos serveurs actuels "fonctionnent". Même l'acquisition d'une paire de petits serveurs domestiques a constitué une avancée significative (notre précédent "serveur" était une vieille boîte beige rejetée par son précédent utilisateur, sans raid, sans sauvegarde). Dans un an, je pense pouvoir commencer à mettre à niveau les serveurs - mais nous remplaçons également des machines XP, ce qui absorbe déjà mon budget inexistant.

3 votes

Donc, un "département" graphique fait transiter une grande quantité de données par un NAS de bureau bas de gamme ? Vous êtes sérieux ? Ce truc est - bien dit - fait pour des trucs comme 3 agents d'assurance qui sauvegardent leur travail, pas un cheval de bataille pour une entreprise ayant un département graphique.

0 votes

Dans mes premières années de naïveté, lorsque je l'ai installé pour la première fois, j'avais l'impression qu'ils travaillaient sur leurs ordinateurs de bureau et qu'ils copiaient simplement sur le serveur. Ce que je pensais être la chose la plus saine à faire. Non. Pas tant que ça. Maintenant qu'ils savent qu'ils peuvent "sauter" cette étape... Ils refusent de travailler autrement. X(

6 votes

Je pense que votre problème est que ce n'est pas un vrai serveur de stockage. Il s'agit d'un périphérique NAS SOHO qui utilise des processeurs Atom et dispose de 4 ordinateurs. SATA lecteurs. Je vous conseille de profiter de cette récente panique pour passer à un véritable NAS. serveur plutôt que quelque chose de moins puissant que ce que j'ai déposé chez mes parents pour qu'ils cessent de m'embêter à déplacer des fichiers entre leurs ordinateurs portables.

4voto

Evan Anderson Points 140581

Vous pouvez enfoncer des clous avec le bout d'un tournevis, mais ce ne sera pas efficace. L'utilisation d'un outil inadapté à la tâche peut être utile en cas de besoin, mais n'est pas une recette pour des résultats à long terme. Vous créez des problèmes de cohérence du cache dans la "solution" que vous proposez (il vaut mieux espérer que personne n'accède directement à l'ancien NAS, que la RAM non ECC du PC de bureau ne soit pas atteinte de pourriture, etc.) À mon avis, il serait préférable, à long terme, d'acquérir un serveur de fichiers ou un périphérique NAS de taille appropriée. A moins que votre direction ne soit folle, je pense que vous pourriez faire un dossier commercial pour cela.

1 votes

Vous pouvez également expliquer à la direction pourquoi le stockage de niveau entreprise est si cher

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