J'aurais besoin d'une solution comme AppFabric pour stocker de gros fichiers (jusqu'à 500 Mo) sur plusieurs serveurs.AppFabric Cache pour les fichiers volumineux
Je décris brièvement le contexte: il y a un serveur central (appelons-le CS) où les utilisateurs téléchargent des fichiers. Ces fichiers peuvent être consommés par des périphériques qui se connectent à d'autres serveurs (appelons-les RS1 ... RSn). Le problème est que la bande passante entre RS et CS est limitée, et de nombreux (grands) fichiers pourraient être téléchargés par plusieurs utilisateurs. Lorsque les périphériques se connectent à RS, les fichiers doivent être disponibles localement afin qu'ils puissent être transférés sans le goulot d'étranglement de la connexion CS-RSx. Plusieurs appareils peuvent télécharger le même fichier à partir du même RSx ou même à partir de RS différents, c'est pourquoi je l'appelle un "cache". Quoi qu'il en soit, une sorte de prefetch (pousser les fichiers de CS à RS) serait préférable.
Existe-t-il un moyen d'utiliser directement AppFabric à cette fin ou existe-t-il une alternative valide? Je doute qu'il existe un composant prêt à l'emploi qui effectue à la fois la mise en cache et la lecture anticipée, de toute façon j'aurais besoin d'une solution temporaire partielle pour commencer.
Merci
Quelle est la taille de 'grande'? Chaque fichier doit-il exister sur chaque serveur? – PhilPursglove
J'ai édité la question avec une meilleure explication. Merci de votre intérêt. – fra