《企业运维之弹性计算原理与实践》——第六章 OOS 与总结——第六章(上):OOS 与总结(3)

简介: 《企业运维之弹性计算原理与实践》——第六章 OOS 与总结——第六章(上):OOS 与总结(3)

《企业运维之弹性计算原理与实践》——第六章 OOS 与总结——第六章(上):OOS 与总结(2) https://developer.aliyun.com/article/1231384?groupCode=supportservice



3. 省钱:如何使用运维编排节约费用


通过运维编排的定时和告警相关能力来实现费用的节约。其典型场景如下:


【场景 1】停机不收费+定时开关机


a) 使用场景

定时配置高峰期自动开机低峰期自动关机。


b) 用户痛点

• 闲时机器复杂使用,浪费资源浪费钱。

• 操作开关机没办法自动化,需要自己写脚本。


【场景 2】周期性临时带宽升级


a) 使用场景

定时对带宽临时升级,节约费用。


b) 用户痛点

• 固定带宽浪费成本。

• 希望可以在高峰期升级临时带宽。

• 周期性操作节约成本。


【场景 3】告警触发垂直变配


a) 使用场景

通过 CPU 告警或者磁盘告警自动升配降配。


b) 用户痛点

• CPU 或磁盘弹性升级降低成本。

• 希望有自动化的解决方案,实现低成本维护。


三、 OOS 模板


1. 使用步骤


运维编排的使用主要有三个步骤:创建模版、创建执行和查看执行结果。


image.png


2. OOS 模板

OOS 使用模板来定义所需要编排的运维操作,模板内容支持 YAML 和 JSON 两种格式,模版分为公共模版和自定义模版两种类型。


1) 公共模板

阿里云基于运维实践场景总结起来的一些模板,可以直接拿来使用。

OOS 现有公共模版简介请参考文档

https://help.aliyun.com/document_detail/123171.html


2) 自定义模板

用户可以自行根据业务需求,编写一些符合自身业务需求的模板。

模板的大致结构(YAML 格式):


---
FormatVersion: OOS-2019-06-01 # 必填,版本,OOS-2019-06-01
Description: "" # 可选,描述,可用于说明模板的用途,目的等
Parameters: # 可选,参数,允许您在执行时再提供具体的参数值
 regionID: # 不同的 region 需要指定 regionId
 tagarts: # 执行的目标对象数据
 commandType: # 选择执行的脚本
 commandContent: # 定义执行内容
 workingDir: # 针对不同脚本的执行描述
 timeout: # 指定执行时间
 username: # 定义执行角色
 rateControl: # 任务执行的并发率调控
 oosAsumeRole: # oos 扮演的 RAM 角色
RamRole: # 可选,角色,执行时 OOS 会扮演此角色调用各云产品的 OpenAPI,默认为:OOSServiceRole。
Tasks: # 必填,任务,模板最重要的组成部分,定义了具体的动作细节。每一个任务都是一个动作的具象
化使用。多个任务默认按照从上到下的顺序依次串行执行。如果某个任务是一个循环(Loop)任务,则在
该任务内部可能出现并发的子执行。
Outputs: # 可选,模板输出,用于输出一些资源属性等有用信息。可以通过 API 或控制台获取输出的内容。



《企业运维之弹性计算原理与实践》——第六章 OOS 与总结——第六章(上):OOS 与总结(4) https://developer.aliyun.com/article/1231382?groupCode=supportservice

相关文章
|
弹性计算 运维 安全
带你读《云上自动化运维宝典》——如何使用OOS有效进行云上自动化运维(2)
带你读《云上自动化运维宝典》——如何使用OOS有效进行云上自动化运维(2)
724 1
|
弹性计算 运维 监控
带你读《云上自动化运维宝典》——如何使用OOS有效进行云上自动化运维(1)
带你读《云上自动化运维宝典》——如何使用OOS有效进行云上自动化运维(1)
689 0
|
人工智能 弹性计算 运维
通勤路上修故障?钉钉机器人+ OOS AI 助手实现 7×24 小时运维自由
通过钉钉机器人配置阿里云 OOS AI 助手,您可以直接在钉钉群内发送文字指令,实现免登录、跨设备、秒级响应的阿里云运维操作。
|
弹性计算 Ubuntu Linux
阿里云系统运维管理OOS一键安装宝塔面板,这个功能太牛了!
宝塔面板是实用的服务器管理工具,支持多种操作系统(如Ubuntu、CentOS等)。通过阿里云OOS可一键安装。安装前提包括ECS实例运行中且有公网,安全组需开放8888端口。安装步骤简单,进入ECS控制台选择预装应用并确认下单,完成后在控制台查看详情和登录信息。最后验证安装结果,确保能成功访问宝塔面板URL。
864 82
|
弹性计算 Ubuntu Linux
阿里云服务器一键安装Docker社区版教程,基于系统运维管理OOS
阿里云服务器一键安装Docker社区版教程,基于系统运维管理OOS自动化部署。支持Ubuntu 22.04/20.04、CentOS 7.7-7.9及Alibaba Cloud Linux 3.2104 LTS。前提条件:ECS实例需运行中且有公网。步骤:选择Docker扩展并安装,验证成功通过命令`docker -v`查看版本号。
1345 79
|
运维 监控
如何使用OOS有效进行云上自动化运维
OOS(运维编排服务)是一种云上自动化运维工具,可以帮助你有效进行云资源的管理和维护。以下是如何使用OOS有效进行云上自动化运维的一些建议: 1. **利用自动化能力**:OOS提供了批量操作、
|
人工智能 弹性计算 运维
通勤路上修故障?钉钉机器人+OOS AI助手实现7×24小时运维自由
通过钉钉机器人配置阿里云OOS AI助手,您可以直接在钉钉群内发送文字指令,实现免登录、跨设备、秒级响应的阿里云运维操作。
|
弹性计算 运维 安全
如何使用OOS有效进行云上自动化运维
阿里云弹性计算团队十三位产品专家和技术专家共同分享云上运维深度实践,详细阐述如何利用CloudOps工具实现运维提效、弹性降本。
135004 220
|
运维
阿里云服务器批量执行命令(系统运维管理oos)
阿里云【系统运维管理oos】批量执行详情
398 5

热门文章

最新文章