我怎样才能优化Windows Server 2012 R2磁盘子系统的性能呢?
本地磁盘访问会严重阻碍Windows Server 2012 R2和工作负载的性能。你可以使用下面这些策略来改善这种情况。
磁盘性能的一个最大局限性是读/写并发性。单个磁盘可以提供巨大的存储容量,但单个目标磁盘的读/写延迟可能会增加并导致明显的延迟。消除磁盘延迟的最佳方法是利用一个磁盘组如RAID 0(硬盘分段)中的多个同步读写的并发性。由于硬盘分段,数据分散在多个磁盘上。理想情况下,一个RAID 1+0磁盘配置提供了冗余的磁盘镜像(RAID 1)以及RAID 0的性能。如果没有足够的物理磁盘充分支持RAID 1+0,将采用RAID 5。
磁盘缓存可以提高读取性能,但其并不适合写操作。如果写缓存不能完全备份电源,系统故障会导致数据丢失。这通常涉及一个昂贵的写缓存模块或升级服务器。读缓存内容也可能丢失,但这种情况可以恢复,因为你可以从磁盘重新读取数据来恢复读缓存的内容。如果你不使用写缓存,可以为写密集型的工作负载增添写缓存功能。
新硬件有利于新的操作系统如Windows Server 2012 R2,但是只投资一台新的服务器是不足以保证性能提升的。在部署新的硬件之前收集客观的性能基准是很重要的,然后在硬件实施活配置更改之后再进行搜集性能基准。最基本的性能监视器(Perfmon)就足够了。比较基准测试结果可以为任何有效的变化提供有价值的指导——可以利用显著的改善效果,当效果不明显时可以避免浪费时间或资本。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
提升VMware工作负载:使用全新托管私有云服务
VMware Cloud Foundation多合一方案旨在面向那些希望其他人在其现代化的软件定义数据中心堆栈中运行私有云的VMware部门。
-
全新托管私有云服务提升VMware工作负载
VMware Cloud Foundation多合一方案旨在面向那些希望其他人在其现代化的软件定义数据中心堆栈中运行私有云的VMware部门。
-
提升应用程序弹性:保障工作负载正常运行
应用程序的弹性和可用性是现代企业工作负载的关键属性。应用程序需要在硬件故障发生后,扛过服务故障(例如负载平衡器和域名系统错误)保持工作状态,并且可以忍受局域网和互联网中断的影响……
-
PowerShell 5升级指南
PowerShell 5版本是最新脚本语言,与之前的版本相比增加了许多新功能。管理人员可以通过几个步骤升级为最新的版本。