使用范例:

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. frame与bounds的区别比较

    翻译文档上的
bounds是指这个view在它自己坐标系的坐标和大小 而frame指的是这个view在它superview的坐标系的坐标和大小
区别主要在坐标系这一块.

很明显一个是自己为原点的坐标 ...

  2. Maven 构建

    最近在工作中越来越经常的用到了Maven作为项目管理和Jar包管理和构建的工具,感觉Maven的确是很好用的.而且要将Maven的功能最大发挥出来,多模块是一个很好的集成例子. 一个Maven项目包括 ...

  3. 基于VHDL利用PS2键盘控制的电子密码锁设计

    基于VHDL利用PS2键盘控制的密码锁设计 附件:下载地址 中文摘要 摘 要:现代社会,人们的安全意识正在不断提升.按键密码锁由于其具有方便性.低成本等特征,还是大有用武之地的.但是通常的按键密码锁开 ...

  4. HikariCP 脑火Failed to obtain JDBC Connection: You need to run the CLI build and you need target/classes in your classpath to run.

    测试了一下 HikariCP 连接池报错,无解 十一月 16, 2017 5:31:59 下午 org.apache.catalina.core.StandardContext loadOnStart ...

  5. mysql查询当前系统时间

    第一种方法:select current_date: MySQL> select current_date as Systemtime;+------------+| Systemtime |+ ...

  6. mongodb常用查询

    mongo sql 说明 db.users.find() select * from users 从user表中查询所有数据 db.users.find({“username” : “joe”, “a ...

  7. Pandas快速入门(一)

    快速使用 bogon:Documents rousseau$ ipython --pylab Python 3.6.0 (v3.6.0:41df79263a11, Dec 22 2016, 17:23 ...

  8. 在IIS上SSL的部署和启动SSL安全【转】

    在这次的项目中遇见了这个问题,之前我并懂了不了多少,只对了SSL和HTTPS理论了解.但并不知道在实际中如何运行.经过自己在网上查阅一番,最后靠自己解决了这个问题,现在在这里和大家分享一下.如果写的有 ...

  9. C# winform DevExpress上传图片到数据库【转】

    实现功能如下图: 注明:此文使用的是DevExpress控件,winform 原生控件也是一样使用方法. 1.点击选择图片按钮,功能为通过对话框选择要上传的文件,并将该文件在下面的PictureEdi ...

  10. ArcGisServer根据最大最小坐标换算瓦片行列号【转】

    1.前言 在上一节中我们知道了屏幕上一像素等于实际中多少单位长度(米或经纬度)的换算方法,而知道这个原理后,接下来我们要怎么用它呢?它和我们前端显示地图有什么关联呢?这一节,我会尽量详细的将这两个问题 ...