其次,进一步基于设备能力,将设备功能抽象成通用的网络管理服务,最终对外提供开放的服务管理接口。从一个终端企业/用户获得数据中心提供的业务服务的自动化管理过程来看,需要从用户侧经过分配的网络切片访问服务器提供端到端的部署,比如接入侧,需要提供接入控制、用户信息校验等服务,数据中心侧需要提供带宽、QoS等网络服务,在服务器接入区需要ACL Firewall、LB等网络服务。上层运营系统根据业务对网络的要求,将网络管理服务与其他业务服务基于业务流程合理编排成用户所需的上层业务流程,从而实现业务与网络融合的自动化管理(如图1所示)。
图1 基于业务的资源调度
三、 对外开放,为自动化运营提供支撑
云计算最终的目标是达到系统的按需运营,运营系统能够根据用户请求执行服务的开通。任何服务的开通,都需要进行计算、存储、网络资源的调度和分配,这对管理系统开放性提出了新的需求。
对于开放的新需求主要体现在两方面,第一方面是接口的类型。传统的管理系统与上层系统对接,注重故障的上报和信息的查询,而云时代的管理系统更关注如何实现自动化的部署,在接口方面更关注资源调度和分配,需要管理系统在业务调度方面实现开放。
另一方面是接口的提供形式,接口必须满足标准化和通用化的要求。所以接口不应该绑定某种特定的语言,应通过开放的标准体系进行支撑。基于SOA架构的Web Service标准能够支持基于服务的体系架构,不绑定特定的计算机语言,成为云资源、云调度、云调配、云运营等云管理开放接口的首选。