青云QingCloud资源编排功能的那点事
- +1 你赞过了
记得青云QingCloud CEO黄允松在参加天极网云咖秀节目录制时就表示2016年青云QingCloud重点实现云计算的编排,因为目前IaaS资源层已经非常成熟,如何实现资源的有效编排和管理才是用户所需要的。
这不近日青云QingCloud就推出了资源编排(Resources Orchestration)功能。资源编排用于生成一组具有拓扑关系的QingCloud IaaS/PaaS资源组合的模板。通过该功能用户可以快速地复制一整套环境,规划和评估系统架构,并实现资源结构跨区域的复用。在控制台,用户可以通过丰富、自由的方式创建编排模板,用所见即所的方式规划资源组合,构建系统。
青云QingCloud Web前端工程师梁波(Ethan Liang)表示,青云QingCloud提供了众多的资源和服务,包括IaaS、PaaS以及整个管理的服务。作为一个管理平台,青云QingCloud需要实现对资源的管理功能。而用户通常在控制台界面或者API的方式实现资源的管理,但是这中间缺少一个抽象的过程。比如需要主机就生成一台主机,需要数据库就直接生成。
“这就出现了问题,因为我们对于资源的配置,通常是包含了逻辑关系的资源,这个配置是需要客户进行定制的。这时资源编排的功能就派上用场了。”梁波说。
资源编排功能是对云计算资源抽象建模和生命周期的管理方法。资源编排能够实现对现有资源的管理,比如主机、负载均衡器、数据库等,它能够把现有资源抽象出来,然后建立相应的模型。通过模型实例化成资源,实现对实例化资源的属性、元数据等进行增删改查等操作,还可以对模板实例进行生命周期的回收管理。
资源编排说起来简单,但是后面的实现还是比较复杂的。首先,需要抽象化,抽象化包括很多实体关系、配置关系、约束关系。抽象之后还要具体化,比如创建资源,创建资源的配置,中间需要什么样的关联等等。虽然背后的实现复杂,但是青云QingCloud的资源编排拥有图形化的操作界面,提供全面直观的资源管理。
“就像谷歌、百度,你看到的界面是一个搜索框,有人说,这有什么开发量,不就是输入查询吗?技术就是这样,深入浅出,我们把复杂的东西隐藏在后面,给你呈现非常简单的界面。”青云QingCloud CTO甘泉(Reno Gan)如是说。
资源编排的应用场景
梁波介绍说,资源编排功能可以应用在以下几种场景中:
作为公司资源管理人员经常会收到一定数量和配置提交的资源申请,这些申请可以自定义,并且要求网络、存储设备按需到位。如果只是按部就班生成主机再配置相关服务会相当繁琐,资源编排能够解决这个问题,能够一次性生成需求的资源。
企业拥有一套开发环境,需要复制一份成为测试环境,再复制一份成为线上环境。如果有资源编排功能,他可以把这个功能所描述的配置、拓扑关系抽象出来,并把抽象出来的配置快速复制应用生成,进而实现资源的复制。青云QingCloud为用户提供了四种创建模板的方式,以系统推荐模板作为样本创建、从当前的资源抽取拓扑结构创建、从无到有手动创建,以及将已经创建的模板作为样本创建。
企业要规划一套系统,并且已经有了系统之间的拓扑关系和配置清单。企业需要验证在云上能否搭建出这套系统并核算成本。在验证完成之前,企业不想支付任何费用。这个时候应用资源编排功能,企业可以在系统生成之前知道价格成本,并有针对性地调整预算。
跨区域部署。跨区部署涉及到如何把一个区域的资源放在另外一个区域。通过资源编排的方式,可以先把区域的模块、拓扑关系、配置关系抽象出来,在另一个区建立资源并整套复制过去。比如企业在北京2区有一套复杂系统,想要在广东1区完全相同的复制一份结构,保持拓扑关系,这个时候资源编排功能就可以有用武之地了。
资源编排的目标人群
在甘泉看来,资源编排功能能够降低企业IT运维的难度,单纯看资源拓扑,主机、私有网络、路由器、LB负载均衡器等需要头脑把这些东西组合起来,而资源编排会让这个过程变得容易一些。青云QingCloud直接给你图形化的编排展示方式,让你拖拖拽拽,实现头脑里想要的东西。
至于资源编排功能的面向人群,甘泉表示,你可以说是运维人员也可以说是开发人员。在云计算领域很难分清谁是开发人员,谁是运维人员,在我们这个系统里,更多是面对开发和运维人员的二者结合。
结语
青云QingCloud已经在瞄准下一个云计算市场的风口,毕竟目前IaaS市场已经趋于成熟,用户对于云计算的需求已经不再简单停留在资源的获取和使用上,如何有效整合编排资源实现高效部署才是企业所想要的,所以青云QingCloud推出资源编排功能适应了企业对于云计算的新需求,必将在市场中引发企业的关注。
最新资讯
热门视频
新品评测