今天和大家分享的话题是如何利用青云资源编排服务快速创建批量资源组合、规划和构建系统,同时谈谈资源编排如何帮助我们复制一整套IT环境,以及如何实现跨区做相同架构资源的拷贝。
资源编排到底是什么呢?
大家知道云服务本质上是做 IT 架构软件化和 IT 平台智能化的工作。
传统方式我们构建一个系统,不管是做医疗、教育还是金融、媒体等等,最上层需要部署自身的业务代码;
中间层是业务依赖的专业软件、平台中间件、服务组件等;
下层是部署的硬件系统,包括计算节点、存储资源、网络,然后安装操作系统等等。
中下两层是运维层面的内容,用传统的IT 架构方式,企业可能需要很多工程师,包括在现场做苦活、累活、脏活的现场运维、开发工程师。
因为有些操作需要去啃硬件的使用手册、了解主板芯片接口、路由器指令等等。
云服务提供的智能化是把每一层都用软件的方式实现,以标准化接口的方式提供,这样很多苦活、累活都不用做了。
软件的灵活调度特性能够在 IaaS 层解决硬件的容错问题, PaaS 层的标准组件能够省却 DevOps 搭建中间件需要考虑和维护的集群化、动态控制节点规模、备份、容灾等问题。
很多人都已经在使用云计算服务了,还有很多人没有选择上云。
他们的区别在于你是否相信,云服务提供的 IaaS/PaaS 服务能够满足企业的要求,它是否具有稳定性、安全性、弹性以及足够的性能等等。
下面我们来说资源编排。
资源编排在哪一层呢?我们一般说的编排,包括资源编排、服务编排,后者是业务层面、应用层面的编排,以前者为基础。
资源编排是在 IaaS 层之上的构建层,称为 Resource Orchestration。它是在 IaaS 平台之上构建系统,并且对这个系统进行生命周期管理。
资源编排需要具备抽象建模能力:每类云资源有不同的设备,如主机、路由器、负载均衡器、大数据等组件,你需要对它进行抽象建模——需要哪些资源,并且资源之间的拓扑关系是怎样的;
然后你能够对它的生命周期进行管理,如何从无到有进行创建,之后资源之间要能够更新、增加、减少,如何操作。
具体来说资源编排具备的能力有几点&#