共享文件夹的卷影副本性能

共享文件夹的卷影副本性能

有人能谈谈在文件服务器上启用 Shadow Copy 对性能的影响吗?我们有一个卷,上面有大约 700 GB 的数据,供 100 位用户使用。更改文件的负载并不高,但读取次数很多。

由于大小和缺少备用驱动器,只能在同一卷上启用卷影副本。将源和存储区域放在同一驱动器上会严重影响性能吗?我知道文档上说会,但我正在寻找真实的例子。

答案1

我遇到过类似的情况(数据多用少用——大约 60),使用影子副本来撤销错误的好处是无价的。话虽如此,你的问题是关于性能的。

微软对此没有透露太多因为这很主观。大多数情况下,您可能不会注意到任何事情。NTFS 使用写时复制来实现快照。(类似于 zfs,如果您听说过他们的营销)这意味着每次写入现有文件时,它都必须写入一个新块并记录旧块是旧的。我的大多数服务器都采用 raid 5 或 6 设置,所以我没有注意到额外的写入。在单个主轴上,您可能会注意到。

我还使用快照进行备份,我不需要担心打开的文件等。许多不同的备份实用程序(ghost,true image,以及可能的 Microsoft backup)都利用了这一点。

网络共享性能有太多其他变量(网络、CPU、应用程序),我们的任何员工都没有注意到快照。直到他们对文件做了一些愚蠢的事情。

可以先打开快照,然后如果出现问题再关闭。所以值得一试。

答案2

我相信性能影响很大程度上取决于快照之间更改的数据量,以及快照的计划运行时间/频率。

影子复制通常不会对您的读取性能产生任何影响,相反,每当您写入被视为快照一部分的文件时,都会进行复制,并且您的写入将在该副本上进行。

在我负责的一个系统上,我启用了服务器上的影子复制,根据您的描述,我的情况可能与您的大致相同,但似乎并没有对性能造成太大影响。我有大约 100 个用户和大约 600GB 的数据,其中大部分是 doc、pdf、xls 等。我每天拍摄 2 张​​快照。

我希望我能为您提供更具体的内容,但由于它非常依赖于您的特定使用模式,您可能必须警告您的用户并尝试一下。您可能希望从保守的每天一张快照计划开始,然后根据需要/期望增加频率。

在进行任何更改之前,获取服务器的一些性能数据非常重要,这样您就可以通过一些数据了解更改产生的影响。

相关内容