59
以以以以以以以以以以以 -vRealizeAutomation 7 ---2016 VMware 以以以以以以以以以

以业务为中心的云自动化 V mware-v-realize-automation-7

Embed Size (px)

Citation preview

Page 1: 以业务为中心的云自动化 V mware-v-realize-automation-7

以业务为中心的云自动化 -vRealizeAutomation 7---2016 VMware云管平台技术研讨会

Page 2: 以业务为中心的云自动化 V mware-v-realize-automation-7

大纲• 云管平台现状及趋势• VMware云管理解决方案概览• vRA云自动化实用场景介绍

Page 3: 以业务为中心的云自动化 V mware-v-realize-automation-7

云平台建设 (当前 )

计算资源池

云管平台

资源池

特点:1. 交付内容:• 单机计算资源交付,缺乏复杂场景的交付,特别是应用层面的交付。2. 生命周期管理:•

以部署为主,运维能力不足。

3. 资源池管理:•

••

网络交付较弱,以 IP 地址分配为主,缺乏整体网络环境的管理能力。以私有云为主,缺乏混合云支撑能力。存储管理不够深入。4. 应用场景:• 相对单一,以满足用户资源请求为主。

Day1 部署(自动化部署)IAAS

Page 4: 以业务为中心的云自动化 V mware-v-realize-automation-7

2. 全生命周期管理: day1 部署, day2 量 运维统一设计考虑。

网络,安全,存储一体化交付;4. 应用场景深化:从满足资源请求到深入业务及管理需求。• Devops

云管平台

资源池

&1 部署应用 IAAS

前端

桌面view

后端

私有云

AWS, AZURE,天翼云,Cloud Air

公有云

云平台 (建设目标 )

Day0 设计 趋势:( VRealize Automation ) Day2 运维( VRealize Operation )1. 交付内容:多样化的内容交付,包括应用交付,

XAAS , CAAS 。 设计 故障管理 风险管理及交付XAAS CAAS 容 管理 资产管理

Devops 动态扩展 运行分析3. 资源池管理:资源对象多样化,扩展了管理的粒度和深度。

••

混合云支持;计算 网络 存储资源池 资源池 资源池vSphere NSX VSAN

动态扩展

Page 5: 以业务为中心的云自动化 V mware-v-realize-automation-7

云管平台成熟度

IAAS 交付 :提供面向最终用户的 IAAS交付服务项目 , 拥有审批 , 资源管理 , 服务配置能力,以计算资源池管理为主,服务交付以模板复制为主,缺乏应用,部署网络部署以及运维管理能力。

面向应用的服务交付( IAAS+/PAAS ):1. 以融合蓝图为核心面向应用动态部署交付。2. 计算资源 , 网络资源 , 存储资源的综合管理和交付能力;3.day1 交付 ,day2 运维的全生命周期管理能力。

第三代云管平台

虚拟化 + :以简单的虚拟化自动化为主,面向系统管理员提供简单的虚拟机自动化管理能力,以虚拟机创建为主。

2013~2014 2014~2016 2016~2017

Page 6: 以业务为中心的云自动化 V mware-v-realize-automation-7

建议的解決方案– vRealize Suite

•••

•••

••

•••

•••

••

解決方案

vRealizeAutomation

vRealizeOperations

vRealizeBusiness

管理困难与挑战VM部署时间冗⻓太多的⼈力介入缺乏 VM生命周期管理 (申请 /审核 /部署 /上线使用 /回收 )

缺乏集中的管理仪表板问题都是由使用者反应没有容量分析与管理

IT 成本⽆法进行分析IT 预算⽆法预估

可达成效益提供 Self-Service,提升服务满意度VM部署标准化 ,流程化与自动化缩短部署时间与管理 VM生命周期

建⽴服务监控仪表板,掌握 IT即时状况事件管理自动化 ,提升服务满意度提供容量分析与管理 ,做好未來规划

