计世网

云太多了怎么管?你需要一个中立开放的云管平台
作者:刘沙 | 来源:计世网
2021-08-06
如何使云管平台自身也随着快速变化的业务需求不断迭代?

 

  谁也没有想到,新冠肺炎疫情出乎意料的到来,也出乎意料的推动了企业部署云计算的进度,伴随着企业自身要向数字化转型的迫切需求,以及"上云用数赋智"等政策的加码,云计算这只"旧时王谢堂前燕",早已"飞入寻常百姓家"。

  多云的难题

  事实上,如今很多企业采用的云不只有一朵。Right Scale《2019云计算行业调查报告》曾指出,多种异构基础架构平台会在长期内共存,这是数据中心管理面临的现状,也是趋势。根据Flexera发布的《2021年度云状态报告》,在接受调查的750名全球受访者中,企业平均使用2.6个公有云和2.7个私有云,78%的受访者采用混合云。

  不过,这种多云共处的模式给企业的IT服务交付和治理带来了新的挑战:如专业知识、技术匮乏;云平台资源与服务紧耦合,使用的云越多,管理就越复杂;存量资源、传统资源需要被无缝纳管,新旧资源管理方式需要一致;现有管理方式无法支撑以敏捷/按需使用为特点的云化场景,效益低下,依赖手工;还有基于组织的资源管控、计量;多维度资源监控;安全性问题;成本管理问题;合规管理、管控等问题。

  为了解决这些难题,云管理平台(CMP)应运而生,成为很多企业云平台建设的标配。很多公有云厂商、老牌软件平台厂商、新兴的第三方公司都开始进军这个领域。

  2016年,Gartner对云管理平台进行了定义,一方面从云管理角度确认了云计算的分层,分为:基础设施层、云平台层和云管层;另一方面对云管理平台进行了定义:云管理平台(CMP)是提供对公有云、私有云和混合云整合管理的产品。

  青云科技也在2017年推出了统一多云管理平台iFCloud。

  全新的架构

  当前,该如何应对数字新基建百行千业的个性化需求?如何高效整合快速迭代发展的新兴技术栈?如何使云管平台自身也随着快速变化的业务需求不断迭代?成为了云管产品成功的关键。

  2021年7月29日,青云科技在CIC(Cloud Insight Conference)2021云计算峰会上正式发布了iFCloud 3.0版本,希望将其打造成"任何IT即服务"的"企业级云化数据中心管理平台" ,用一套平台打通企业IT管理的全过程。

  据青云科技iFCloud多云管理平台产品负责人顾凯明介绍,与此前的iFCloud平台相比,升级后的iFCloud 3.0采用了全新架构设计,以云管低代码、云原生架构、插件化为主要特征;在功能方面全面升级,实现了多云管理、运维域、运营域等多个领域功能覆盖;产品解决方案的场景新增了KubeSphere、IoT、青云私有云/易捷版产品组合,Smart IDC等场景。

  顾凯明告诉记者,在开发iFCloud 3.0之前,青云科技就对云管市场进行了调研。青云科技发现:国外CMP厂商通常有两类,一类是SaaS版本,一类是私有化部署的软件,但它们都不适合中国的国情;在国内的CMP厂商中,大厂通常只关注自家的产品线,最多再接入一两个主流产品;相比之下,创业公司做的平台功能会非常多,但是由于历史原因,他们没有从框架层面进行考虑,存在一定的缺陷。而iFCloud 3.0的定位则是完全中立的,解除了厂商绑定。

  核心的功能

  据介绍,iFCloud 3.0具有三大核心功能,其一是通道能力,可以实现与各种资源/能力的打通和调用;其二是场景化编排能力,可以将各种资源/能力按自身实际需求进行编排,形成个性化的服务场景;其三是服务能力开放:能够将底层能力快速以服务方式对外展示使用。 "云管理平台的一个核心能力就是将底层各类IT资源以服务的方式开放给用户,实现任何IT即服务。"顾凯明强调。

  而实现这些核心功能,主要就是靠低代码能力和引擎能力。

  顾凯明指出,iFCloud不是全领域的低代码,而是聚焦在云管领域,称为云管低代码。为此iFCloud 3.0提供了:表单设计、应用商店、API引擎、自动化脚本、审批流程引擎、监控告警扩展,这一切都是为云管理平台准备的。

  过去青云科技遇到项目和定制化需求时,每个云管理平台都需要定制化开发,甚至同一个客户对虚拟机申请的要求,也各不相同。只要客户有稍微调整,青云科技项目组就要加班开发。现在使用了低代码,效果非常明显:对接云的时间比过去缩短了一半,"这是实实在在的效率提升。"

  iFCloud 3.0另一个重要的核心能力是引擎,就像汽车的动力来源、最重要的部件引擎一样,据悉,iFCloud 3.0云管理平台提供了:流程引擎、规则引擎,自动化引擎、API引擎四大引擎,可以帮助用户通过引擎的方式作出平台定义。

  顾凯明谈到,之前不同的API引擎都要对接SDK,还会碰到Jar包冲突问题,隐藏的BUG很难解决,所以仅审批流程引擎就做了3个版本。而且,之前的版本只要稍有流程环节变动,就要程序员来配置;稍有逻辑变化就要修改代码;现在则可以实现可视化合一:包括审批流程、作业脚本编排、蓝图编排,自动化编排(程序使用)。

  开放的平台

  由于企业项目会碰到各种定制化项目的对接,对接企业内部各种OA平台、CMDB平台,所以大家普遍比较困扰的是产品和项目的关系问题。而iFCloud 3.0平台具有开放性,可以赋能用户,如基于元数据实现服务定义能力开放,让用户具备服务目录自定义能力,按需设计任意IT资源对应的服务目录。此外,iFCloud 3.0开放的还有轻应用定义能力、资源模型定义能力、蓝图设计能力、监控告警能力和插件化能力。

  除了能够基于开放架构能够与用户共同开发、共建平台,iFCloud 3.0 的开放性还体现在能够实现与多方合作伙伴的能力共建。顾凯明指出,青云科技的技术合作伙伴,经过系统的培训,就可以上手交付项目,让产品批量化复制成为可能。此外,iFCloud 3.0 也制定了相关的开源计划,在产品功能、价值形态等多个层面与社区开发和用户分享、共建,可以吸取社区的力量,快速丰富产品的功能。

  谈到对iFCloud未来的规划时,顾凯明透露,iFCloud 3.0将集成整合其他云计算管理工具,成为大一统的服务中枢平台,让多云管理将成为数据中心的标配;还将开放源代码,和合作伙伴共建生态;此外,iFCloud 3.1版本正在全面开发中,计划将在今年内发布。顾凯明表示:"我们会通过一套整体的架构来打造IT运维中枢这样一个整体概念。"

  客户的实践

  某大型商业银行在青云科技的帮助下打造"企业 IT 服务运营管理中枢"就是一个典型的案例。

  近年来,该银行借助云计算技术,从总分行一体化视角出发,进行了基础设施大集中云化建设。为了实现全行资源集中供给、资源统一管理、分行应用系统集中运营的目标,2015 年该银行基于 BMC 产品对总分行开发测试资源池进行了云管理平台试点开发。

  随着云计算相关技术更新迭代,光大银行又陆续应用了容器、SDN、分布式存储、数据库、PaaS 等技术,采用了DevOps敏捷开发模式和ServiceMesh应用架构。然而,在新技术、新需求、新变化、新方法的冲击下,老一代云管理平台越来越难以跟上该银行快速发展的要求。

  在青云科技的帮助下,该银行遵循集团总部的战略规划,并结合现有的IT情况,利用数字化转型的契机,对云管理平台进行了全面重构。作为云计算体系中的运营管理中枢,其核心目的是为企业数据中心赋能,让最了解企业内部的用户基于该平台构建最符合企业的实际使用场景,让云管理平台成为"科技业务"的入口,帮助IT部门职能转型。

  基于新一代云管理平台打造的"企业 IT 服务运营管理中枢"帮助该银行实现了以下收益:

  实现了全行开发测试资源统一管理与供给、集中运营、全行 IT 成本精细化管理,有效节省人力(运维、管理)成本 40%。

  提高其对云资源的自助和统一管理能力,规范化的流程管理(实现灵活的服务申请与审批配置,针对总行分行建立不同的流程),提升 50%资源管理能力。

  建立自动化引擎,自动化流程及自动化部署,避免人工出错,提升运维工作效率以及业务敏捷性 40%。

  多维个性化统计报表功能及易操作设计,通过资源运营报表和容量视图,迅速洞察 IT 资源的使用状况和未来容量趋势,提升 50%管理效率。

  自助式服务及运维工具,提升用户使用体验。

  通过数据+权限+菜单控制有效避免用户及管理员对平台的越权行为,并通过日志审计有效监督用户使用平台的行为,有效提升系统安全性。

责任编辑:刘沙