如何减少存储消耗?


9

我有一个包含Live,User Acceptance,登台和开发服务器的网络(在这种情况下,Windows主要是2012r2,所有Hyper-V guest虚拟机)。网络的每个部分都有一个前端和后端服务器。后端服务器按比例包含大量数据。在用户接受,登台和开发服务器中,此数据不会更改(除了偶尔的实时更新),并且在开发周期之外很少访问。

在这种类型的环境中,如何最大程度地减少存储消耗并避免在静态和很少访问的数据上浪费存储空间。数据包含1000个文件,例如pdf,json,dwgs和pngs。

我考虑过的事情。

在不使用服务器时删除服务器-这不是一个好选择,因为有时恢复这些服务器的时间会影响开发人员使用服务器的时间。我们的备份解决方案是MS Data Protection Manager。

不用时删除数据光盘-比上面略好,但时间也是因素。

在服务器之间移动数据光盘-由于它们是Hyper-V来宾,因此我可以根据需要附加数据光盘,但是有时会同时使用多个环境。


VHD的存储空间是多少?
longneck

各种SANS(几台Dell和一台HP),但全部为ISCSI。它们被分成几个
大卷

Answers:


9

您可能想要检查一些混合文件服务器,其中一台将冷数据卸载到存储价格便宜(S3)或接近免费(Glacier)的公共云中。如果您在Azure中拥有企业协议,则可能要尝试从Microsoft尝试使用StorSimple(物理和虚拟)。

https://azure.microsoft.com/zh-CN/services/storsimple/

Nasuni也很好,但是到目前为止还没有可靠的SMB3。

https://www.nasuni.com


Storsimple虚拟阵列看起来很有希望。在没有物理阵列的情况下,我曾看过这些选项,但没有发现有虚拟设备的可能性。
Drifter104 '17

6

市场上有很多有趣的解决方案,我没有尝试过Nasuni,但看起来很合适。此外,您还可以看看Aclouda,它可用作硬件网关,并将云存储作为本地驱动器提供,并自动将数据卸载到云中。它可以作为SATA / SAS驱动器安装在本地服务器上,并可以连接到Amazon或Azure的云。http://aclouda.com/


6

由于您有大量的数据,这些数据不会随时间变化很大,因此我强烈建议您实施某种分层(具有自动分层功能的存储空间应该适合)。这个想法是“热”层(即本地存储)应包含必须快速访问的最新数据,并且“冷”层可以卸载到云中。

这个想法并不新鲜-Nasuni https://www.nasuni.com/确实与这种方法非常相似。DIY选项是S3Fuse https://www.interserver.net/tips/kb/mount-s3-bucket-centos-ubuntu-using-s3fs/,可让您将云存储安装为本地驱动器。StorSimple https://azure.microsoft.com/zh-cn/services/storsimple/是另一种选择,但它严格绑定到Azure。

如果您不愿意安装/配置和维护任何其他软件,则可以使用诸如AcloudA http://aclouda.com/之类的硬件网关来完成此工作,而无需任何其他软件或驱动程序。


1

由于您的访客是Windows 2012 R2,因此您可以在VM内运行重复数据删除。除了初始爬网以外,我发现它并不是非常耗费资源。在文件存储上,我的储蓄达到了55%或更高。

如果您的存储位于Windows服务器(存储空间等)上,则可以对VHD存储进行重复数据删除。在卷上配置重复数据删除时,使用VDI选项可以打开VHD的重复数据删除。请参阅https://technet.microsoft.com/zh-cn/library/dn486808.aspx

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.