windows-server-2008-r2 – 提供大量文件的最佳实践
目前,我们有一台
Windows Server 2008 R2作为域控制器和文件服务器.
我们为4台IIS服务器提供了大约600万个JPG,然后提供给Web用户. 问题是我们每天都在服务器上获取内存警报.我们当前的服务器从单个驱动器(LUN)提供这些文件.我们还有光盘上文件数量的问题.随着我们继续添加更多图像,主文件表将变得太大. 我们目前的计划是: >将文件服务器移至单独的VM 我的问题是: >提供文件的最佳做法是什么?
你是如何得到记忆警报的?您是否进行过任何过程分析,以确定内存使用情况是否超出常规?请记住,LSASS和缓存将增长到物理内存点.
更新: 在Windows Server 2003下没有获得警报并不让我感到惊讶,因为它不像Windows Server 2008那样高效地使用RAM.您希望在使用服务器中尽可能多地使用内存,这就是为什么仅监视内存使用量是一个无用的指标.从Windows Vista开始,Windows使用尽可能多的RAM.通过调出资源监视器并查看内存选项卡,您可以在Windows 7上看到相同的行为.这是我目前的机器图像: 请注意,我只有64MB免费!这是好事. (它曾经是2MB,但我必须关闭一些东西).请注意,蓝色条显示1369MB的待机RAM – 这实际上是文件系统中的缓存,如果我在应用程序中需要更多RAM,那就是页面的来源. 所以你需要知道的不是使用了多少RAM,而是每个应用程序使用了多少以及特定应用程序的内存使用情况是否正常. 确定(用于生成警告警报)的一种好方法是查看每秒的内存使用量和页面错误.如果您有过多的页面错误并且您具有较高的RAM利用率并且您的待机RAM较低,则可能存在问题. (在文件服务器页面上,故障不是可靠的问题指示器,因为它正在提供文件 – 因此会产生页面错误,您必须在设置阈值之前对此进行基线测量) 希望这个关于内存监控的简要概述有所帮助. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |