ZXUN-AIC,自动化集成中心(Auto Integration Center),包含iDevise、iDeploy、iCheck、iconfig等4个部分,主要实现自动化集成、交付功能。其中:
- iDevise实现DC数据规划
- iDeploy实现端到端自动化部署
ZXUN-AIC(iDeploy)最核心的理念在于简化部署实施中各个环节的手动操作,将各阶段的规划活动提前到LLD的设计中。只需输入部署过程中的关键参数,即可自动生成开局所需的NFVI LLD和VNF LLD,基于LLD实现全流程的静默安装。化零为整地提升思考效率,减少操作复杂度,提升工程开局中环境部署效率,让人员更多地投入到客户交流、技能提升等一系列更有意义的活动中,增强产品可维护性。
1、AIC部分组件介绍
1.1、 iDevise
功能概述
iDevise主要用于DC的数据规划设计,其基于ZTE NFV相关组网规范,支持按照硬件、承载、虚拟层、VNF等层次进行数据设计,可直接输出最终部署所需的LLD,在iDeploy工具中导入并进行自动部署,不需额外的手工修改
特性介绍
- 支持分层设计
支持硬件、承载、虚拟层、VNF单个层次的独立数据设计,也支持多层次自由组合设计,灵活方便。
- 支持参数校验
对于设计中存在冲突或关键性错误的的输入,会给出报错提示,提前发现错误提前修正。
1.2、 iDeploy
功能概述
通过导入部署所需的LLD文件和版本文件,实现端到端自动化部署。
目前主要包括:Hardware、Network、TECS、OSP13、OSP16、Zenic、M6000、CEPH、MANO、EMS、VNF
特性介绍
- 支持多层次的自动部署
支持Hardware、Network、TECS、OSP13、OSP16、Zenic、M6000、CEPH、MANO、EMS、VNF全程自动部署,整个流程无需人工干预
- 支持部署前对环境的自动检查
自动化部署实施前,可以自动检查当前资源是否满足部署需求、自动检查当前环境下已存在的资源信息与iDevise设计中的资源信息是否冲突,提前检查并上报,避免部署过程中资源冲突导致的部署失败
- 支持一键回退
自动化部署过程中,如遇到外部环境等因素导致部署失败,在排除外部问题后,支持自动回退
- 支持单步重试
自动化部署过程中,部署失败,可单步重试