国家电网公司从2010年开始建设电力云资源池,存储域作为资源池的必须部分,设计和实现存储域是资源池建设重要部分。首先明确存储域中各种主机和业务对存储的需求、存储域的设计目标和设计原则,提出了两级三类的存储域总体架构,并详细阐述了每类每级能满足的存储需求和业务需求,存储域中监控模块和管理模块的结构和功能也作了详尽说明。该存储域的架构设计不仅可以满足电力云资源池的各种存储需求,符合存储域的设计目标和设计原则,还可以给其他企业的存储域设计和实现提供可借鉴的蓝图。
资源池作为云计算技术在企业落地的新型应用方式,在金融业、运营商、高端制造业等行业的私有云中获得了应用[1] [2] [3] [4] [5],电力企业作为国家的支柱性企业,自2010 年开始筹建自己的电力云, 资源池作为电力云建设的第一步, 经过几年的建设-修正-再修正, 目前已经形成了相对完备的设计和实施方案。
电力云资源池[6] [7] [8] [9]按照提出的六层模型进行筹建, 六层模型中从外到内是包含与被包含的关系,如图1 所示。根据电力云中资源池六层物理模型的组成情况,给出在一个数据中心资源池基础架构设计的全景图, 如图2 所示, 由此可以看出一个资源池包含哪些要素以及哪些要素是如何组装在一起的。
从图2 可以看出,数据存储和数据备份是资源池规划建设的必须部分,资源池中的存储域不仅提供数据存储和数据备份, 它同时也是支持资源池迁移等功能的基础。
同时, 和服务器端的虚拟化技术相比, 存储虚拟化技术较为薄弱,而且不同厂商的存储器差异较大,异构现象突出,资源池对存储的需求也是多种多样的,如何规划和实现满足要求的存储域也是一项重大课题。
本文结合电力云的情况,在分析了不同主机、不同的业务对各类存储的需求情况,提出了资源池存储域的设计目标和设计原则的基础上,还提出了二级三类的存储池架构,并对该架构种每类、每层存储池进行了详细的设计说明。本文提出的存储池架构不仅给电力企业云计算的研究和实施提供了实际的技术方案,也为其他企业的存储池建设提供了可借鉴的方案,甚至是云计算技术的发展和云计算在企业的顺利实施铺平了道路。
2. 资源池存储域的需求分析、设计目标及原则 2.1. 资源池存储域的需求分析 资源池存储域要将原来独立的只能独立纵向扩展的物理存储设备虚拟化统一管理,实现存储资源的逻辑虚拟化并集中使用和管理;虚拟化资源池常见的实现方式有通过虚拟化管理整合现有的物理存储