提供 IT成本分析 ,掌握 IT花费预估未來 IT预算 ,精准 IT投资

Page 7: 以业务为中心的云自动化 V mware-v-realize-automation-7

vRealize 云管平台一览

虚拟

vSphere

V

vSAN

V

NSX

vCloud Air

PrivatevCloud

Provider

云服务 物理

扩展性云业务 vRB

成本可⻅使用计费

云架构成本基准分析

vRealize 云管平台(Management

Pack& vRO)APIs/SDK

管理套件集成引擎

Orchestration

基础架构Virtual andPHysicalLayers 虚拟和物理层

⽇志分析

XaaS

智能资源管理

合规

IaaS基于策略的管控

故障

云自动化 (vRA)

DBaaS/WebaaS

自动交付

云运维 (vR Ops/VR LI)

容量

异构混合

性能

ESXi

Page 8: 以业务为中心的云自动化 V mware-v-realize-automation-7

8

VDC

Software-DefinedDatacenter Services

VDC

基础架构

vRealizeAutomation 管理:任意基础架构, 任意服务, 跨整个生命周期…任意服务应用

Cloud

Virtual

PHysical

Page 9: 以业务为中心的云自动化 V mware-v-realize-automation-7

CONFIDENTIAL 9

DAY1 七类能力1.2.3.4.5.6.

服务及资源管理全生命周期管理存储融合平台扩展能力Devops混合云管理

7. 灵活的审批策略

1.2.3.4.5.

容量管理风险管理资产管理运行分析故障管理

DAY2 五类能力1. 融合蓝图 - 应用级交付DAY0

Page 10: 以业务为中心的云自动化 V mware-v-realize-automation-7

应用交付关键能力 (蓝图 )横向多层组件部署能力;纵向多级组件部署能力;网络部署能力;

安全防护能力;应用参数化能力。

Page 11: 以业务为中心的云自动化 V mware-v-realize-automation-7

融合蓝图 : 多层应用

基础架构

网络

已有环境软件

执行顺序

Page 12: 以业务为中心的云自动化 V mware-v-realize-automation-7

融合蓝图 :带负载均衡的多层应用负载均衡

负载均衡协议

Page 13: 以业务为中心的云自动化 V mware-v-realize-automation-7

§ 支持动态 BGP) 、静态路由和 NAT路由

vRA 与 NSX 部署场景 – 动态部署模式§ 二级路由

外部网络

动态路由(OSPF, BGP)

上联网关 (高可用 )

上联网络 192.168.10.0/24(外部网络配置模式 )

§ 动态部署模式主要用于较多动态创建应用的环境,如开发测试环境。支持地址复用( NAT

网络配置模式)

WebDB LogicalSwitcH(Routed)

• 路由网络模式:分布式路由 (预先部署)或者 NSX 边界网关(自动部署) 作为应用网关

• NSX 边界网关(预先部署) 作为上联网关§ 外部连接采用动态路由( NSX 部署)

