File 用于大型文件的AppFabric缓存

File 用于大型文件的AppFabric缓存,file,caching,replication,appfabric,File,Caching,Replication,Appfabric,我需要像AppFabric这样的解决方案来在多台服务器上存储大文件(高达500 MB) 我简要解释一下背景: 有一个中央服务器(我们称之为CS),用户可以在其中上传文件。这些文件可能被连接到其他服务器的设备使用(我们称之为RS1…RSn)。问题是RSs和CS之间的带宽有限,许多(大型)文件可以由多个用户上传。当设备连接到RSs时,文件应在本地可用,以便在没有CS RSx连接瓶颈的情况下传输。多个设备可以从同一个RSx甚至不同的RSs下载同一个文件,这就是为什么我称之为“缓存”。无论如何,一种预取

我需要像AppFabric这样的解决方案来在多台服务器上存储大文件(高达500 MB)

我简要解释一下背景: 有一个中央服务器(我们称之为CS),用户可以在其中上传文件。这些文件可能被连接到其他服务器的设备使用(我们称之为RS1…RSn)。问题是RSs和CS之间的带宽有限,许多(大型)文件可以由多个用户上传。当设备连接到RSs时,文件应在本地可用,以便在没有CS RSx连接瓶颈的情况下传输。多个设备可以从同一个RSx甚至不同的RSs下载同一个文件,这就是为什么我称之为“缓存”。无论如何,一种预取(将文件从CS推送到RSs)会更好

是否有办法直接使用AppFabric实现此目的,或者是否有任何有效的替代方案? 我怀疑是否有现成的组件同时进行缓存和预取,无论如何,我需要一个部分临时解决方案来开始


谢谢

我不认为AppFabric是您在这里寻找的,我认为您最好在中央服务器和远程服务器之间寻找。Wikipedia页面提到了带宽限制,这与服务器之间可用带宽有限的情况相适应,我认为它可以实现您想要的那种预取。

多大是“大”?是否每个文件都需要存在于每台服务器上?我对问题进行了编辑,并给出了更好的解释。谢谢你的关注。