当前位置:存储技术专区 → 正文

存储架构设计如何保证核心应用的性能

责任编辑:editor005 |来源:企业网D1Net  2015-02-02 14:07:37 本文摘自:高端存储知识

我们选择存储的要求就是要能提升存储的并行处理能力和能够保证我们关键业务的稳定需求。这个我想也是大部分和我们企业一样的吧?现在就讲讲我们对于这个,早年都做了什么。

环境与形式

我们前两年在上海部署了一台HP 3PARF200,在北京部署了一台HP 3PAR F400。图15是我们数据中心的IT 架构。

北京数据中心大约有30台服务器,全部安装的是Windows Server 操作系统。我们在HP 3PAR 存储阵列中配置了FC 和SATA两种磁盘,其中FC 盘48块(600GB ,15K 转),SATA盘16块(2TB ,7K转)。我们的邮件系统、SQL Server 相关应用、SharePoint 和部分Oracle 数据库均运行在HP 3PAR 上。数据库中的数据量大约为5TB ,非结构化数据接近35TB。每年数据库的数据增长量估计在10-15% 。未来会考虑,在通过虚拟机环境测试后,将IBM AIX 操作系统的小型机上的应用数据逐步迁移到HP 3PAR上。

上海数据中心包括2 台IBM 小型机(AIX OS)、十几台物理机以及近30台的虚拟机(VMware虚拟化平台)。上海数据中心的所有数据,无论是运行在IBM UNIX (AIX OS )的Oracle数据库,还是各种业务关键型应用以及虚拟环境数据,全部都集中在HP 3PAR上。数据库采用的全是Oracle,其数据类型为结构化数据,大约8TB 。

1.IBM AIX上的一级应用性能

我们在考核存储设备和技术时,最重要的评估指标是业务关键型应用的性能。采购HP 3PAR的初衷是提高SQL数据库的性能和虚拟机的性能,以及确保各种业务关键型应用和数据库数据在虚拟化环境的性能和业务稳定性。为了保证Oracle 、SQL数据库以及ERP、email Exchange 等一级应用的处理能力和性能需求,我们采用了IBM 小型机(AIX OS)。

满足一级应用的业务连续性和性能一样重要。HP 3PAR 的MPIO 软件为我们的IBM AIX 环境提供了多路径功能,可以智能地在IBM AIX主机和HP 3PAR 存储之间选择最优I/O 路由,提高了系统整体的可用性,避免了任意路径过载带来I/O 瓶颈而导致的应用性能不稳定。并且MPIO 的自动负载均衡和故障切换能力,可以在某条路径出现故障时,自动切换到其他可用通道,避免了数据通道故障可能造成的业务中断,确保了业务的连续性。

从业务的稳定性来看,HP 3PAR 的宽条带化、控制器网格架构以及ASIC 技术,降低了热点数据带来的性能问题。同时,控制器故障不会影响到应用性能,对业务的影响很小。在IBM AIX 环境中,这种性能的稳定性,保证了运行在IBM AIX 上各种业务关键型应用的稳定。图16 是某公司为我们在上海使用环境的截图。图中可以看到,所有工作负载都以256MB 为单位,均匀地跨所有磁盘分布,消除了热点,提高了并行处理能力和应用稳定性。

HP 3PAR 用于支撑IBM AIX 小型机上运行的所有业务关键型应用。目前,正在测试将虚拟化环境的各种主要应用也迁移到HP 3PAR存储上。

2.并行处理能力

为支撑该公司在中国快速发展的业务,我们选择存储时,如何保证业务关键型应用的可扩展性和持续稳定的业务性能是最重要的考虑因素。我们的业务环境包括多种数据库、结构化数据和非结构化数据应用。保证虚拟环境下各种应用的稳定性,也是我们评估存储产品的重要指标。

我们通过下面两组压力测试作为评估HP 3PAR 处理能力的参考依据。(测试环境B 在下面)测试环境A 用硬盘进行1 线程、2 线程、4 线程的复用,对FC 进行混合读写测试。16 块300G 的FC 盘可以输出4000 左右的IOPs (见图18)。考虑到我们采购的HP 3PAR 产品配置在驱动器性能和数量上都高于测试环境A(测试环境为16 块300G FC 硬盘;我们的部署是48块600GFC硬盘),目前的HP 3PAR 配置给我们留下了很大的应用性能扩展空间,可满足物理环境和虚拟环境下各种应用对存储性能的需求。

3.高吞吐量

在测试环境B 中,HP 3PAR 表现出优秀的吞吐量,16 块FC盘的数据输出量可达980MBPs。测试数据显示,我们目前部署的HP 3PAR 完全满足我们的性能和吞吐量要求。当读写性能需求进一步上升时,我们可以通过在HP 3PAR 上增加SSD 来持续提高应用的扩展性能和高度虚拟化的性能,以及满足非结构化数据对带宽的要求。

