想多快就能多快,VMAX3性能服务级别(

想多快就能多快,VMAX3性能服务级别(

VMAX3,前生分别是EMCSymmetrix、DMX、VMAX、VMAX2,作为一直以来EMC的旗舰存储阵列,这款高端存储从诞生开始,已经发展了近三十年。整个业界的装机量保守估计也几十万台,它活跃在基本上所有行业的关键应用上,金融,政府,保险,互联网等等。在现今信息化时代,可以说每个人的日常生活背后,都有EMCVMAX3和其“兄长们”们提供的数据服务。

关于VMAX3的架构和功能介绍,这里就不展开说了。

这篇解决方案白皮书的主要内容在VMAX3上部署Oracle数据库的性能的最佳实践。BestPractice这东西楼主个人很喜欢,有了这个东西,作为系统的使用者,只需要按照文档中的提示,按部就班操作,就可以优化我的设备,而且这些结果都是官方验证过的,用得放心,用得安心。

整篇来看,最佳实践是针对VMAX3中新推出的叫做服务级别对象(SLO)的一个性能特性展开的,书中的第一部分有相关的具体介绍,这个功能最早的雏形是VMAXCloudEdition中就提出的,后来因为实施效果不错,也被加入到了VMAX3中。SLO的主要作用就是预定义性能配置,数据库管理员可以通过它更简单地针对数据库服务和存储性能要求,以租户为单位,调整VMAX3提供给特定数据库的性能水平,简化原有过多的数据库端的手动调整,只需要一个点击即可完成性能优化。

然后,VMAX3内部池化存储结构会根据用户选择的服务级别动态调整性能,满足不同的性能需求。就好比VMAX3就是一个瞬间就能生产出汽车的工厂,根据用户对汽车的需求提供不同的车辆。家用型就给你经济型轿车(Bronze),家庭人口多给你辆MPV(Silver),商务人士给你辆高级轿车(Gold),赛车手给你辆高性能跑车(Platinum),甚至还能造出F1(Diamond),而且想换就换,随时随地。

下表是每种SLO的参考性能指标:

书中的第二部分描述了部署SLO的一些存储设计准则,以及如何调配存储的步骤。楼主非常推荐下载后留档,如果将来有机会使用到VMAX3部署OracleSLO会很有帮助。

第三部分是Oracle在VMAX3上的实际测试案例,测试环境如下:

双引擎VMAXK,Enginuity.,64个EFD、个10K转Disk,个7k转Disk

Oracle12,Linux,思科CGB服务器

数据库放在4个1TBthinLUN,REDOLog放在4个GBthinLUN。

性能测试案例一:

测试方法是从Bronze级别开始,运行OLTPworkload,然后逐步提升SLO级别。测试结果的平均TPM,OracleAWR平均响应时间,以及前端响应时间如下表所示:

性能测试案例二:

升级到全闪存的Diamond级别,结果如下:

综合两个测试案例来看,从最低的Bronze到最高的Diamond,TPM处理速度提升了6x,响应时间提升了9x。Diamond的1ms响应时间的级别也达到了AFA的黄金标准。如果用户的数据库并不需要最高速的性能要求,VMAX3也可以动态地将SLO向下调整,满足不同数据库的性能需求。VMAX3对于Oracle数据库性能上的表现可以说是收放自如。作为高端存储,楼主个人认为,抛开其他高可用性,数据复制,异地容灾等功能不说,就性能来看,VMAX3完全可以叫板所有的AFA。同时,他还能通过SLO的方法,以租户为单位,按需供给存储计算资源。只要一台大而全的VMAX3平台,就能满足企业,从前端百万用户的销售系统,到后端内部使用的ERP,在到数据仓库分析平台以及内部管理的各种应用平台的需求,而且,对于一些峰时负载,还能动态调整SLO级别,实现以服务为导向的动态IT管理。而且只要鼠标一点,就能自动完成这些操作,高端就是那么任性!

下一篇我们看一下EMCVNX在Oracle的性能表现上能不能和VMAX3和XtremIO一样快?

其它参考文章:

EMC解决方案是什么?

不1ms不是好AFA,全闪存阵列XtremIO优化Oracle数据库性能

更多精彩内容,







































北京哪家治白癜风医院比较好
北京哪家治白癜风医院比较好



转载请注明:http://www.xcqg58.com/pxxx/pxxx/807.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了