评估系统要求
发布日期: 2016年3月
适用于: System Center 2012 SP1 - Orchestrator,System Center 2012 - Orchestrator,System Center 2012 R2 Orchestrator
本部分概述 ITIL 最佳做法,以确定适用于 Orchestrator 的部署要求。 下表显示了一系列评估标准。
任务 | 信息 |
---|---|
1:定义项目的范围。 | 定义工作的范围 |
2:确定计划自动执行的任务。 | 标识任务 |
3:确定 Orchestrator 的系统工作负荷以及计划自动执行的任务。 | 定义单独的工作负荷 |
4:估计每小时的运行作业数。 | 确定运行的作业总数 |
5:确定环境所需的集成包。 | 确定所需的集成包 |
6:确定安全要求。 | 确定安全模型 |
7:确定 Runbook 服务器的数目和布置情况。 | 设计 Runbook 服务器的要求 |
8:确定容错的要求。 | 容错 |
9:确定部署所需的额外资源。 | 资源要求 |
10:确定网络流量和潜在瓶颈。 | 网络 |
11:确定服务和操作要求。 | 服务和操作要求 |
12:确定与其他 System Center 产品的集成级别。 | 与 System Center 集成 |
13:确定创作的要求。 | 创作 |
14:设计 Orchestrator 测试环境。 | 测试环境 |
15:设计 Orchestrator 预生产环境。 | 预生产环境 |
定义工作的范围
在计划部署规模的过程中,首先确定业务要求。 此过程应该定义你想要使用 Orchestrator 自动执行的过程、组织的报告要求,以及此安装所影响的部门。 确定与你想要执行的任务关联的所有应用程序、服务、服务器和手动过程。 根据要求对业务的影响确定要求的优先顺序,以有效地确定部署任务的优先顺序。
标识任务
要计划自动执行哪些过程? 将打算自动执行的过程映射到所涉及的各个步骤。 此明细级别简化了创作 Runbook 的任务。 你应该将业务关键过程标识为在生产环境中信任 Runbook 之前需要更多验证工作。
定义单独的工作负荷
对于自动执行的过程,请确定打算运行过程的频率。 与监视系统过程的不断运行的 Runbook 相比,每天启动一次的 Runbook 所使用的资源大大减少。 请考虑 Orchestrator 系统过程和自动化过程的工作负荷。 以前响应人工输入请求的服务器的行为方式与通过自动化进行请求输入时的行为方式可能大相径庭。
请考虑每个 Runbook 中所需的已发布数据日志记录量。 随着日志记录的增加,托管 Orchestrator 数据库的服务器上的网络流量和负荷也会增加。
确定运行的作业总数
定义了单独的工作负荷后,请计算可以随时运行的作业总数。 系统设计应考虑最大工作负荷。 必须对 Runbook 服务器的数目和布置情况以及正在自动执行的过程的资源进行大小调整,以支持运行的 Runbook 的最大数目。
确定所需的集成包
非 Microsoft 生产的设备和应用程序通过集成包实现自动化。 确定自动过程所需的集成包。 每种软件和硬件产品通常需要其自己的集成包。 如果没有可在市场上买到的集成包,你是否可以创建脚本级别自动化? 你是否必须为完全自动化创建自定义集成包?
确定安全模型
安全模型计划应该包括确定是否要求 Runbook 服务器和资源位于多个 Active Directory 林中。 是否有跨域信任关系? 是否有需要证书的 Operations Manager 网关? 查看环境的当前安全要求,以确定权限和证书要求。
设计 Runbook 服务器的要求
是否计划跨广域网 (WAN) 链接和信任边界定位 Runbook 服务器? 如果有此计划,则必须在与 Orchestrator 数据库和 Runbook 服务器的关系中确定网关服务器布置情况。 虽然启动 Runbook 或保存 Runbook 数据并不需要运行的 Management 服务器,但所有活动的 Runbook 服务器都需要 Orchestrator 数据库。
容错
确定 Orchestrator 部署的容错级别。 根据你的要求,你可以将 Orchestrator 环境设计为高可用环境以防单一故障。
资源要求
确定 Orchestrator 部署的要求以及任何其他负荷,该负荷提高了对自动创建所影响的过程的要求。 对于可在给定时间运行的 Runbook 的数量,你是否具有足够的 Runbook 服务器?Orchestrator 数据库的大小是否适合处理所有请求以及记录已发布数据?
服务和操作要求
确定环境的所有需求。 包括交叉管理组、数据保留、数据仓库大小或容错的任何数据合并策略和要求。
网络
确定支持 Runbook 服务器和 Orchestrator 数据库所产生的增加流量所需的额外带宽。 是否必须更改任何网络端口设置以支持 Orchestrator Web 服务?
与 System Center 集成
Orchestrator 完全支持所有 System Center 产品,如 Service Manager 或 Operations Manager。 找出环境中的现有 System Center 产品,以确定是否需要其他 Management 服务器或网关。
创作
确定执行 Runbook 创作的位置和方法。 Runbook 的创作通常发生在与生产环境隔离的计算机上。 但是,你的业务要求可能包括在未计划 Runbook 时要求创建 Runbook。
测试环境
如果你正在与生产环境隔离的环境中创作,请确定构建和测试新 Runbook 所需的资源。
预生产环境
在将 Runbook 引入生产环境中之前在预生产环境中部署影响面大的 Runbook 是明智的。 预生产环境应与整个生产环境非常相似。