此外,还就HP 3PAR F200 在上海的实际使用进行了性能测试。图20 显示磁盘吞吐量一直处于高动态变化过程。我们通过HP 3PAR 存储,满足了不可预测的吞吐量变化的需求,满足了各种业务关键型应用对处理能力和带宽的需求。

4.虚拟资源的快速部署和高效管理

如何提高虚拟化的部署效率和降低虚拟化的管理复杂性,也是我们在选择存储产品时的重要考虑因素之一。同时,如何在虚拟环境下更有效地管理和使用存储资源,在不增加成本前提下可以部署更多应用,也是考核虚拟化存储投资回报的指标之一。

我们使用了HP 3PAR的共同配置组(CPG )。CPG 可以通过规则设定,将属性类似的资源进行组设定,然后根据CPG创建虚拟卷(VV)或自动精简配置的虚拟卷(TPVV),降低了虚拟卷的部署强度和管理复杂性。从图21可以看到,我们在北京的IT 环境设定了4 个CPGS来部署和管理42个卷,提高了卷管理效率。随着我们虚拟化部署的快速上线和迁移,HP 3PAR的CPG 功能让我们降低了虚拟卷的管理成本。

此外,我们结合使用HP 3PAR 的CPG 和TPVV 技术(见图22),对卷组进行精简配置,只有写入数据才会占用空间。这不仅降低了虚拟机的容量配置管理强度,还大大提高了虚拟机配置存储空间的使用率。

HP 3PAR大大提高了存储的并行处理能力和业务稳定性。这是很多企业选择HP 3PAR用于业务关键型应用,尤其是业务关键型应用虚拟化的重要原因。HP 3PAR 针对IBM 小型机(AIX OS)用户的需求,为用户提供了数据的多通道智能管理软件(MPIO),进一步优化存储数据通道的高可用性和高性能,满足小型机的并行处理能力。对于高度虚拟化环境,混合负载均衡能力决定着各种应用在满足业务SLA 时所需要的性能。HP 3PAR 通过使用ASIC 技术,将数据和信息进行分流,保证了混合负载的高性能,且不会因为IO 资源争用产生不同负载性能不稳定的问题。

关键字:HP应用性能CPGS

本文摘自:高端存储知识

x 存储架构设计如何保证核心应用的性能 扫一扫
分享本文到朋友圈
当前位置:存储技术专区 → 正文

存储架构设计如何保证核心应用的性能

责任编辑:editor005 |来源:企业网D1Net  2015-02-02 14:07:37 本文摘自:高端存储知识

我们选择存储的要求就是要能提升存储的并行处理能力和能够保证我们关键业务的稳定需求。这个我想也是大部分和我们企业一样的吧?现在就讲讲我们对于这个,早年都做了什么。

环境与形式

我们前两年在上海部署了一台HP 3PARF200,在北京部署了一台HP 3PAR F400。图15是我们数据中心的IT 架构。

北京数据中心大约有30台服务器,全部安装的是Windows Server 操作系统。我们在HP 3PAR 存储阵列中配置了FC 和SATA两种磁盘,其中FC 盘48块(600GB ,15K 转),SATA盘16块(2TB ,7K转)。我们的邮件系统、SQL Server 相关应用、SharePoint 和部分Oracle 数据库均运行在HP 3PAR 上。数据库中的数据量大约为5TB ,非结构化数据接近35TB。每年数据库的数据增长量估计在10-15% 。未来会考虑,在通过虚拟机环境测试后,将IBM AIX 操作系统的小型机上的应用数据逐步迁移到HP 3PAR上。

上海数据中心包括2 台IBM 小型机(AIX OS)、十几台物理机以及近30台的虚拟机(VMware虚拟化平台)。上海数据中心的所有数据,无论是运行在IBM UNIX (AIX OS )的Oracle数据库,还是各种业务关键型应用以及虚拟环境数据,全部都集中在HP 3PAR上。数据库采用的全是Oracle,其数据类型为结构化数据,大约8TB 。

1.IBM AIX上的一级应用性能

我们在考核存储设备和技术时,最重要的评估指标是业务关键型应用的性能。采购HP 3PAR的初衷是提高SQL数据库的性能和虚拟机的性能,以及确保各种业务关键型应用和数据库数据在虚拟化环境的性能和业务稳定性。为了保证Oracle 、SQL数据库以及ERP、email Exchange 等一级应用的处理能力和性能需求,我们采用了IBM 小型机(AIX OS)。

