借助Fusion-io的PCIe 固态存储,提速您的SQL Server数据库解决方案

 作者:戴尔全球解决方案工程(Dell Global Solutions Engineering )的系统工程师Jisha J。

您是否听说过具有微秒级延迟和强大IOPS能力的PCIe 固态硬盘(Solid State Disks,SSD)?

您是否想知道对典型的数据库应用来说,以SSD作为后端存储会带来怎样的性能改善,以及在设计存储环境时需要考虑哪些问题?

您是否询问过哪种类型的数据库工作负载可以从SSD的低延迟性能中切实获益?

您是否知道戴尔推荐的PCIe 固态硬盘的数据库配置是怎样的?以及它有哪些性能优势?

戴尔SQL 数据库解决方案工程团队与Fusion-io联合制作了一个白皮书,对SSD作为微软SQL Server数据库高性能后端的性能优势进行了充分的研究。Fusion-io ioDrive的易于配置和内置可靠性等特性,为管理低延迟数据库应用提供了理想的选择。

Fusion-io ioDrives采用了PCIe和 NAND Flash,它们都与传统的固态硬盘不同。它们独特的架构所提供的性能与DRAM相似,因此ioDrives被归类到“内存层”,它们都不因当下的HDD协议而产生瓶颈。此外,它们的企业级持久算法能够有效地解决常见的SSD的限制,即无效的写入和磨损。

上图是针对中小企业细分市场戴尔所推荐的数据库参考配置。

我们进行了一系列实验,来证明我们推荐的配置能使性能得到提升。针对这次实验,我们开展了事务性工作负载(OLTP,联机事务处理)和数据仓库工作负载(OLAP,联机分析处理)的研究工作。

当小型数据库被完全置于SSD卷时,我们观察到OLTP型工作负载所提供的响应时间为2微秒,就算有7000个大型用户的工作负载也能够提供一致的响应时间。

image

Fusion-io ioDrives也可以配置成混合数据库配置的一部分,可作为高性能的数据库层。在部署Fusion-io IoDrive数据库配置的过程中,需要考虑的主要因素是对数据库负载的分析,以及将读取最为密集的部分放在SSD卷上。

由于大型数据库中访问最为频繁的部分被转移到SSD卷上,我们观察到其数据库性能比在HDD SAN存储上提高了3.5倍。

image

以下特定的OLAP工作负载显示,在约25%的数据库(热访问数据)被转移到ioDrives上后,其性能提高了70%。

image

与传统的SAN相比,在采用Fusion-io ioDrives作为存储后端后,我们可以发现OLTP和OLAP工作负载均得到改善。如果硬盘后端是配置中的瓶颈,那么Fusion-io ioDrives就是能显著提高性能的一个理想选择。

关于配置、建议、性能和性价比分析的完整信息,可以在以下白皮书中找到,请点击链接:借助PCIe 固态存储,提速戴尔SQL Server 2008 R2数据库解决方案。

更多精彩文章请关注:

戴尔技术社区

你可能感兴趣的:(数据库,Microsoft,职场,休闲,Fusion-IO)