云计算管理平台

vRealize Operations 6.7 — 自动驾驶一样的运维体验

最近,VMware 发布了云计算运维工具 vRealize Operations 的最新版本 6.7,通过增强的性能和容量优化功能来帮助用户实现“自动驾驶 (Self-driving)”一样的数据中心运维体验,基于用户的运维和业务“意图 (intent)”来持续地优化性能、提高容量利用效率、主动规划和智能修复,从而提供一个统一的 IT 运维管理平台来优化、规划、扩展私有云或混和云上的应用和基础架构。

vRealize Operations 6.7 的功能增强主要集中在以下几个方面:

  • 持续的性能优化:满足各种业务和运维意图,如保证关键业务应用的性能、提高计算资源利用率、通过优化调度来降低商业软件的许可证成本等。
  • 容量管理和规划:实时容量分析和预测,及时回收空闲资源,合理利用私有云和公有云资源。
  • 在 vCenter 中嵌入 vSAN 运维管理功能:让管理员通过 vCenter 管理界面就可以统一管理计算和存储资源。
  • 增强的应用监控能力:跟 Wavefront 紧密集成,自动发现新的虚机、应用并进行监控。
  • 资源占用减少30%:vRealize Operations Appliance 下载包瘦身为1.8GB,运行资源占用减少30%。

 

持续性能优化

“自动驾驶 (Self-driving)”是 vRealize Operations 6.7 提出的新概念,它能够做到基于业务和运维意图来以最小的代价实现持续和自动的闭环性能优化。实现这种无人干预运维模式的关键是工作负载优化,在计算集群中合理调度工作负载以确保它们始终能够得到需要的资源,这种调度算法的依据就是管理员预先设定的意图 (Intent)。意图指明了业务和运维上的目标,例如保证关键业务应用的性能、尽可能地降低运营成本、保证一定的运营服务等级SLA等等。管理员只需要指定了运维意图,剩下的工作就可以交给 vRealize Operations 6.7 来自动完成,就像是设定一下汽车的驾驶模式,行车电脑就会自动地调整发动机和其他零部件的运行模式来实现车主的驾驶意图。

 

我们来看几个“自动驾驶”运维的例子:

 

场景1:降低商业软件许可成本

有一些商业软件如 Microsoft Windows 集群和 Oracle 数据库集群,它们的收费是基于集群的。在这种情况下,vRealize Operations 就可以通过优化工作负载,把运行同一商业软件的虚机调度到同一 vSphere 集群中运行,从而减少企业在软件许可方面的成本。

 

场景2:实现分层的服务等级 SLA

为了同时满足关键应用高服务等级和控制成本的需要,可以在数据中心中实现分层的服务等级:

  • 金牌服务:对应于关键应用,采用比较贵的服务器硬件,如高性能CPU、高速SSD等;
  • 银牌服务:对应一般的应用,采用较便宜的低端服务器和低成本的硬盘。

vRealize Operations 可以根据虚机的服务等级标签来自动地把虚机调度到合适等级的集群中运行,关键应用在金牌服务等级的集群能够获得更好的运行性能和可靠性。

 

场景3:集中运行虚机,方便物理主机维护

物理主机需要进行定期维护,如升级固件版本、硬件扩容、更换故障部件等。在 vRealize Operations 的管理下,可以在服务不停机的情况下实现硬件维护操作。可以把运维意图设置为提高虚机运行密度,vRealize Operations 会尽可能地把虚机集中到某几台主机上,从而让其他的主机空闲出来,便于各种硬件维护操作。

 

容量管理和规划

vRealize Operations 6.7 中的容量分析引擎能够对各种资源的使用进行实时分析,并且对将来可能的使用情况进行预测,这种预测基于行业标准的统计分析模型。预测也包括可能的上限和下限值 ,这种预测是实时间进行的,会结合当前容量的实际使用情况和历史数据实时做出调整。

vRealize Operations 的容量管理和规划能力能够帮助管理员更加精细地管理私有云,及时回收空闲的资源,根据收集的数据给虚机分配适当的资源,当容量预测增长时及做好扩容准备,避免资源短缺而造成的性能下降或应用调度失败。

 

在 vCenter 中嵌入 vSAN 运维管理功能

vRealize Operations 6.7 把 vSAN的运维管理功能嵌入到了 vCenter Server 的管理控制台中,使得管理员不用离开 vCenter 的管理界面就可以对 vSAN 存储进行监控管理,包括6个定制的 HCI 仪表盘等等,提高了管理员的工作效率。

 

增强的应用监控能力

Wavefront 是 VMware 于2017年4月收购的一项应用监控技术,并于2017年8月作为VMware全新云服务之一跟 VMware Cloud on AWS 一起同步推出。vRealize Operations 6.7 跟 Wavefront 紧密集成,能够快速自动发现新的虚机、应用并进行监控,提供了100多个内置的仪表盘来帮助管理和有效监控各种新一代应用,如Kafka、Kubernetes、Pivotal Cloud Foundry、Active Directory 等等。