统一管理的话首先要看期望做到IAAS层面还是PAAS层面。
对于IAAS层的统一管理,借助于openstack云资源管理平台,通过nova、cinder、neutron等模块,用户可以对数据中心内的计算、存储、网络资源进行统一调度和管理。如果存在着多个数据中心资源池,借助SDN、vxlan技术,可以实现数据中心二层打通,将多个数据中心变成一个大的逻辑统一资源池。
对于PAAS层来说,资源统一管理有两个思路,其实核心思想都是SOA的服务复用化。第一个思路是运用传统的ESB中间件,将多个业务系统对接到服务总线平台,首先实现了业务流,满足业务逻辑,其次可以通过服务编排形成新的业务系统并对外发布。另一个思路是采用容器技术,将服务拆分尽量细化,运用k8s或mesos等编排器,实现微服务的架构。从应用角度看,众多无状态的容器,就是组成应用运转的统一资源。