九州云助力食品业巨头乘云而上,开启零售新时代( 二 )

新零售云平台内部架构图

该新零售云平台使用了计算存储融合架构,定制化的IaaS层,使用Ceph分布式存储资源池,提升了资源获取能力 。

平台全面支持分布式架构,各个功能模块(计算节点、存储结点、网络节点、管理节点、消息队列服务等)可以分布式部署并提供高可用架构 。 云平台存储采用分布式存储,可以部署在标准的x86服务器上,分布式存储可支持块存储、对象存储、文件存储等多种存储服务模式 。

云平台可支持分布式消息队列,提高平台并发能力和响应速度来满足大规模环境要求 。

九州云Animbus云管理平台设计是整个云IaaS层面的必须重点关注和考虑的架构基础设计,云管理平台需要根据业务的多样性和稳定性要求,从架构层面进行统一的管理和分配,实现云资源的统一、高效的管理 。 其作为一种新兴的资源使用和交付模式,需要兼顾传统业务系统的多种计算、存储和网络资源,并引入分布式、软件定义架构的资源 。 并形成统一的云管理平台 。 云资源所面临的资源异构复杂性、资源性能和可靠性的保证以及扩展的便捷性都需要通过云管理平台进行全面的管理 。 确保能够通过云管理平台完成在北向的标准化接口和供给能力 。

从该新零售云平台这个方案来看,IaaS以及资源管理起着基础性以及根本性的作用 。 在架构设计上,需要最大程度的标准化,自助服务自动化,可扩展性和可计量,结合云数据中心的优势,量身定制,以及QoS控制等丰富的资源管理功能,以提供最基本的IT服务:计算,存储和网络资源,以更有效和成本有效的方式实现资源池和云资源管理 。

云管理平台主要包括计算资源池、存储资源池、网络资源池三个主要方面进行设计,并对三种类型的资源类型所涉及到功能和非功能性需求进行池化、标准化的设计 。 同时考虑兼顾技术的开放性和标准化 。

设计原则将从安全可靠、适应性、可扩展性、实用性、先进性、高效性、标准化、易管理的角度出发,通过业界领先的方法论和对金融行业应用业务的理解 。 以及参照金融业界最佳实践经验来规划 。

标准化:已标准化的资源组织和管理,实现资源的整合 。

高可用性:可以应对计划内的停机或者计划外的停机,确保资源池的业务系统的业务连续性,如果出现硬件故障,可将业务系统快速切换到其他可用资源进行运行 。

高扩展性:随着IT建设的逐步深入,对基础资源的需求会进一步扩大,所以资源池的架构具备可灵活扩展的特性,可以根据实际的需求向资源池添加物理服务器、网络设备和存储设备,实现资源能力的叠加 。

灵活性:云平台能够适应目前的管理运维制度、简化运维管理成本、以及可以和其他非池化的资源设备相互结合使用 。

安全性:云平台平台承载了企业的大量核心数据,部分数据还涉及保密,所以资源池需供多种安全手段,保护应用系统和数据的安全性 。

管理性:供多维度的监管视图,供多种资源调度策略,动态真实反应出资源池的使用率、运行状态、故障警告等 。

开放性:建设资源池的目的是更好地利用设备的资源,而不是为了建设一个封闭的信息孤岛,需要和其他应用系统资源承载体相互配合使用和数据交换,所以资源池建设需开放标准的接口 。