动态路由 自动添加静态路由(OSPF,

多机蓝本1Routed

App LS(Routed)

172.16.10.0/29 172.16.10.8/29 172.16.10.16/29

Web LogicalSwitcH (Routed) App LS (Routed) DB LS (Routed)

多机服务 2Routed

172.16.20.0/29 172.16.20.8/29 172.16.20.16/29

Web LogicalSwitcH (NAT) App LS (Private) DB LS (Private)

多机服务 3NAT & Private

172.16.100.0/24

172.16.101.0/24

172.16.102.0/24

Web LogicalSwitcH(NAT)

App LS (Private) DB LS (Private)

多机服务 4NAT & Private

172.16.100.0/24

172.16.101.0/24

172.16.102.0/24

分布式路由

Page 14: 以业务为中心的云自动化 V mware-v-realize-automation-7

14

灵活为导向 -开发测试环境中自定义参数申请虚拟机自定义参数申请资源应用场景在 xxx 的业务场景中,由于 xx 公司需要连接到不同的后台数据库系统,并且在应用的配置需求上不尽相同,如果用户提出以上非标准化的模板需求,只能由管理员单独创建,这在开发测试环境中,不能实现灵活的交付目的。

现在我们可以为各个合作公司提供统一的标准化虚拟机模板,通过快速申请、快速交付达到快速上线的需求。而且还能够为用户提供自定义的虚拟机配置模板,更进一步满足用户在开发测试场景中灵活的要求。

Page 15: 以业务为中心的云自动化 V mware-v-realize-automation-7

具有丰富的蓝图库和生态圈,目前已有蓝图一百多种,覆盖企业环境常⻅的IT组件及应用。

Page 16: 以业务为中心的云自动化 V mware-v-realize-automation-7

服务管理关键能力帐号权限管理能力;

审批流程管理能力;服务项目管理能力;资源池隔离及预约能力;

网络隔离能力。

Page 17: 以业务为中心的云自动化 V mware-v-realize-automation-7

(白银级

(黄金级

(青铜级

云计算门户管理业务部门 A 业务部门 B

组织 VDC 目录组织 VDC 目录

云计算基础架构安全私有云

云计算管理中心资源池 数据存储 端口组

提供商虚拟数据中心

用户与策略 用户与策略

多租户资源池隔离

Page 18: 以业务为中心的云自动化 V mware-v-realize-automation-7

租户配置

云系统

配置 云系统管理员基础 架构

vSphere

云资源管理员

租户管理员业务组甲

业务组经理

多租户示意图租户 A

业务组乙

Business

租户管理员业务组丙

业务组经理租户 B

业务组丁

业务组Group经理

白金级预留 白金级预留

架构组

银级预留 银级预留 银级预留

业务组经理

...… …

白金级预留

架构管理员

Hyper-V

白金级物理资源

银级物理资源HP 浪潮

Page 19: 以业务为中心的云自动化 V mware-v-realize-automation-7

vRA核心组成元素

业务组B

A

C

A

C

B

A

用户基于角色用户授权

被授权用户

资源预留

计费

A

Tier 1

蓝图

A

申请、审批

计费

部署

管理

回收

Public

Physical

共享基础架构Virtual

CB

B

A

B

A

CBA

Page 20: 以业务为中心的云自动化 V mware-v-realize-automation-7

网络隔离外部网络

动态路由(OSPF, BGP)

上联网关 (高可用 )

上联网络 192.168.10.0/24(外部网络配置模式 )

自动添加静态路由动态路由

WebDB LogicalSwitcH(Routed)

(OSPF, BGP)

多机蓝本1Routed

App LS(Routed)

172.16.10.0/29 172.16.10.8/29 172.16.10.16/29

Web LogicalSwitcH (Routed) App LS (Routed) DB LS (Routed)

多机服务 2Routed

172.16.20.0/29 172.16.20.8/29 172.16.20.16/29

Web LogicalSwitcH (NAT) App LS (Private) DB LS (Private)

多机服务 3NAT & Private

172.16.100.0/24

172.16.101.0/24

172.16.102.0/24

Web LogicalSwitcH(NAT)

App LS (Private) DB LS (Private)

多机服务 4NAT & Private

172.16.100.0/24

172.16.101.0/24

172.16.102.0/24

分布式路由

Page 21: 以业务为中心的云自动化 V mware-v-realize-automation-7

服务目录和审批策略隔离服务目录选项 项目选项

Page 22: 以业务为中心的云自动化 V mware-v-realize-automation-7

权限控制–相同用户 , 不同项目 , 不同的操作行为

22CONFIDENTIAL

Page 23: 以业务为中心的云自动化 V mware-v-realize-automation-7

生命周期管理关键能力运维操作能力;操作扩展能力;

资源回收能力。

Page 24: 以业务为中心的云自动化 V mware-v-realize-automation-7

生命周期管理 应用发布横向扩展/收缩

升级备份

退出

Page 25: 以业务为中心的云自动化 V mware-v-realize-automation-7

自服务维护操作

已申请的虚拟机

25

已申请虚拟机目前配置

申请虚拟机变更项目

申请虚拟机监控状态

申请虚拟机快照

Page 26: 以业务为中心的云自动化 V mware-v-realize-automation-7

应用生命周期管理

Page 27: 以业务为中心的云自动化 V mware-v-realize-automation-7

常规资源

用量过小、闲置或不活动的虚拟机

监控资源回收情况和资源节省

核实使用情况

忽略并重新标识状态

虚拟机仍在用

通知拥有⼈

批准移除

回收资源

转变租期使虚拟机过期

归档虚拟机

删除虚拟机

通知拥有⼈

标识和回收闲置的虚拟机自动化回收工作流

云基础架构

针对不同组定义不同策略和回收流程

C

A

B

Page 28: 以业务为中心的云自动化 V mware-v-realize-automation-7

平台扩展关键能力工作流引擎;丰富的集成接口;操作标准化自动化;

Page 29: 以业务为中心的云自动化 V mware-v-realize-automation-7

vRea

lize

Orc

hest

rato

rIT

工作流

自动化

vRealizeAutomation

vRealize Automation REST API

3. 与第三方管理系统集成

4. 添加新的 IT 服务 (XaaS)

设计中心

高级服务

基于策略管理

多厂商,多云服务提供商

2. 配置业务相关服务

vRealizeAutomation – 云平台的扩展能力5. 通过现有应用调用 vRA 服务

• 满足独特的 IT和业务需求

ServiceNow,PMG,Remedy集成

•••••

服务授权自定义相关属性资源预留指定运行环境和操作系统……

••

1. 充分利用现有和未来的基础设施

• 计算机基础设施 ( 虚拟、物理、和公有云 )• 软件部署方法快速部署的自动化解决方案和新 IT服务管理现有的 IT环境

••••

域控制器域名服务器负载均衡 F5服务台••••

存储数据库Web 服务器……

29

Page 30: 以业务为中心的云自动化 V mware-v-realize-automation-7

选择内建或定制的 vCOworkflow

工作流名称参数和描述

XAAS-定制服务

Page 31: 以业务为中心的云自动化 V mware-v-realize-automation-7

NSX 与 vRA 扩展性– 高级服务设计器••

vRA高级服务设计器主要用于后期运维管理操作自动化vRA 服务目录门户里呈现

31

Page 32: 以业务为中心的云自动化 V mware-v-realize-automation-7

CONFIDENTIAL

32

F5服务目录项:创建池和创建虚拟服务器。创选

负载均衡自动化交付 (F5)创建池并给定建虚拟服务器,池名称 定 Ip 地址,并与 F5指定池关联 将指定虚拟机增加到 POOL中,或从

POOL中删除

Page 33: 以业务为中心的云自动化 V mware-v-realize-automation-7

••••••••••

•••••••••••••••

AMQP / RabbitMQEmail (POP3, IMAP and SMTP)HTTP-RESTJDBCSOAPSNMP v1, v2cand v3SQLSSHTelnetXML

PartnerApplicationsBluecat Networks ProteusBMC Atrium CMDB & RemedyCisco UCS ManagerEMC Unified Infrastructure ManagerEMC ViPREgenera PANManagerF5 NetworksHP ServiceManagerInfoblox NIOSMicrosoft Active DirectoryMicrosoft Windows PowerShellNetApp WFARadware vDirectServiceNowUp.timeSoftware

••••••••••••

•••••••••••

vCenter Server 4.0, 4.1, 5.0, 5.1 & 5.5vCloud Director1.0, 1.5, 5.1 & 5.5vRealize Automation 5.1, 5.2 & 6.0vCenter UpdateManager 4.1, 5.0 & 5.1vCenter Chargeback 2.0vCenter Configuration Manager5.5 & 5.7vCenter Orchestrator Multinode5.0, 5.1 & 5.5vSphere Auto DeployVMware Service Manager 9.1VMware Service ElasticityVMware Hadoop as a ServiceVMware vCenter Operations Manager

New!!!AmazonEC2CHefHitacHiUnified ComputePlatformMicrosoftAzureOpenStackPuppetSaltStackVMwarevCloudHybridServicesVMwarevCNSandNSXVMwareSite RecoveryManagerVMwareView

VMwareApplications

内置支持多个系统接口和工作流Standard Protocols

Page 34: 以业务为中心的云自动化 V mware-v-realize-automation-7

开箱即用丰富的工作流组件 ,支持与业内 CISCO,EMC,F5,Netapp,SeviceNow等多家厂商的组件集成。

Page 35: 以业务为中心的云自动化 V mware-v-realize-automation-7

存储融合核心要素存储策略化管理;服务交付整合能力。

Page 36: 以业务为中心的云自动化 V mware-v-realize-automation-7

36

SAN / NAS

Cloud Object Storage

Provisioning

Hypervisor-convergedStorage pool

Performance

Virtual Data PlaneSAN/NAS Pool

Protection

Object StoragePool

Virtual Volumesx86 Servers

Virtual SAN

vSpHerePolicy-driven Control Plane

Storage Policy Based Management (SPBM, 基于存储策略的管理 )

Virtual Data Services

软件定义存储 (SDS) 的例子 - VMware SPBM包括 VSAN 和 Virtual Volumes

高可用性 - 多副本高性能 -IOPS去重压缩加密存储块大小

Page 37: 以业务为中心的云自动化 V mware-v-realize-automation-7

灵活选择不同等级的存储资源

CONFIDENTIAL 37

Page 38: 以业务为中心的云自动化 V mware-v-realize-automation-7

存储性能瓶颈发生后调整 VM存储策略

CONFIDENTIAL 38

Page 39: 以业务为中心的云自动化 V mware-v-realize-automation-7

VM 存储策略调整前后

39

Page 40: 以业务为中心的云自动化 V mware-v-realize-automation-7

弹性扩展

水平扩展 Scale-out ;垂直扩展 Scale-up 。

Page 41: 以业务为中心的云自动化 V mware-v-realize-automation-7

CONFIDENTIAL 41

3.传送信号

vSpHere

5. 自动再上线一台Web 服务器

4. 执行程序监控中心

vCenter OperationsManager & Hyperic

Web 服务器的虚拟机群组

扩充完成

事件处理自动化vCenter

OrcHestrator

vRA

1. 监控使用者人数负载平衡

事件处理自动化场景 : ServiceAuto Scale-Out

2.大量使用者登入使用

应用程式

Page 42: 以业务为中心的云自动化 V mware-v-realize-automation-7

42THis information is intended to outline our general product direction and it sHould not be relied on in making a purcHase decision. It is for informational purposes only and may not be incorporated into any contract.

Page 43: 以业务为中心的云自动化 V mware-v-realize-automation-7

43

Page 44: 以业务为中心的云自动化 V mware-v-realize-automation-7

• NSx screen

44THis information is intended to outline our general product direction and it sHould not be relied on in making a purcHase decision. It is for informational purposes only and may CONFIDENTIAL any contract.not be incorporated into

Page 45: 以业务为中心的云自动化 V mware-v-realize-automation-7

生产环境中虚拟机弹性扩展

45

弹性扩展实现结果整个流程能够自动化的监控业务负载状态,并通过云平台完成业务负载的增加和分流。相比传统解决方法,自动化弹性扩展几乎不需要⼈工参与,以最快、最稳定的方法解决业务中的性能瓶颈。

Page 46: 以业务为中心的云自动化 V mware-v-realize-automation-7

手动触发扩展

Page 47: 以业务为中心的云自动化 V mware-v-realize-automation-7

混合云管理核心要素资源池化能力;

应用部署能力;运维操作控制能力;

参数控制能力 - 网络 , 存储;

Page 48: 以业务为中心的云自动化 V mware-v-realize-automation-7

Amazon 计算资源

Page 49: 以业务为中心的云自动化 V mware-v-realize-automation-7

49

指定 amazon 的资源region

指定 AWS子网和安全组等信息

混合云管理指定申请资源的子网,

VPC 以及安全组

Page 50: 以业务为中心的云自动化 V mware-v-realize-automation-7

开发运维一体化 -Devops

流程编排能力;各类代码编译工具集成能力;

Page 51: 以业务为中心的云自动化 V mware-v-realize-automation-7

vRealize Code Stream

CONFIDENTIAL 51

Test

持续交付发布管道

ProductionUAT

通过持续集成扩展了持续交付的灵活性

CloudVirtual

PHysical

基础架构交付 (IaaS)

基于策略的自动化

Development

Integrated 服务模型 Build &

Package&

Dev. Env. Integration

Repository

Test ContinuousAutomationIntegration

服务模型 自服务应用交付 (IaaS ++)

vRealizeCodeStream

vRealizeAutomation

Page 52: 以业务为中心的云自动化 V mware-v-realize-automation-7

统一发布仪表盘 Unified ReleaseDashboard

提供一致的发布状态视图;可钻取执行细节。 跨环境和阶段的生命周期跟踪

自动或手工门限规则

自动化的代码获取•,平台部署 , 应用部署 ,测试及其它任务

查看任务执行细节

Page 53: 以业务为中心的云自动化 V mware-v-realize-automation-7

构件库 部署

集成整合

1. Commit/Check-in

源代码管理5. Monitor

测试框架

2. Build &Test

编译和持续集成

4. Deploy

vRA

3. Artifacts

53

Page 54: 以业务为中心的云自动化 V mware-v-realize-automation-7

••••

Atlassian JIRABMCRemedy ITSMHP ServiceManagerServiceNow

其它类型应用••••

JUnitSeleniumSonarQubeWinrunner

测试框架

••••

AtlassianBambooJenkinsMavenMicrosoft TFS

集成能力持续集成

•••••

JFrog ArtifactoryPerforceSonatypeNexusSubversionYum

代码管理•

Git

••••••

ChefDockerPivotalCFPuppetScripts(including Vagrant)VMwarevCAC

• VMwarevCenterServer

交付及配置

监控• Nagios• Splunk• VMwareLogInsight• VMwarevCenter Operations Manager

Page 55: 以业务为中心的云自动化 V mware-v-realize-automation-7

灵活的审批策略,细粒度的权限控制 - 配置能力多级多⼈审批;

事前审批;事后审批;条件审批;

动态决定审批者;不同服务目录项个性化审批策略。

Page 56: 以业务为中心的云自动化 V mware-v-realize-automation-7

事前审批 基于费用条件审批两级审批

Page 57: 以业务为中心的云自动化 V mware-v-realize-automation-7

项目成果展示-云平台服务目录• 开发测试云除了提供基础资源的 IaaS云服务外,还可以提供 PaaS、 DaaS、 F5、桌面等云服务;

开发测试云将 F5负载均衡纳管,可通过云平台直接申请 LB池和虚拟服务器;根据用户需求,开发测试云将按需分配,动态量化服务。

Page 58: 以业务为中心的云自动化 V mware-v-realize-automation-7

自助服务体验基于用户和组织的管理异构环境协同工作流程化业务交付

vRealize Automation 的核心价值vRealize Automation

完整生命周期管理面向应用的蓝图设计灵活的资源管理工作流设计

Page 59: 以业务为中心的云自动化 V mware-v-realize-automation-7

谢谢!