使用范例:

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. iOS-Xcode必备插件XAlign:瞬间优化你的代码

    今天向大家介绍一个非常好用的Xcode代码编辑插件,这个插件可以很快速地使代码对齐,有3种模式:“=”对齐.宏定义对齐和属性对齐 XAlign效果图 1.“=”对齐   2.宏定义对齐     3.属 ...

  2. byte[]数组的正则表达式搜索 z

    在byte[]数组的特定位置进行正则表达式匹配. 为了从硬盘上搜索特定类型的文件,需要根据文件的特征值进行匹配. 对于已掌握文件结构的文件,采用hard-code的方式进行匹配:这样速度快: 对于未掌 ...

  3. 设计原则:多使用Specialized Types

    使用Specialized Types的好处: 可以服用:验证.计算. 更高的编程层次. 容易在UI层封装组件.

  4. 找不到"javax.servlet.annotation.WebServlet"解决方法

    以前创建的一个项目,打开的时候总是报错. import javax.servlet.annotation.WebServlet; 后来想起当时这个项目是发布在tomcat7.0下面的, 也就是说当时这 ...

  5. HttpURLConnection和HttpClient的简单用法

    HttpURLConnection的简单用法:先通过一个URL创建一个conn对象,然后就是可以设置get或者是post方法,接着用流来读取响应结果即可 String html = null; lon ...

  6. CircleImageManager——圆形 / 圆角图片的工具类

    这个类可以实现圆角,或者是圆形图片的操作. CircleImageManager.java package com.kale.utils; import android.content.Context ...

  7. 记录一个简单的vue页面实现

    <template> <div class="userView"> <!-- 页眉颜色统一 --> <div class="bu ...

  8. 利用Logstash插件进行Elasticsearch与Mysql的数据

    Logstash与Elasticsearch的安装就不多说了,我之前有两篇文章写的比较详细了ElasticSearch + Logstash + Kibana 搭建笔记 和 Filebeat+Logs ...

  9. 突发奇想-取缔宏定义,用另外一种语言来做C++的部分外层封装

    突发奇想:用一种语言 来编写C++外挂,可以替代宏定义,可以这么做,在C++里面加入特定标签,比如<javascript></javascript>中间的代码可以翻译成C++代 ...

  10. Verilog 加法器和减法器(1)

    两个一位的二进制数x,y相加,假设和为s,进位为cout,其真值表为: 从真值表中,我们可以得到:s = x^y, cout = x&y,实现两个一位数相加的逻辑电路称为半加器. 实现该电路的 ...