三:云管理需求的满足
新的数据中心管理平台应该采用面向服务架构(SOA)的设计思想,融合并统一管理资源、业务、运维这三大数据中心组成要素,通过按需装配功能组件与相应的硬件设备配合,形成直接面向客户应用需求的一系列整体解决方案,从而为数据中心的各种关键业务系统提供支撑。
在云的标准化层面,应考虑满足大容量设备的管理。以往的设备管理往往是上千台的规模,现在的设备管理往往是上万台的规模,因此对管理软件的性能提出了很高的要求。这可以从采集和处理两方面进行化解。对于淘宝之类的多个跨地域数据中心的管理,可以考虑在每个区域数据中心放置采集信息采集点,对告警和性能信息进行预处理,然后将重要信息汇总到总部的管理服务器。同时,管理服务器也可以采取类似“云”的后台架构进行部署,比如可以将不同的功能模块分别安装在多个服务器上,将负载进行分担,同时保留同一个界面的管理方式。
在云的虚拟化层面,应考虑满足虚拟化资源的管理。这可以从虚拟网络设备、虚拟机、虚拟配置三方面来分别考虑。虚拟化对网络的影响是扁平化,多个交换机可以合并成一个虚拟的网络交换机,这要求管理软件能够把这些交换机当成一个交换机来进行管理,在拓扑图上能够用特别的图标来表示,打开后又能识别和管理里面的每台交换机。同样地,随着虚拟机的广泛应用,管理软件也必须能够在拓扑图上将虚拟机标识出来,打开之后能够看到里面的每台虚拟设备及其状态,比如每台虚拟机的CPU和内存状态。另外,当虚拟机迁移时,相关的虚拟网络配置,如VLAN、ACL等参数也能随之而动,虚拟机迁到哪里,管理软件就会在相关的交换机上预先设好相关的网络参数。
在云的自动化层面,应考虑满足自动化运维的需求。云的设备是海量的,这要求管理软件具备批量配置的能力和跟踪审计的能力,并且与运维平台结合起来。这意味着管理软件能接受用户对各种资源的需求,分派某个管理员负责执行,在实现的过程中能帮助管理员实现大批资源和设备的管理,并且对整个配置的过程进行监控和审计,在完成后允许用户进行评价,形成接收、分派、配置、审计、评价的一系列闭环流程。
四、云管理初探及展望
云管理不仅需要从底层资源的角度出发来保障业务和性能,也要从业务和性能的角度出发来优化网络。这意味着对云的管理需要采用全新的管理模型和灵活的功能架构。
H3C业务软件总工翟传璞表示,“H3C的云管理核心思路是资源、业务和人的融合管理。第一个层面是实现网络、存储、计算等多种资源的管理,同时可以支持大容量横向扩展能力。第二层面是业务管理,在资源管理的基础上,能够根据用户需求设计相应的业务模型,并能够对业务模型随时进行调整以应对业务的不稳定性。第三层面是人的管理,参考ITIL等管理模型,实现可控的流程化管理,提高运维绩效。H3C多年来在网络基础设施管理积累了丰富的管理经验和技术实践,并且积极参与国内云计算用户的网络建设和管理规划,相信这些可以为用户带来贴合实际、不断完善的云数据中心管理解决方案。”