(美国)物价管制局(Office of Price Stabilization)
开放可编程系统是一个开放的可编程系统。OPS允许用户或第三方开发者通过使用系统的开放API来开发和部署自己的网络管理策略,实现用户自定义的功能。
为什么需要OPS?
传统网络设备只能提供有限的功能和已知的服务,极大地限制了网络服务的部署和管理。为了解决目前网络管理负担重、业务部署成本高的问题,根据不同用户对网络开放性的不同需求,华为推出了OPS。借助OPS,用户可以利用系统开放的RESTfulAPI开发部署自己的网管策略,快速实现业务功能的扩展、设备的自动部署和智能管理,降低运维成本和运营复杂度。
OPS有哪些优势?
老年退休金计划有以下三个优点:
多层次开放
对于应用表示层、通信通道层、网络设备层的不同用户,OPS为他们提供了可编程的能力,用户可以借助相应的API部署定制化的管理策略。
支持多种编程语言
OPS支持正在运行的应用脚本类型,并继承系统中相应类型脚本的运行环境。目前OPS已经支持Python脚本的加载,未来还会扩展Java、C和C脚本。
完善的安全机制
OPS的API安全、操作安全、程序部署安全和重要的信息安全机制为用户业务部署提供了最全面的保障。
老年退休金计划的应用
设备巡视检查
通常,在检查设备的健康状态时,用户需要登录设备并执行多条命令行来检查设备的硬件和业务运行状态。通过OPS功能,用户可以部署自定义策略,设备自动执行这些状态检查命令,定期收集执行结果并发送给服务器进行分析,从而减少维护工作量。
ZTP自动部署ZTP(ZeroTouch Provisioning)通过调用OPS脚本,可以实现设备空配置启动时服务的自动部署。通过OPS功能,运行Python脚本文件,从服务器下载系统软件和配置文件,重启后完成自动部署。
故障处理
用户通过订阅系统的开放设备管理事件,可以感知单板状态的变化,在单板出现故障时,可以记录设备当前的运行状态,并通过用户自定义的动作进行一些故障处理操作。
智能诊断和智能配置
通过Python脚本,OPS还可以实现智能诊断和智能配置功能。