你花费的越多,你节省的也越多。这就是那些为提高I/O性能而努力的IT经理在为服务器安装了昂贵的固态硬盘之后得出的结论。 去年Answers.com网站的数据库服务器开始遇到I/O性能瓶颈,这是一台HP BladeSystem ProLiant刀片服务器。Answers.com运行MySQL数据库,他们为每个集群配置一个主数据库服务器外加一个专门用于处理大量的查询请求的与主数据库保持同步的只读从属数据库服务器群。
当该网站不断成长并接收到更多的更新时,这些从属数据库开始变得越来越难以提供快速的查询请求服务——已及快速处理复制来自主数据库更新——响应时间遭到重创。 使用固态硬盘技术攻克……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
你花费的越多,你节省的也越多。这就是那些为提高I/O性能而努力的IT经理在为服务器安装了昂贵的固态硬盘之后得出的结论。
去年Answers.com网站的数据库服务器开始遇到I/O性能瓶颈,这是一台HP BladeSystem ProLiant刀片服务器。Answers.com运行MySQL数据库,他们为每个集群配置一个主数据库服务器外加一个专门用于处理大量的查询请求的与主数据库保持同步的只读从属数据库服务器群。
当该网站不断成长并接收到更多的更新时,这些从属数据库开始变得越来越难以提供快速的查询请求服务——已及快速处理复制来自主数据库更新——响应时间遭到重创。
使用固态硬盘技术攻克I/O难题
通常,解决I/O问题的方案是把服务器连入存储阵列,这种阵列配置了许许多多彼此交织的硬盘驱动器。“但是这不是一个很经济的方案,你要考虑放置空间、维护,以及要支付额外的电费等。”Answers.com产品运营总监Dan Marriott说。
公司也不能简单地增加更多的服务集群。
“我们不能无限制地购买服务器;我们有现实的硬件预算。”Marriott说。
相反,Answers.com尝试在从属服务器上引入固态硬盘技术。该公司将数据库复制应用从内部磁盘驱动器迁移到一个320G HP StorageWorks IO加速器上(一个HP从Fusion-io OEM的基于NAND flash的存储适配器),之后复制恢复时间从6小时降低到12.5分钟,Marriott说。
固态硬盘技术的投资收益
此外,这种闪存磁盘大幅提高了服务器处理复杂查询请求的能力,可以从每秒350个提高到每秒3500个,整个应用响应时间提高了30%。作为回报Answers.com减少了每个数据库只读从属集群的服务器数量,从20台降到5台,实现了净成本节约。
即使IO加速器卡成本几乎是一台服务器的两倍,“但我们马上获得了投资回报。”Marriott说。按这样计算,假设一个典型的数据库集群包含20台每台5000美元的服务器,公司为5台服务器每台配备一个10000美元的闪存驱动,总成本是50000美元,通过改变剩余15台服务器用途可以节省出75000美元。
“事实上部署这些Fusion-io卡在成本支出上就让我们在每个数据库集群上节省了25000美元。”Marriott说。
除此之外,Answers.com享受着减少服务器数量带来的运维成本节省,包括管理时间、机柜空间、电力和空调,以及更少的失效点,Marriott表示。
“更少的硬件意味着更小的故障概率。”他说。
安装这个卡和它的驱动就是个“小意思”,Marriott说。“再简单不过了:你只要添加夹层卡,大概要60秒时间。然后你重启服务器,安装驱动,格式化驱动器,然后你就可以复制你的数据了。”
固态硬盘技术大众化
当然,使用闪存来提高性能并不是什么新事物,但是企业使用固态硬盘技术才刚开始,IDC的固态硬盘调研经理Jeff Janukowicz指出,它现在还处于市场初期,但是IDC期望从现在到2014年,企业固态硬盘出货量能增长75%。
IDC把固态硬盘的增长归结到两点:成本将持续降低和增加使用多核处理器。在过去的十年间,NAND内存的价格每年降低了50%,Janukowicz说。在以每Gbyte美元计算标准,固态硬盘的成本还是传统硬盘驱动器的28倍,但是IDC期望这个数字会继续下降。
“我们不期望固态硬盘会比硬盘驱动器还便宜,但是那也不是真正必需的,”Janukowicz说,“更多的是衡量固态硬盘为系统带来了什么。”
同时,更快的微处理器需要有更快的存储子系统。
“Moore定律和处理器动力上的最新发展已经把压力转给了存储子系统——我们如何确保处理器一直有数据处理?”Janukowicz说。
Fusion-io的PCI上的固态硬盘适配卡只是企业固态硬盘主题的一个变体。固态硬盘经常被集成到传统的存储阵列,例如EMC的FAST,作为高速存储层。在设备方面,STEC、Pliant Tehnologies和其他公司生产了基于固态硬盘的串口连接的SCSCI(或SAS),传统硬盘驱动器生产商例如Seagate也参与到这项活动。最后,Violin Memory Inc和Texas Memory Systems Inc都进入了提供采用固态硬盘的全系列存储阵列企业之列。
真正的挑战是意识到那些应用能有效的利用固态硬盘技术,Janukowicz说。包括数据库、在线交易处理、按需视频流甚至是虚拟桌面基础架构等等工作负载都是固态硬盘良好的选择。
“通常来说,任何I/O密集型的工作负载,都能从中获得最大益处。”Janukowicz说。
同时,Marriott说,读写密集型的应用可能也可能无法从固态硬盘获益。但总的来说“如果你看到性能问题是由于I/O限制造成的,那就是Fusion-io货其他企业级固态硬盘更改游戏规则的大好机会。”
相关推荐
-
三个可视化分析工具帮助你优化磁盘空间
现在的磁盘分析工具可以助你探索文件、文件夹以及可视化空闲磁盘空间,另外进行清理和优化等。这些实用工具尤其方便用来管理固态硬盘上的数据。
-
闪存是否会成为下一代企业级存储系统
企业用户必须确保闪存与工作负载相匹配。闪存使用大约普通磁盘20%的功率,但读取速度比磁盘存储快约100倍。
-
Windows 8.1整合SkyDrive 或使硬盘遭到淘汰
Windows 8.1整合了微软在线存储服务SkyDrive。随着云存储日趋取代本机存储系统,硬盘需求将会滑坡。
-
闪存 vs.硬盘:谁更适合虚拟化服务器?
闪存与硬盘,谁将更适合虚拟化服务器?不同形态的硬盘会影响最终决定吗?在虚拟化服务器上是否还有其他需要特别考虑的因素?