使用范例:

VMware Automation with vCenter Orchestrator

http://www.rodmach.com/blog/?p=46

直接从 VSPHERE CLIENT 中对异构环境进行编排

VMware vCenter Orchestrator 是一个 IT 流程自动化引擎,可以帮助您自动化云计算并将 VMware vCloud Suite 与其余的管理系统进行集成。 编排可以节约时间、消除人为错误、减少运营开支并简化 IT 管理。 VMware vCenter Orchestrator 使管理员和架构师能够在工作流设计器中开发复杂的自动化任务,然后直接从 vSphere Client 内或通过各种触发机制快速访问和启动工作流。

  • 提供用户友好的设计器来基于您的业务流程和需求自定义工作流。
  • 直接从 vSphere Web Client 启动复杂的工作流。
  • 使用随时可用于生产的虚拟设备安装或者直接在 Windows 服务器上安装。
  • 包括大量预定义的工作流库和许多其他的 VMware 和第三方插件,这些插件均可从 VMware Solutions Exchange 下载。

与 vSphere Web Client 集成

通过新近重新设计的 vSphere Web Client,IT 管理员和操作员可以从单个 UI 内启动预构建的自定义工作流,从而简化操作。 此外,用户还可以从其他的应用中利用 vCenter Orchestrator REST API 来执行工作流。

使用工作流设计器来开发工作流

由于界面易于使用,并且通过几次快速单击即可开发工作流,所以用户可以:

  • 轻松拖放操作和工作流以自动执行复杂的流程。
  • 通过使用预构建的工作流自动执行任务和操作,从而加快 IT 操作。

作为虚拟设备安装

vCenter Orchestrator 还可以作为虚拟设备进行安装,而且它已经过预配置,数分钟内即可使用。 该虚拟设备可以大大减少部署 vCenter Orchestrator 所需的时间和技能,并且提供了可替代基于 Windows 的传统安装的低成本方法。

与开放式的灵活插件体系结构相连

利用 VMware Solution Exchange(一个可延展解决方案插件社区)中发布的插件和工作流,可与多种 VMware 和 第三方应用相连接。

通过开放式的灵活插件体系结构,VMware vCenter Orchestrator 使您可以跨 VMware 和第三方应用(例如服务台、变更管理和资产管理系统)自动执行服务器调配和操作任务。

这些插件提供了数百种即时可用的工作流,可以帮助您提高在组织范围内交付 IT 服务的速度并大幅降低相关成本。

除了包括在 vCenter Orchestrator 中的插件之外,您还可以从 VMware Solutions Exchange 中找到更多最新插件。

用于实现自动化云计算管理和 IT 服务交付的功能

