1.架构设计原则
在第二类应用系统的存储架构选择上,对于不同存储架构的选择,系统架构设计人员和应用开发人员通常关注在应用运行环境和应用软件的支持需求、存储容量和性能的规划及可扩展性需求、存储软件功能性需求、可用性及业务连续性架构需求、可管理性需求这几个方面。
在进行第二类应用存储架构规划时,通常应遵循如下原则:
1)应用运行环境和应用软件的支持:第二类应用的存储系统同样需要满足对应用软件、操作系统及硬件环境的兼容性需求。
2)存储容量、性能的规划及可扩展性:第二类应用在容量和性能规划上同样需要关注满足容量和性能的基本需求和发展规划;同时更加注重于底层存储资源的弹性扩展和管理能力,在架构上可以采用集群方式的多系统扩充能力,或通过虚拟化存储池方式的多系统扩充能力,从而持续满足应用系统扩展需求。
3)存储软件功能规划:第二类应用也更加注重于存储空间的优化存储效率,包括但不限于存储虚拟化整合、分级存储、精简供应、数据压缩和重复数据删除等功能,实现整合存储资源、数据生命周期管理、提升存储空间的总体拥有成本。
4)可用性及业务连续性架构规划:架构当中的每个存储系统自身应具备一定的高可用架构设计,能够满足基本的高可用需求,同时通过存储系统间的同步、异步数据复制等方式进一步实现同城、异地范围内的容灾解决方案。
5)架构具备良好的可管理性:架构当中的存储系统自身应具备良好的可管理性,配合统一存储管理平台实现全面的性能、配置、告警等管理功能,同时能够配合业务切换流程实现容灾切换。
2.架构设计参考
银行业的几种第二类应用存储系统典型参考架构如下:
(1)传统存储资源池架构 外部存储统一接入到SAN环境当中,以应用系统为单位在独立的外部存储系统上分配所需的存储空间资源,部署简单。采用此种方式往往需要同时管理多种存储系统,设备存储空间和性能无法整合统一利用,且无法实现统一的数据复制及优化策略,后期管理难度较大,如图5-43所示。(www.xing528.com)
(2)虚拟化存储资源池架构 通过存储虚拟化平台统一识别并接管外部存储数据卷并转换为标准的数据卷格式,然后重新映射到现有服务器设备,实现外部存储的虚拟化资源池整合。
统一的资源池能够提升整体的存储性能及空间使用率,简化后期的管理维护难度,便于设置统一的数据复制及优化策略,如图5-44所示。
图5-43 传统中端存储资源池架构
图5-44 中端虚拟化存储资源池架构
(3)第二类NAS存储资源池架构第二类应用存储系统的另外一种架构是采用传统NAS存储,通常采用一对或多对高可用的文件访问控制器及TB级的文件级存储容量。独立配置的多个NAS系统在性能、存储容量等方面都很难做到均衡使用,在进行海量文件的处理如扫描、备份、迁移等方面效率相对较低。参考架构如图5-45所示。
图5-45 二类NAS存储资源池架构
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。