为虚拟服务器优化本地硬盘配置

日期: 2013-04-24 作者:Stephen J. Bigelow翻译:徐继军 来源:TechTarget中国 英文

存储系统的成败界限,往往只源自虚拟服务器硬盘的参数设置微小偏差和精细的维护。     虚拟化的数据中心通常使用存储区域网络(SAN)进行集中存储,优化存储资源运维,同时利用SAN体系自带的远程复制等功能保护数据安全。但是,有些组织更倾向于在独立服务器上混合使用虚拟机和存储功能。这可以减少局域网上的存储传输流量,或者消除SAN带来的复杂性和成本。

在这种情形下,数据中心管理员们就必须尽力奋战,优化平衡基于每台服务器的存储供应和虚拟机性能。下面让我们来探讨一下虚拟服务器的存储配置。     硬盘驱动器速度和阵列配置     IT管理员们一般通过三个基本特征来区别基于磁盘的存储:转速、本机接口,以及性……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

存储系统的成败界限,往往只源自虚拟服务器硬盘的参数设置微小偏差和精细的维护。

    虚拟化的数据中心通常使用存储区域网络(SAN)进行集中存储,优化存储资源运维,同时利用SAN体系自带的远程复制等功能保护数据安全。但是,有些组织更倾向于在独立服务器上混合使用虚拟机和存储功能。这可以减少局域网上的存储传输流量,或者消除SAN带来的复杂性和成本。在这种情形下,数据中心管理员们就必须尽力奋战,优化平衡基于每台服务器的存储供应和虚拟机性能。下面让我们来探讨一下虚拟服务器的存储配置。

    硬盘驱动器速度和阵列配置

    IT管理员们一般通过三个基本特征来区别基于磁盘的存储:转速、本机接口,以及性能和保护级别。当我们描述某台服务器的存储需求时,应该首先了解服务器的预期工作负载,根据这些需求选择最合适的特征。磁盘转速的计量单位是每分钟转数(RPM),转速快的磁盘提供更低的延迟,因为磁盘可以更快旋转到所需的磁道。企业应用受益于使用15,000rpm的高转速磁盘,但是通常这样的磁盘容量较为有限。稍慢一点的10,000rpm磁盘可以为非关键应用提供适当的低延迟,并提供更大的存储容量。

    磁盘高速缓存和服务器之间的数据传输都要通过接口完成。串行SCSI(SAS)是最流行的串行接口,用于高性能的本地存储,并且可以实现6千兆比特每秒(Gbps)的传输速度。串行ATA(SATA)接口稍慢一点,传输速度为3Gbps,然而SATA的技术架构和指令集会进一步降低实际性能。在许多情况下,SAS磁盘提供的存储容量低于SATA磁盘,所以SAS磁盘通常用于需要顶级性能的生产负载,而SATA磁盘则用于非关键的负载,近线存储或者数据归档。SATA磁盘可以连接到SAS接口,因此基于SAS的服务器主板可以混合部署SAS和SATA磁盘。当然,事先审阅服务器技术文档来验证磁盘兼容性和性能限制,也是很重要的准备工作。

    大多数SAN存储系统都会用到磁盘阵列(RAID)组,阵列组配置多个磁盘分担数据存储,多个磁盘能同时进行读写操作,从而倍增存储性能。由于阵列中每个磁盘都在同一时间进行数据块的读写操作,所以阵列的性能会随着轴数的增长而同步提升。对于独立服务器来说,想要建立适用的、基于服务器的存储并却不是那么容易,因为很少有服务器能提供足够多的的磁盘安装位置,而磁盘数量是RAID配置的最基本特征。

    例如,一台1U机架服务器可能只提供2到4个磁盘安装位,而一台2U服务器则支持4至8个磁盘。更大的机架式服务器可以容纳更多的物理磁盘(并使用更大功率的电源),总之服务器型号规格决定磁盘阵列组大小,使阵列配置缺失灵活性。

    另外,阵列级别的选择失误,很可能会对虚拟化性能产生负面影响。例如RAID 5用于生产虚拟机上可能会造成不可接受的写入性能损失。比较恰当的配置是:使用2个146GB 15,000rpm的SAS硬盘组成RAID 1,用来安装操作系统和虚拟机监控程序;服务器的其余盘位则装满10,000rpm的SAS硬盘或者SATA硬盘,配置成RAID 0+1,联合使用条带和镜像措施来兼顾性能和数据保护。

    在实际环境中,可供管理员选用的“磁盘容量和数据保护”参数组合实在是太多了,所以很有必要在实验环境下充分测试验证服务器性能,这样才能选出针对特定负载的最佳配置。

作者

Stephen J. Bigelow
Stephen J. Bigelow

数据中心和虚拟化网站的高级技术编辑,拥有20年的PC和技术写作经验。

翻译

徐继军
徐继军

TechTarget中国特约作者

相关推荐