可扩展文件存储选项 (Windows Server)

Lia*_*amB 6 windows files

我们目前有一个 Windows 服务器,用于存储 Web 项目的图像。该项目非常成功,我们看到了性能问题,显然,我们存储的当前 100k 左右的图像(在本地磁盘上)将来会耗尽空间。

服务器是托管在英国数据中心的专用机器,有哪些选项可用于可扩展的文件存储(理想情况下,我们可以将需要经常访问的图像放在同一个数据中心)。

Net*_*ner 3

为了正确存储数据,您必须使用一些额外的软件,因为开箱即用的本机文件和存储服务无法将存储整合到单个池中,在主机之间分散和复制数据以实现更多冗余和表现。

DFS 有很多问题,例如没有适当的存储“锁定”机制,在网络隔离的情况下可能导致脑裂,无法复制打开的文件,其机制无法区分哪个副本是“正确的”,这可能会导致多服务器环境中出现一些问题。

您无法减少数据量,因为媒体数据具有高熵,重复数据删除/压缩将不起作用,并且扩大单个服务器上的存储量也是一个坏主意,因为如果该服务器发生故障,您将(暂时)丢失所有数据数据。

要将现有的基于 Windows 的服务器转换为可创建单个共享存储池的可扩展存储服务器,最佳选择是使用一些可以直接在 Windows 操作系统上安装和运行的软件定义存储解决方案:

1) StarWind VSAN https://www.starwindsoftware.com/starwind-virtual-san

或者,还有一些不错的选项可以在安装的 Hyper-V 角色之上作为虚拟机运行:

2) 惠普 VSA http://www8.hp.com/us/en/products/data-storage/free-vsa.html

3) EMC Unity VSA http://www.emc.com/products-solutions/Trial-software-download/unity-vsa.htm

如果您愿意投资 Windows Server 2016 Datacenter 版本,您可能会感兴趣

4) 存储空间直接https://technet.microsoft.com/en-us/windows-server-docs/storage/storage-spaces/storage-spaces-direct-overview

如果 Windows 不重要,你一定应该看看:

5)Ceph http://ceph.com/