Infortrend ESVA存储针对SQL数据库优化

Infortrend ESVA磁盘阵列系统是Infortrend公司发布的虚拟化磁盘阵列系统,采用横向扩展模式,应用了创新的数据保护技术“CacheSafe”,支持时下流行的动态容量配置功能:自动精简配置。本文讲介绍该系统应用于Microsoft SQL Server环境下的优化配置过程。

解析ESVA的可扩展架构

预留多少容量给数据库以满足当前的需求,对管理员来说未来数据的增长是容量规划方面的一个大问题。预留的存储过多将导致低存储利用率,而错误的配置将带来更多的风险和重新配置的痛苦。对数据块存储来说,数据性能是另一个挑战;更多的存档数据不能影响相关应用生产力。

Infortrend的ESVA(企业级可扩充式虚拟架构)磁盘阵列系统提供了可扩展的虚拟存储架构,在一个或多个物理子系统的资源可以被合并到一个虚拟存储池。不仅仅是存储容量,通过增加更多的ESVA磁盘阵列系统就连数据I/O吞吐量,性能也能纵向扩展。

对于数据库卷,ESVA提供了自动精简配置技术从而最大化容量的利用率。管理员可以创建一个有完全充足容量的卷,但实际上只分配池中的部分大小,这些未分配的空间可以分享给其他需要容量的应用。所有容量的使用都被阀值.所监控,如果池容量用完了,简单地增加更多的ESVA阵列/磁盘就能动态地扩展池的大小,而在这期间应用不会因为升级存储环境而停工。

SQL Server配置因素

ESVA提供不同主机接口和磁盘类型的多种机型,最好的配置大量取决于硬件特性和用途。

同许多其他数据库一样,MS SQL Server利用数据库和事务日志文件来管理数据。主数据库文件往往是随机存取读写,事务日志文件包括写操作的主要顺序,偶尔也会读到最近写的交易记录。SQL Server临时数据库的读/写密集型,用于存储的临时表,存储的临时过程,子查询,和用于资料汇总操作。以下普遍准则满足大多数中端SQL数据库的设计。

ESVA要求用户在分配容量前创建池。如果坚持不同的数据库文件用不同的RAID级别,那么用户可以为不同的RAID配置创建两个或多个池。例如,大多SQL Server的标准是建议把临时数据库和交易日志放到一个RAID 1保护的卷里,以获得更好的读/写性能和容错能力,把主要数据库文件放在用RAID 5或RAID 6配置的卷上从而获得更好的容量利用率。在ESVA环境中,用户仍然可以通过RAID 1和RAID 5(或RAID 6)配置的在一个或多个阵列上创建两个池,也能依据不同RAID类型的考虑因素来创建用于放置这里数据库的虚拟卷。

实际上,由于ESVA的扩展特性,用户可以添加更多的阵列到存储环境中,不仅仅能扩展容量还能提升性能和数据吞吐量。为了I/O的高效率、卓越的写能力和容错能力,一个大池好于几个分离的池。如上所述,用户可以用他们所有的ESVA磁盘阵列系统创建一个大的池,并且为数据库文件的不同需求创建许多虚拟卷。它提供了简化的容量管理、卓越的读/写能力和冗余能力。

来源:维库开发网


微信扫描分享本文到朋友圈
扫码关注5G通信官方公众号,免费领取以下5G精品资料

本周热点本月热点

 

  最热通信招聘

  最新招聘信息

最新技术文章

最新论坛贴子