《VMware云计算数据中心服务调配解决方案建议书.pdf》由会员分享,可在线阅读,更多相关《VMware云计算数据中心服务调配解决方案建议书.pdf(124页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、VMware云计算数据中心服务调配解决方案建议书2018/8/27vmwarevmware91vmware目 录1 概述.51.1 项目背景.51.2 现状分析.62 VMware云计算数据中心服务调配解决方案概述.122.1 方案概览.122.2 功能特性.172.3 典型应用场景.192.4 版本比较.213 云计算数据中心服务调配解决方案技术详解.243.1 业务组成元素.243.1.1 蓝图.243.1.2 业务组和用户.253.1.3 基于角色用户授权.253.1.4 资源预留.263.1.5 计费.263.1.6 共享基础架构的管理.273.1.7 机器资源的生命周期.283.2
2、构成组件.293.3 主要功能.313.3.1 统一的0服务目录.323.3.2 基础架构服务调配.333.3.3 应用服务调配.573.3.4 XaaS-以服务的形式提供任何服务.642vmware4 服务调配方法论与规划设计.734.1 服务调配方法论.734.1.1 关于服务.734.1.2 服务的调配管理.764.1.3 服务设计和开发管理.784.2 规划设计.834.2.1 基础架构服务调配规划.834.2.2 应用服务调配规划.995 方案优势总结.1016 配置清单与说明.1036.1 硬件配置.1036.2 软件配置.1037 专业咨询服务.1057.1 VMware专业月艮
3、务介绍.1057.2 专业咨询服务内容.1057.2.1 VMware Accelerate 咨询月艮务.1057.2.2 技术咨询服务.1067.2.3 技术客户经理(TAM)服务.1077.3 专业服务实施流程.1087.3.1 评估.1087.3.2 规划与设计.1097.3.3 实施.1097.3.4 运维.1108 全球支持服务.1118.1 VMware支持的角色和职责.1118.2 全球技术支持服务.1118.3 自助服务支持.1128.3.1 社会支持.1133vmware8.3.2其他资源.1139 培训服务.1159.1 培训课程和认证体系.1159.2 VMware精选课
4、程介绍.1181 0缩略语解释.24vmware1 概述1.1 项目背景不断增长的业务对IT部门的要求越来越高,因此,数据中心需要更为快速的提供所需要的能力。近些年来,虚拟化在市场中的采用呈现稳定一致的态势,虚拟化的比例越来越高。从虚拟化利用率的角度来讲,虚拟化的发展可以分为三个阶段:第一阶段为0-30%,第二阶段为最多70%,第三阶段则达到70%以上,如下图所示。通过整合节约资金开销抽象化池化IT 生产2011 年65%2010 年、42%2014 年80%通过自动化节约运营开销通 过 IT 即服务实现变革自动化动力化业务生产IT 即服务图:虚拟化三个阶段而成本节约贯穿上述所有阶段,第一阶段
5、通过整合在资金开销方面实现节约,第二阶段则在此基础上通过自动化的管理模式实现了运维开销降低,最后到第三阶段,又实现了敏捷性的提高。目前,市场上的VMware虚拟化程度大约在65%以上,随着虚拟化比率的不断提高,客户也在不断扩大对虚拟化功能的运用范围,开始采用软件定义的存储以及网络与安全模式,从而逐步完全过渡到云计算数据中心。而这一转变使得IT部门能够转变管理方式,从本质上被动反应也就是往往需要竭力应付业务需求并面对日益积压的应用请求的部门,转变为主动创新的部门,将节约的n资源重新5vmware投入到有助于实现关键业务目标的新应用、服务和计划。主动创新的部门更能与业务目标保持一致,并且对企业的发
6、展、创新和竞争能力起着更为关键的作用。XXX客户作为国内大型企业,信息化建设不断发展,目前信息化网络以信息中心为运营维护单位,覆盖市场计费、生产经营等多套业务系统,服务器资源庞大。虽然该客户已经完成了对其数据中心的服务器虚拟化改造,但是,仅仅完成服务器的虚拟化已经远远不能满足各种业务对其数据中心的新需求了,因此尽快采用虚拟化环境下高效敏捷的管理解决方案已成为必须。1.2 现状分析经过多年的发展,XXX客户已经完成了数据中心的服务器虚拟化建设,该数据中心的四台X86物理服务器上运行着十四台虚拟机,负责承载人力资源、市场计费、生产经营、资产管理、网络管理、邮件、安全等业务系统,具体的虚拟机与业务系
7、统的分布情况如下所示。物理服务器业务系统虚拟机视频服务器Production_VM01PowerEdge 2950下载服务器Production_VM02Xeon E5410*2/4GB生产经营管理系统Production_VM03固定资产管理系统Production_VM04移动站业务管理系统Production_VM05PowerEdge 2950网管系统Production_VM06Xeon E5410*2/4GB财务系统Production_VM07防病毒系统Production_VM08PowerEdge 2950邮件系统Production_VM09Xeon E5410*2/4GB
8、安全评估系统Production_VM106vmware表:X X X客户数据中心业务系统与虚拟机分布人力资源系统Production_VM11任务管理系统Production_VM12PowerEdge 2950Xeon E5410*2/4GB库存管理系统Production_VM13身份认证系统Production_VM14虽然XXX客户数据中心的服务器虚拟化建设已经取得了阶段性进展,但是伴随着虚拟化进程的推进,传统服务调配方式已经不能满足虚拟化环境对服务调配的新需求,现有的这些调配方法在虚拟化环境下存在诸多的挑战,使用起来显得捉襟见肘。现有问题分析虚拟化和云计算对服务调配提出了新的需求,
9、XXX客户现有的传统调配模式无法满足动态变化的虚拟化和云环境。传统的垂直竖井式管理把特定应用和基础架构捆绑在一起,这种方式脆弱且不便管理。这种环境下,管理员往往需要对基础设施等资源进行耗时的一次性调配。此外,应用开发较以往任何时期都要发展迅速,功能每日都会更新,规模每小时都在改变,因此,用户需求带来的持续压力使得应用所有者面临着较高的快速变更率。在当下的云计算时代中,企业和组织需要更行之有效的跨云加快应用部署速度的方法。7vmware服务调配图:传统服务调配XXX客户拥有异构的基础资源池,在这种异构环境中,调配新的计算资源或应用需要协调更多的部署技术和使用更多的管理工具来达到最佳实践。止 匕
10、外,异构平台需要更多的IT专员分别操作不同的平台,所以增加了操作开销和资金的开销。服务响应延迟、成本增加和IT员工非集中管理为公司的IT产生了消极的影响。同时,由于不同业务组的需求和流程的差异性,在 XXX客户内部,IT的标准化和自动化非常难以实现,对于不同业务部门或组织都采用非连续的、竖井式或手工的IT部署流程。8vmwareThousands Of Users with Private Cloud RequestsFabric Resources图:现有模式的服务调配根据上述分析,XXX客户目前主要存在如下这些服务调配相关的问题。客户的IT请求通常混乱、管理和优先服务水平很差 对于跨不同业
11、务组织的请求需要不连续的人工操作 竖井式的自动化管理需要越来越多的n 专 家 为完成优先请求,不断积累了常规请求 与业务和公司流程的联系很差现 有管理工具缺乏灵活性 缺乏监管、控制和可见性 对基础设施资源的调配和管理不集中服务调配的新需求9vmware在最近Gartner对 CIO的调查报表中,业务敏捷性和成本问题是企业部署私有云和混合云最大的两个业务驱动因素。随着业务的快速增长,企业在寻求一个更快部署系统来创造商业机会,快速响应市场需求和提高生产力的方法。以提高IT效率和优化资源使用率的方式削减成本也是越来越多的IT部门开始寻求云基础设施的重要原因。最后,IT的消费者希望像获得他们生活中的自
12、助服务和应用一样方便地获得企业的IT基础资源服务。为了增加业务敏捷性,许多企业希望缩短由竖井式的手动操作导致的冗长的服务响应时间,由于操作的不灵活,IT专家经常需要数天甚至数周来交付急需的资源和应用。这些解决方案需要基于策略的管理和控制,以保证消费者得到个性化的自助服务体验和对应服务等级。监管是更好利用公共云服务的关键,它能确保规避风险的安全合规性。为了提高效率,需要基于策略的监管而不是依赖人的监管。另一个挑战是云基础架构需要满足各业务实体的独特需求,一个业务的方案优化很难照搬到其他的业务上。最后,云管理平台需要与现有的基础设施和管理工具结合,以实现最佳实践。在虚拟化和云计算时代,n组织需要一
13、种比传统管理解决方案更好的方式来满足基础架构、应用和业务服务的性能、可用性、服务质量、安全性和合规性要求.Source:Gartner-The Drivers and Challengesof Private Cloud Computing,Mar 2012提高业务敏捷性使业务更快响应市场需求抢占市场份额提高IT的效率通过自助服务和自动化提高生产效率优化资源使用效率IT的消费提高客户满意度确保IT与业务的相关性图:业务对IT的需求VMware的云计算数据中心服务调配解决方案(vRealize Automation)可以帮助XXX客户很好地解决上述这些问题,它使IT部门能够加快与业务相关的个性化
14、IT服务的交付速度,同时提高总体效率。除了可以解决上述这些问题外,从长远来看,尽早地采用VMware提供的服务调配管理方法也是大势所趋,越早采用,越早受益。10vmware可见,无论是对眼前问题的考虑,还是着眼于长远的效益,尽早使用VMware高效敏捷的服务调配解决方案都是一个必然的选择。11vmware2 VMware云计算数据中心服务调配解决方案概述VMware云计算数据中心服务调配解决方案vRealize Automation可通过自动交付个性化的 n服务来提高业务敏捷性,本章将介绍该方案。2.1 方案概览正如前面所说,XXX客户在服务调配方面存在大量的挑战,由于自定义服务过多,以及对于
15、谁能访问什么服务、在何处调配服务等方面缺乏控制,服务调配非常耗时,需要大量的人工操作,而且成本高昂。垂直竖井式管理把特定应用和基础架构捆绑在一起,而 VMware可以把基础硬件和应用,以及终端用户服务抽象到一种水平的松耦合的层级中,进而打破这种垂直竖井结构的壁垒。云计算管理服务组件从动态资源池提取获得,在横向层次上松散绑定到服务中业务敏捷性受到不利影响IT 能够跟上业务的节奏图:传统竖井n管理向云计算管理转变VMware vRealize Automation(vRA)位于VMware云计算数据中心的最高级管理层面,它不仅可以管理基础计算资源,也可以管理桌面与应用资源。vRA提供了一个可以跨不
16、同云提供商的,管理和调配虚拟机、云虚拟机和物理机,并管理它们的生命周期资源的自助式门户。12vmwarevRealize Automation物理D3 V/Q虚拟 口 用雷 PHW T IffT IW T l QJQJ 由 Qvmware M tcroaott C!TK|XvSphere Hyper-V XenServer rKK小VM云vmwareCloud Providers red-.iQ|opemudt图:vRealize AutomationXXX客户的异构环境可以通过vRA来进行集中化和标准化的调配和管理。对于管理虚拟机,可以对VMware vCloud Director环境、vS
17、phere环境虚拟机进行管理,并且可以管理 Microsoft Hyper-V、Citrix Xenserver Redhat KVM 等虚拟化环境。对于物理机,vRA可以管理主流x86服务器厂商的服务器,包括HP(通过iLO),DELL(通过iDRAC),CISCO(通过UCSM),IBM(需要作一定的定制开发)。此外,vRA还可以管理外部公有云如VMware vCloud Director和 Amazon AWS虚拟环境的云资源。vRA自身不具备虚拟化资源的能力,而是与虚拟化平台协作,提供调配和管理虚拟化平台所创建的虚拟机和产生的虚拟计算资源的能力。要完成上述调配和管理的功能,vRA需要使
18、用包含在平台结构内的代理。类似地,vRA并不直接管理云虚拟机,而是直接与云服务交互,来调配和管理云平台创建的虚拟机。对于管理物理机器,vRA直接与每个系统的管理接口通信来执行诸如操作系统安装、重启、重调配等操作。vRA的三个主要优点如下图所示。13vmware9服务目录为基础架构、应用和所有其他类型的IT服务提供集中批准和授权机制可以查看虚拟机成本以及内部基础架构与公共laaS的共享资源利用率X即服务(XaaS)openstack除了现有的laaS、PaaS和 DaaS即时可用型服务功能外,还可在数分钟内创建“任何”IT服 务(例如,“存储即服务”或“备份即服务”)多供应商、多种云环境支持am
19、azonweb services-redhat/tMapnw*1 wUtwtu Mtt f GenOetoC U l KM1Q.0flin n s ttiA O2-IAO3 UW(WIOO2Ml通过在预构建的标准化组件中执行施放操作来构建蓝本将任何应用部署到VMware云和Amazon云 8UCMe*CartOS XMCCcrtOSM32MlAO图:应用调配应用架构设计师可从这个独特的用户界面(基本上是一个空白画布)中拖放已批准且可重复使用的操作系统、中间件和应用组件,以创建多层应用蓝本。此后会自动将此逻辑蓝本与您选择的特定云计算环境相关联,无论它是内部的私有云、公共环境还是Amazon EC
20、2。用户还可以通过访问组件从其他功能获益,并完成由第三方通过VMware CloudApplications Marketplace提供的应用蓝本和参考体系结构。vRA通过自动化的方法提供给企业和用户流畅的IT服务资源管理,解决了异构平台和非集中管理带来了各种挑战:vRA可以利用现有的基础架构和当前的业务流程结合 vR A可以简单而又直接的为终端用户甚至是管理员开通自助服务。IT可以选择性的授权一部分资源给需要使用的人员和组。vRA是十分灵活的,现在能给客户提供的业务可能会与将来的需求不同,借助vRA能够快速的改变,引进新的业务,根据业务需要重新分配和优化资源分配 自助服务和自动交付把配置周期
21、从几天或几周减少到几分钟,在提升客户满意度的同时释放宝贵的H运营成本资源。16vmwareWb FarmtCloud Fabric图:vRA流畅地管理W W W2.2 功能特性VMware服务调配解决方案通过一个自动交付IT服务的灵活解决方案,可实现业务所需的敏捷性和IT所需的控制力。云端自助服务和业务管理借助VMware服务调配解决方案中的业务感知管理和控制功能,用户无需更改组织流程或策略即可将自己独有的业务方式应用到云中。借助VMware服务调配解决方案,用户还可根据既定的运营策略请求和管理计算资源,同时将交付IT服务所需的时间从数天或数周缩短到数分钟。跨云店面发挥服务调节器的作用,根据业
22、务和IT策略调配工作负载。拥有用户感知能力的自助门户可为用户提供相应的n服务目录。“资源预留”策略可将资源分配给特定的组使用,并可确保资源不会无意中被其他组使用。“服务级别”策略负责定义特定服务在初始调配期间或进行任何配置变更时能获得的资源数量和类型。蓝本包含各种自动化策略,这些策略定义了构建和重新配置计算资源的流程。基础架构调配和生命周期管理17vmwareVMware服务调配解决方案是一款经企业验证的解决方案,专为自动交付私有云和混合云服务而构建。它让公司能够快速证明云部署具有更高的业务价值。资源治理策略可避免超额配置,确保每个用户都能获得处于适当服务水平的适量应用,以满足他们履行自身工作
23、职责的需要。资源回收策略和自动化的回收工作流有助于发现并回收非活动的资源及已弃用的资源。借助“回收节约”报告,公司可了解具体节约了多少成本。调配和管理应用服务或部署您自己的PaaSVMware服务调配解决方案可缩短“平台即服务(PaaS)和应用部署时间。一项主要功能是应用蓝本,它描述了独立于底层基础架构的应用部署拓扑。这可以提供对应用建模一次而将其多次部署到不同环境中的能力,应用蓝本通过预构建、可重用的组件组合而成,它包括以下主要优势。通过简化部署过程和使用可重用组件及蓝本来消除重复工作,可加快PaaS和应用部署的速度。这样便可更快地向业务用户交付应用。利用Cloud Applications
24、 Marketplace上提供的即时可用的组件、用于创建任何自定义组件的可延展性框架以及随时可以运行的合作伙伴解决方案,可对任何应用(自定义或打包)灵活建模以便部署。可通过横向扩展已部署应用的节点或实施应用或代码更改来更新应用部署。专门构建的灵活性和可延展性VMware服务调配解决方案专为与现有基础架构配合使用而构建。它可以支持众多业务部门的不同需求,并且可与现有IT系统和最佳实践集成。利用以下功能,VMware服务调配解决方案可与现有IT基础架构和流程兼容,或者适应现有的IT基础架构和流程。利用工作流设计器,可以在机器生命周期中的各个状态转变点轻松将活动插入工作流存根。借助这些存根,可以简化
25、在VMware服务调配解决方案标准生命周期自动化流程中添加自定义流程的流程方法。与vRealize Orchestrator的集成可扩展预构建自动化任务的活动库,这些活动可轻松纳入vRA的现有流程。VMware Solution Exchange 提供了 VMware 和合作伙伴提供的 vRO(vRealizeOrchestrator)工作流和插件库,这些工作流和插件可以加快自定义vRA标准功能的速度。18vmware多供应商统一云计算管理VMware服务调配解决方案可跨广泛的多供应商部署技术和管理工具编排基础架构和应用服务的交付。使 用简单的拖放式界面来设计应用部署-设计和建模一次,即可在任
26、意地点部署。保 护对现有工具和专 业技能的投资,并赋予决定未来技术的自主权。通过集成式应用商店,可以轻松获得数百种最佳实践应用组件和蓝本、开发环境以及可提高业务工作效率的应用。2.3 典型应用场景vRA有四类典型的应用场景,帮助企业加快部署云的脚步。私 有云服务调配和管理作 为公有云,提供跨多云平台的支持 虚拟桌面云调配和管理 云的定制和全面的自动化19vmware利用现有基础架构设施快速部署私有云环境匹配现有业务流程到云环境 为企业使用公有云提供安全性和合规性支持 企业用户合规、可控地访问公有云 整合公有云资源到企业内部的生态环实现VDI架构自动交付由小到大的环境灵活扩展跨地域多环境灵活管理
27、将云自动化扩展到新场景基于模块化的云架构快速部署定制化的云服务利用RESTfulAPI在符合安全性的前提下实现更多自动化图:应用场景第一个客户应用场景是私有云:这是最常见的一种应用模型。vRA提供一种开箱即用的解决方案,帮助企业利用现有的技术设施快速的部署和交付其内部的云服务。第二个客户的应用场景是虚拟桌面云:在多个地理位置和异构环境中,有许多的客户使用vRA来实施他们虚拟桌面基础架构的自动交付。第三个客户的应用场景是公有云网关:大部分组织都有一些利用公有云资源的有效使用实例,关键是能够管理和控制对这些资源的访问,保证当生命周期结束的时候能够删除它。vRA帮助企业整合这些公共资源,为他们的企业
28、生态系统服务,以统一和简化用户体验。事实上如果做的正确,只要符合所有内部n 和业务政策,终端用户在大多数情况下不会知道他们的工作流量究竟运行在哪些物理资源里。最后一个客户应用场景是云自动化:20vmware云自动化使得企业扩展现有云基础架构并应用到新的使用场景,这种场景可能仅仅适用于一个特定的公司,或者允许一个公司提供其他服务,而不是目前自动化中心提供的标准服务。2.4 版本比较VMware vRealize Automation既可作为单行版提供,也可作为VMware vCloud Suite套装的一部分提供,它分为标准版、高级版和企业版。其中,vReallize Automation St
29、andard 版仅作为 vCloud Suite Standard 版的一部分提供,不单独销售。多供应商、多云计算管理功能仅在vRealize Automation独立版本和vRealizeSuite中提供。vCloud Suite许可证仅用于在私有云中管理vSphere容量。三个版本的详细功能比较如下表所示。21vmware详细比较功能特性vRealize AutomationStandardAdvancedEnterprise调配和管理的服务基础架构服务(仅限vSphere和vCloud)*第二天的基础架构操作:重新配置、快照*基础架构服务(多供应商虚拟、物理和公有云)(2)*自定义服务应
30、用服务(虚拟、物理和公有云)*第二天的应用操作:更新、回滚、扩展和收缩*软件部署机制虚拟化管理程序和vApp克隆*多供应商软件部署工具(例如BMC BladeLogic、HP ServerAutomationx Microsoft SCCMx NetApp FlexClones CitrixProvisioning Server、Linux Kickstart/AutoYasts Windows WIMImaging PXE Boot 及其他)部署集成式多层应用*在新应用部署中利用现有服务(例如Production LoadBalancer)行政管理和控制业务规则、资源分配和基础架构服务定义策
31、略*多租户与审批应用定义和发布自动化策略*业务管理整个产品中的计费和成本显示与VMware vReallze Business Standard版 集 成(IT成本管理解决方案)*解决方案可延展性vRealize Orchestrator 集成可选的 vRealize Automation Development Kit(SDK)*VMware云计算管理电子市场解决方案*高级服务设计器*与配置管理解决方案集成,例如Puppet、Chef和Saltstack*表:vR A各版本具体功能比较22vmware用户可以根据自己的实际业务需要,来选择适合自己的版本,进而实现成本与收益的最佳结合。23vm
32、ware3 云计算数据中心服务调配解决方案技术详解本章将对vRealize Automation进行详细的技术阐述,主要介绍业务组成元素、软件构成组件和主要功能。3.1 业务组成元素vRA管理员可以管理所有的供应基础设施的逻辑实体。允许终端用户通过vRA调配机器需要建立与vRA元素之间的关系。调配基础设施的核心逻辑元素包括:业务组、预留和蓝图。然而,在把这些实体组织起来之前,必须建立一个vRA可用的计算资源。图:vRA组成元素3.1.1 蓝图蓝图是一个机器的详细范本,它决定了机器的特征、它的配置方式、它的策略和管理设置。当一个用户申请一个机器,他必须选择一个蓝图。比如,一个蓝图可以是一个基于W
33、indowsXP Pro能ssional的开发者工作站,由 1 个 CPU,2GB内存和30GB硬盘空间构成。一个云蓝图可以是一个基于Red Hat Linux的web服务器,映像了一个小的实例类型,由 1个CPU,2GB内存和160GB存储组成。一个物理机蓝图可能是安装了 Windows Server 2008 R224vmware9操作系统的特定配置的服务器,比如2 个 CPU和至少4GB的内存。蓝图详细描述了用来配置机器和附加配置信息的工作流,例如某些需要的磁盘镜像或者虚拟化平台对象的具体位置。最后,蓝图还设定了应用于机器的策略,比如需要提供的审批、租期、使用者可以执行哪些操作,等等。当
34、蓝图被创建以后,一些信息需要在控制台命令进行设置,一些需要通过定制属性表导入。图:蓝图3.1.2 业务组和用户业务组(Business Group)集合了一组服务和资源提供给一组用户,一般对应于一条生产线、一个部门或者其他组织单位。服务目录中的授权需要基于业务组,想要申请机器资源,一个 vRA用户至少要属于一个业务组。业务组可以接入专属的服务类目,也可以接入同一租户内的共享服务类目。对于laaS服务,每个业务组有一种或多种预留,这决定了为组内用户分配何种资源。每个组必须有至少一个业务组经理来监控组内资源的使用,通常也作为申请服务类目请求的审批者。对于laaS服务,业务组经理也创建和管理业务组内
35、部的机器蓝图。组内还可以包括可以替其他成员申请机器资源的支持用户,业务组经理也可以代表组内用户申请资源。一个vRA用户可以是多个业务组的成员,也可以在不同的组充当不同的角色。3.1.3 基于角色用户授权基于角色的访问控制(RBAC)是常见的IT 安全实现方法,它用来限制用户访问系统和资源。在 RBAC模型中用户、角色和资源的有机结合有效地规定了用户以什么角色在那些地方访问资源。RBAC模型基于不同的工作职能建立角色,每个角色分配权限执行某些操作。当用户被添加到某个角色里,用户就便可以在角色权限内进行操作。使用RBAC模型消除了基于用户的权限管理,例如用户被分配到某个角色而不是直接分配权限。25
36、vmware在用户只能访问为了完成工作必须访问的系统和资源,使用RBAC模型有助于确保最小权限准则。3.1.4 资源预留蓝图里可选的资源集合限制了机器调配可以用的资源的策略。通常使用资源组来创建服务等级,或者创建完成特定目标的更容易获得的资源种类。管理员用预留的方式建立业务组和既有虚拟或物理的资源的使用关系。与 vSphere中资源预留的概念不同,vRA资源预留建立了业务组和一部分底层计算资源直接的关系。计算资源可以是云计算资源、虚拟资源或物理资源。资源预留建立了一个业务组和底层计算资源分配的关系。计算资源可以是云资源,也可以是虚拟资源,还可以是物理资源。资源预留定义了分配给业务组多少计算资源
37、,这些资源包括CPU、内存、存储和网络。虚拟资源预留包括对 Hyper-V、Microsoft System Center Virtual Machine ManagerKVM(RHEV),vSphere(vCenter Server)和 XenServer等产品的资源分配。物理资源预留借助Dell iDRAC,HP iLO,和 Cisco UCS Manage等产品的物理服务器管理来实现资源分配。3.1.5 计费无论公司是否真的实施正式的计费审计制度,大多数企业希望提供一个透明的成本核算系统,会加深使用者对不同服务等级和对预算的影响的考量。vRA提供一个综合成本分布和计费功能,单个用户或企业
38、基于分配或资源消耗的模型来分承担费用。除了计费报表,vRA还提供对整个产品的成本透明可见。例如:资源使用者可以在服务目录里看到不同选择的花费,审批者可以看到被要求批准虚拟机的成本。通过允许这级别的可视性,建立全面的购买、审计和IT模式的支持。26vmwareMulti-Machine Service RequestAaguMf a nwv Automation MuMhAtocfww Serve*Machine ConfigurationIIS7 Web ServerApplication ServerSQL Server 2008 I11.250 Dally11.970 Daily12.20
39、0 Daily M*chinsCuttomlxe图:计费示例3.1.6共享基础架构的管理共享基础架构包括三个类型的基础资源:企业内部的虚拟资源一个虚拟机可能用作一个服务器、一个工作站、一个桌面或者其他的计算机系统,之所以称为虚拟机是因为它们完全用软件部署,并由一个或者多个硬件系统来提供资源。通过虚拟机调配资源可以带来如下好处:用户能够以更快速度、更少的开销,精确地获得需要的虚拟机,如果需要随时可以回滚到虚拟机最初的状态对 容量的调配像对底层硬件资源一样可扩展减 少了安装和配置物理系统时需要的工时更 高效地利用硬件资源,更快速地调配和动态工作流重平衡使数据中心更灵活27vmware硬 件直接被数
40、据中心的工作人员直接控制,更可控的安全、维护、升级、维修和备份/恢复用 户可通过本地硬件进行远程接入数据中心更 容易满足关于申请计算资源的公司规定移 除不必要的硬件资源占用来提高用户可用工作空间同时虚拟化也带来了很多管理的挑战,比如花时间花钱的大量人力操作和部署过程,并且是在虚拟机数量不断增加,资源消耗不断上升的状态中。vRA与调配虚拟机的虚拟平台交互,简化和自动化了描述、申请、调配、追踪、管理和销毁虚机的流程。公有云虚拟资源公有云服务提供给企业使用外部数据中心的资源部署虚拟机的能力,降低了企业维护物理资源和网络的成本。可以简单的按需要申请,按需要付费。所有虚拟机的优势云虚拟机都具备,并且拥有
41、更简单的成本追踪。它的缺点是容易扩散和难以管理并增加了一定的财务负担。ECM和 v R A 的控制台与云服务交换,提供一个自助服务界面,简化并自动化了任务的描述、请求、分配、管理和回收流程。帮助企业避免那些不可接受的成本。物理机器资源vRA把对虚拟机和云虚拟机综合生命周期管理和灵活的处理的优势引入了物理系统。PRM允许机器申请者和管理员像虚拟机和云虚拟机一样标准化、定制化、使用、追踪、管理和回收物理机器的使用。3.1.7机器资源的生命周期机器的生命周期是从开始申请到最终回收的过程。首先消费用户提出申请机器资源的请求,如果需要业务组经理会审批拒绝或通过这个请求。如果通过,将触发按照蓝图的机器部署
42、模板在预留资源内完成部署的过程。在创建蓝图的过程中,业务组经理详细定义了租期(天)也可以不设置过期日期。机器交付给消费者之后,由机器所有者管理机器资源,包括重配置和续租。依据蓝图,归 档 期(天)也被详细定义。如果机器没有在到期前被特别销毁,那么到了归档期限就会被归档。如果没有设定明确的归档日期,那么到过期时间就会被自动销毁。资源被释放,供重新利用。28vmwareVirtualMachine.CPU.Count 1VirtualMachine.MefYKry.Size=512VirtualMachine.LeaseDays 14VirtualMachme.Storage.Name=san-4
43、:tram_virtual_machinesVMware.VirtualCentef.OperatingSystem=winXPProGuestMy.New.Custom.Property-My New Custom Property Value后才姿源I关闭资源I用户定义参数II后执行操作图:生命周期管理3.2 构成组件vRA由以下三个虚拟设备组成。VMware Identity Appliance该组件是一个预先配置的虚拟设备,可以为vRealize Automation环境提供Single Sign-On(SSO)功能。它作为开放式虚拟机格式(OVF)模板提供,系统管理员可以将虚拟设备部
44、署到现有的虚拟化基础架构中。SSO是一个采用安全令牌交换机制的身份验证代理程序,它与企业身份存储(Active Directory或 LDAP)进行交互来验证用户身份,系统管理员可以配置SSO设置,以提供对VMware Identity Applicance控制台的访问。VMware vRealize Automation Appliance该组件也是一个预先配置的虚拟设备,用于部署vRealize Automation服务器。它作为开放式虚拟机格式(OVF)模板提供,系统管理员可以将虚拟设备部署到现有的虚拟化基础架构中。服务器包括vRealize Automation Appliance控制
45、台,后者为云服务自助置备和管理以及编写、管理和监管操作提供了一个单一门户。VMware基础架构即服务(laaS)组件基础架构即服务组件可以跨虚拟和物理、专用和公用或者混合云基础架构快速建模和置备服务器及桌面。系统管理员在Windows计算机上(虚拟或者物理机)安装laaS组件,然后即29vmware可通过用户界面控制台的“Infrastructure”选项卡使用laaS功能。laaS有多个组件,可以安装在自定义配置中来满足组织的需求。该组件包含如下这些子成员。laaS WebsitelaaS Website组件为vRealize Automation控制台提供基础架构管理和服务编写功能。Web
46、site组件与Model Manager进行通信,从而为其提供来自Distributed ExecutionManager(DEM),代理和数据库的更新。Model ManagervRealize Automation模型有利于与外部系统和数据库的集成。这些模型实施的业务逻辑由 Distributed Execution Manager 执行。Model Manager提供用于保留、版本化、保护和分布模型元素的服务及实用程序。它与数据库、DEM和控制台网站进行通信。Manager ServiceManager Service协调DEMS 代理和数据库之间的通信。Manager Service通
47、过ModelManager与控制台网站进行通信。此服务需要管理特权才能运行。数据库vRealize Automation的 laaS组件使用Microsoft SQL Server数据库维护其管理的计算机以及其自身元素和策略的相关信息。系统管理员通常在安装期间创建数据库。Distributed Execution ManagerDistributed Execution Manager(DEM)执行自定义模型的业务逻辑,从而与数据库进行交互,必要时还与外部数据库和系统进行交互。DEM还管理云和物理机。每个DEM实例均担任两个角色之一:Worker或 Orchestrator。Worker角色负
48、责执行工作流。Orchestrator角色负责监控DEM Worker实例、对工作流进行预处理以便执行以及调度工作流。DEM Orchestrator执行下列任务。监控DEM Worker的状态,并确保当Worker实例停止或与Model Manager失去连接时将其工作流放回到队列中供另一个DEM Worker拾取。通过在调度时创建新工作流实例来管理已调度的工作流。确保在某个给定时间特定的已调度工作流只有一个实例在运行。在执行之前对工作流进行预处理,包括检查工作流的前提条件(在实施“RunOneOnly”功能期间使用)和创建工作流执行历史记录。30vmware只有一个DEM Orchestr
49、ator实例被指定为执行这些任务的活动Orchestrator。由于DEMOrchestrator对工作流的执行至关重要,因此建议您至少在单独的计算机上安装一个额外Orchestrator实例以实现冗余。该额外的DEM Orchestrator会监控活动Orchestrator的状态,在活动Orchestrator脱机时接管。代理vRealize Automation使用代理与外部系统集成。vSphere代理可以作为最小安装的一部分进行安装,可以根据需要安装其他代理。1)虚拟化代理程序由vRealize Automation管理的虚拟机是在虚拟化主机上创建的。vRealize Automati
50、on使用虚拟化代理程序向ESX Server、XenServer和 Hyper-V虚拟化主机和在这些主机上置备的虚拟机发送命令并从中收集数据。代理程序具有三个特性。通常需要具有对其所管理的虚拟化平台的管理员级别访问权限 与 Manager Service进行通信 与 其自己的配置文件分开安装2)集成代理通过 Virtual desktop integration(VDI)PowerShell 代理,vRealize Automation 可以与外部虚拟桌面系统进行集成。当前,由vRealize Automation置备的虚拟机可以在Citrix DesktopDelivery Controll