下面详细介绍了 VMware vCenter Orchestrator 的功能特性。

  • 支持云计算。vCenter Orchestrator 全面涵盖 vSphere 和 vCloud Director API,并集成了其他 VMware 解决方案(例如 vCloud Director、vCenter Update Manager、 vCenter Chargeback Manager 和 vCenter Configuration Manager)。  这一涵盖范围意味着管理员或开发人员可以在其云计算和虚拟基础架构内自动执行几乎所有任务。
  • vCenter Orchestrator 虚拟设备可以大幅减少部署 vCenter Orchestrator 所需的时间和技能,并且提供可替代基于 Windows 的传统安装的低成本方法。 该虚拟设备以 OVF(开放虚拟机格式)发布,已经过预构建和预配置,其所有组件都包括在基于 Windows 的常规安装中,而且可以灵活地使用预构建的目录服务和数据库或者使用 Active Directory 或 Oracle 等外部数据库。
  • 工作流引擎。使用根据用户启动的自定义构造块创建的工作流或者利用 Orchestrator 或 Solutions Exchange 中的插件来实现分布式流程自动化。
  • 工作流设计器。使用户能够拖动工作流元素,将它们排列在一起以生成简单或复杂的工作流。 可以在 Windows、Linux 和 Mac 上使用该设计器,在重新设计的界面中,您只需单击几次即可构建复杂的自动化例程。
  • 内置工作流库。专为系统管理员设计的 Orchestrator 工作流库包含相关任务,可解决特定的日常难题并完成管理员经常执行的操作。 例如,管理员可以利用快照工作流,跨使用特定资源池的大量虚拟机拍摄快照。 其他即时可用的工作流可以让管理员更好地了解资源利用情况。 简单的启动和通知工作流可在虚拟机启动时通过电子邮件通知管理员。 构造块可以创建管理员或开发人员可访问的新工作流或高级工作流。 他们可以将这些操作结合起来,以生成适合其业务需求的特定工作流。
  • 脚本编写引擎。基于 JavaScript 的脚本编写引擎提供了一种为 vCenter Orchestrator 平台创建新构造块的方法。 脚本编写引擎的功能有所增强,现包含基本版本控制、变量类型检查、名称空间管理和异常处理。 它可用于编写操作、工作流和策略构造块。
  • 版本管理。所有 vCenter Orchestrator 工作流都有关联的版本历史、打包和回滚功能,从而可以在将流程分发到不同的项目阶段和位置时进行基本的变更管理。
  • 检查点。此功能对于长时间运行的流程特别有用,工作流中的每个步骤都保存在内容数据库中,这样服务器在重新启动时就不会丢失状态和上下文内容。 通过与生产级外部数据库集成,能够存储相关信息(例如流程、工作流状态和配置信息)支持检查点。
  • 策略引擎。通过内置的策略引擎,您可以监控外部事件,以启动相应的工作流来响应基础架构故障或状态变更。
  • 安全性。Orchestrator 提供了以下高级安全功能:
    • 公钥基础架构 (PKI) 用于为服务器之间导入和导出的内容进行签名和加密
    • 数字版权管理 (DRM) 用于控制如何查看、编辑和重新分发导出的内容
    • 安全套接字层 (SSL) 对桌面客户端和服务器之间的通信和对 Web 前端的 HTTPS 访问进行加密;以及
    • 高级访问权限管理用于控制对流程的访问及这些流程所操纵的对象
  • 集中管理。vCenter Orchestrator 提供了一种集中化的方法来管理流程并确保管理员使用具有版本控制的脚本。 它将脚本及流程相关的基元集中在一个位置,以免在对环境没有版本管理及正确的变更控制的情况下发放脚本。
  • 强大的性能和可扩展性,用于在单个或分布式体系结构上执行数百或数千个并行工作流。
  • REST API。vCenter Orchestrator 提供了 REST API 来使其他应用能够执行各自的工作流。