满足一级应用的业务连续性和性能一样重要。HP 3PAR 的MPIO 软件为我们的IBM AIX 环境提供了多路径功能,可以智能地在IBM AIX主机和HP 3PAR 存储之间选择最优I/O 路由,提高了系统整体的可用性,避免了任意路径过载带来I/O 瓶颈而导致的应用性能不稳定。并且MPIO 的自动负载均衡和故障切换能力,可以在某条路径出现故障时,自动切换到其他可用通道,避免了数据通道故障可能造成的业务中断,确保了业务的连续性。

从业务的稳定性来看,HP 3PAR 的宽条带化、控制器网格架构以及ASIC 技术,降低了热点数据带来的性能问题。同时,控制器故障不会影响到应用性能,对业务的影响很小。在IBM AIX 环境中,这种性能的稳定性,保证了运行在IBM AIX 上各种业务关键型应用的稳定。图16 是某公司为我们在上海使用环境的截图。图中可以看到,所有工作负载都以256MB 为单位,均匀地跨所有磁盘分布,消除了热点,提高了并行处理能力和应用稳定性。

HP 3PAR 用于支撑IBM AIX 小型机上运行的所有业务关键型应用。目前,正在测试将虚拟化环境的各种主要应用也迁移到HP 3PAR存储上。

2.并行处理能力

为支撑该公司在中国快速发展的业务,我们选择存储时,如何保证业务关键型应用的可扩展性和持续稳定的业务性能是最重要的考虑因素。我们的业务环境包括多种数据库、结构化数据和非结构化数据应用。保证虚拟环境下各种应用的稳定性,也是我们评估存储产品的重要指标。

我们通过下面两组压力测试作为评估HP 3PAR 处理能力的参考依据。(测试环境B 在下面)测试环境A 用硬盘进行1 线程、2 线程、4 线程的复用,对FC 进行混合读写测试。16 块300G 的FC 盘可以输出4000 左右的IOPs (见图18)。考虑到我们采购的HP 3PAR 产品配置在驱动器性能和数量上都高于测试环境A(测试环境为16 块300G FC 硬盘;我们的部署是48块600GFC硬盘),目前的HP 3PAR 配置给我们留下了很大的应用性能扩展空间,可满足物理环境和虚拟环境下各种应用对存储性能的需求。

3.高吞吐量

在测试环境B 中,HP 3PAR 表现出优秀的吞吐量,16 块FC盘的数据输出量可达980MBPs。测试数据显示,我们目前部署的HP 3PAR 完全满足我们的性能和吞吐量要求。当读写性能需求进一步上升时,我们可以通过在HP 3PAR 上增加SSD 来持续提高应用的扩展性能和高度虚拟化的性能,以及满足非结构化数据对带宽的要求。

此外,还就HP 3PAR F200 在上海的实际使用进行了性能测试。图20 显示磁盘吞吐量一直处于高动态变化过程。我们通过HP 3PAR 存储,满足了不可预测的吞吐量变化的需求,满足了各种业务关键型应用对处理能力和带宽的需求。

4.虚拟资源的快速部署和高效管理

如何提高虚拟化的部署效率和降低虚拟化的管理复杂性,也是我们在选择存储产品时的重要考虑因素之一。同时,如何在虚拟环境下更有效地管理和使用存储资源,在不增加成本前提下可以部署更多应用,也是考核虚拟化存储投资回报的指标之一。

我们使用了HP 3PAR的共同配置组(CPG )。CPG 可以通过规则设定,将属性类似的资源进行组设定,然后根据CPG创建虚拟卷(VV)或自动精简配置的虚拟卷(TPVV),降低了虚拟卷的部署强度和管理复杂性。从图21可以看到,我们在北京的IT 环境设定了4 个CPGS来部署和管理42个卷,提高了卷管理效率。随着我们虚拟化部署的快速上线和迁移,HP 3PAR的CPG 功能让我们降低了虚拟卷的管理成本。

此外,我们结合使用HP 3PAR 的CPG 和TPVV 技术(见图22),对卷组进行精简配置,只有写入数据才会占用空间。这不仅降低了虚拟机的容量配置管理强度,还大大提高了虚拟机配置存储空间的使用率。

HP 3PAR大大提高了存储的并行处理能力和业务稳定性。这是很多企业选择HP 3PAR用于业务关键型应用,尤其是业务关键型应用虚拟化的重要原因。HP 3PAR 针对IBM 小型机(AIX OS)用户的需求,为用户提供了数据的多通道智能管理软件(MPIO),进一步优化存储数据通道的高可用性和高性能,满足小型机的并行处理能力。对于高度虚拟化环境,混合负载均衡能力决定着各种应用在满足业务SLA 时所需要的性能。HP 3PAR 通过使用ASIC 技术,将数据和信息进行分流,保证了混合负载的高性能,且不会因为IO 资源争用产生不同负载性能不稳定的问题。

关键字:HP应用性能CPGS

本文摘自:高端存储知识

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^