VMware vCenter Orchestrator的更多相关文章

  1. vmware vcenter orchestrator configuration提示“用户名密码错误或登录失败超过次数被锁定”

    首次登录,使用默认用户密码登录vmware/vmware vmware vcenter orchestrator configuration提示"用户名密码错误或登录失败超过次数被锁定&qu ...

  2. 【VMware虚拟化解决方案】设计和配置VMware vCenter 5.5

    在这之前,我们已经对VMware ESXi 5.5进行了整个环境的设计和规划,虽然安装VMware ESXi 5.5在CPU的选型.网络的设计.共享存储的方式.虚拟化资源的需求和安装ESXI的模式等一 ...

  3. 如何安全的将VMware vCenter Server使用的SQL Server Express数据库平滑升级到完整版

    背景: 由于建设初期使用的vSphere vCenter for Windows版,其中安装自动化过程中会使用SQL Server Express的免费版数据库进行基础环境构建.而此时随着业务量的增加 ...

  4. VMware vCenter Server安装图解教程

    安装说明: 1.安装VMware vCenter Server的主机操作系统为:Windows Server 2008 R2 2.在Windows Server 2008 R2中需要预先安装好SQL ...

  5. 安装VMware vCenter过程设置数据库方法

    VMware vCenter自带免费版的SQL Server 2005 Express,但此免费版数据库适合于小于5台ESX主机的小型部署.如果规模较大可以单独安装数据库系统进行配置,这里选择我独立安 ...

  6. VMware vCenter Converter 使用,Error code: 2147549183 (0x8000FFFF) 解决方案

    在实际生产环境中,为了节省成本,会将实体机转换为虚拟机,从而虚拟化. 在公司数据中心环境的中跑VMware vCenter ConverterStandalone Client 4.3,将其中一台on ...

  7. VMware vCenter Server 6.5.0 U1

    VMware vCenter Server 6.5.0 U1gName: VMware-VCSA-all-6.5.0-8024368.iso Release Date: 2018-03-20 Buil ...

  8. VMware vCenter Server 6.5配置群集功能

    虚拟数据中心是一种容器,其中包含用于操作虚拟机的完整功能环境所需要的全部清单对象.可以创建多个数据中心,以实际需求创建 . 群集是一组主机,将主机添加到群集时,主机的资源将成为群集资源的一部分,群集管 ...

  9. VMware vCenter Server 6.5安装

    实验环境: 数据中心操作系统 :  Windows server 2008 R2(建议配置8G内存) 数据中心安装包版本: VMware vCenter Server 6.5 数据中心数据库:     ...

随机推荐

  1. CAD扩展属性的提取--FME方式

    一.CAD的扩展属性 了解一下CAD的扩展属性方式,CAD的扩展属性包括二类: 基于CAD二次开发的软件产品(例如南方cass),其扩展属性是附属在图形(点.多段线.注记.面)上面的,它是以XReco ...

  2. ExtJS动态设置表头

    if(document.getElementById("lxdj_radio").checked){ colQd = new Ext.grid.ColumnModel(colMAr ...

  3. 5分钟了解Mockito

    一.什么是mock测试,什么是mock对象? 先来看看下面这个示例: 从上图可以看出如果我们要对A进行测试,那么就要先把整个依赖树构建出来,也就是BCDE的实例. 一种替代方案就是使用mocks 从图 ...

  4. [转]有关Apache alias的一点问题

    转自:http://www.thinkphp.cn/topic/11973.html Apache 的Alias 指令映射URL到文件系统的特定区域 一个简单的例子: Alias /mytest /w ...

  5. 【UOJ Round #3】

    枚举/二分 C题太神窝看不懂…… 核聚变反应强度 QwQ很容易发现次小的公约数一定是gcd的一个约数,然后……我就傻逼地去每次算出a[1],a[i]的gcd,然后枚举约数……这复杂度……哦呵呵... ...

  6. uva 400 Unix ls 文件输出排版 排序题

    这题的需要注意的地方就是计算行数与列数,以及输出的控制. 题目要求每一列都要有能够容纳最长文件名的空间,两列之间要留两个空格,每一行不能超过60. 简单计算下即可. 输出时我用循环输出空格来解决对齐的 ...

  7. frp官方中文文档

    frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议. 目录 frp 的作用 开发状态 架构 使用示例 通过 ssh 访问公司内网机器 通过自定义 ...

  8. Hadoop streaming 排序、分桶参数设置

    编写hadoop任务经常需要用到partition和排序.这里记录一下几个参数. 1. 概念 Partition:分桶过程,用户输出的key经过partition分发到不同的reduce里,因而par ...

  9. iOS蓝牙空中升级(固件升级)

    空中升级又叫固件升级,指你手机从服务器下载下来的包或者数据,通过蓝牙传输给你的外设升级固件.如果你能把蓝牙的基础搞懂,其实也并不是很难,我在这里只不过提供一下思路. 空中升级略难的地方在于数据处理和交 ...

  10. 第三章 Typescript 基本数据类型

    Typescript 基本数据类型 一.基本数据类型 Boolean Number String Array Tuple Enum Any Void Null 和 Undefined Never 二. ...