YonyouSoftwareCorporationUAP云管理平台V2.1产品分享用友软件股份有限公司姓名李炳梁2014年5月23日客户需求1UAP云管理平台简介2UAP云管理平台应用案例3主要内容客户面临的问题传统基础设施配置流程Appops新应用申请资源DC审批DC采购,服务器安装,布线DC系统安装初始化Appops安装中间件Appops安装应用Appops全面调试应用上线A.占用大量人力B.大量重复手动操作步骤C.非自服务D.隐藏许多故障点E.非弹性E.上线时间主要受计算坏境影响Appops新应用申请资源Appops访问UIAppops选择应用最近的快照模板Appops为应用选择计算资源Appops一键启劢Appops安装应用Appops应用调试应用上线A.按需自服务B.一键完成C.资源伸缩性D.自动化部署坏境E.故障点少F.上线时间主要与应用本身有关基于云的基础设施配置流程客户面临的问题1.能够实现业务快速上线2.减少企业运营的总体成本3.部署应用测试环境,更好地模拟生产环境进行测试,提高产品质量4.降低运维复杂性5.保障业务运行持久性6.创建灵活的云计算环境7.从一个独立的系统平稳迁移到虚拟化系统环境客户的需求UAP云管理平台简介Uap于管理平台是对资源迚行综合管控的平台。Uap云管理平台特点1.异构Hypervisor2.异构存储3.丰富的网络功能4.资源用量控制5.强大的扩展能力6.与实体环境一致的设计思想7.安全性UAP云管理平台简介选择操作系统•Windows,Linux选择计算方案•CPU&RAM选择磁盘方案•卷大小选择网络方案•网络&服务创建虚拟机通过服务方案创建自定义的虚机用户首页提供资源分配使用情况UAP云管理平台简介•当前运行,停止虚拟机•共享和私有网络•资源限制•最近的任务和事件•在线用户及IP•…用户StartStopRestartDestroy虚拟机操作AddvolumeCreatebackup虚拟机访问•CPUUtilized•NetworkRead•NetworkWrites虚拟机监控更改服务2CPUs1GBRAM20GB20Mbps4CPUs4GBRAM200GB100MbpsUAP云管理平台简介虚拟机管理卷&快照管理VolumeVM1添加删除卷定期生成快照HourlyDailyWeeklyMonthlyNow从卷创建模板VolumeTemplate查看快照历叱….UAP云管理平台简介网络及网络服务•创建网络并分配给虚机•获取Public网络进行Nat或LB•通过安全组控制对虚拟机的访问规则•在虚拟机中设置端口转发•……UAP云管理平台简介YonyouSoftwareCorporationUAP云管理平台—核心组件物理主机(Hosts)Hypervisor将在物理主机上安装。主存储(PrimaryStorage)用亍存放虚拟机文件集群(Cluster)一组物理主机和相关存储的集合机架(Pod)集群的集合,一个子网。物理网络(Network)承载各种网络流量二级存储(SecondaryStorage)用亍存放Template,snapshot和ISO文件数据中心(Zone)机架的集合,计算,存储和网络的集合。管理服务器负责所有管理和分配任务数据中心机架1集群1主存储机架2集群2二级存储Host网络HostHost管理服务器机架1….集群N接入交换机主机2集群1UAP云管理平台—部署结构主机1Hypervisor是基本计算分配单元.集群包括一个或多个相同类型的hypervisor集群中的所有hypervisor访问共享(主)存储机架包含一个或多个集群,通常具有二层交换.数据中心包括一个或多个机架,访问二级存储一个或多个数据中心代表一个于主存储数据中心1….L3core二级存储机架N管理服务器Internet数据中心1数据中心2数据中心3MgmtServer管理节点管理所有资源,不论物理还是虚拟资源不同数据中心可以在不同地理位置,但为了保证性能需要高网络带宽SSVM可以在不同数据中心之间传送数据CPVM传送VNC控制台流量VR用来帮劣VM访问外网,传送public流量,以及提供一些网络服务UAP云管理平台—多数据中心的数据和控制流VRVRVRInternetCPVMSSVMSSVMSSVM传输模板,快照,ISOCPVMCPVM机架1主机2集群1主机1主存储L3switch二级存储L2switch•属于集群.与主机邻近以达到更好的性能•存储集群中所有虚拟机的磁盘卷信息•集群可以有一个或多个主存储•支持本地存储,iSCSI,FC或NFS主存储•属于数据中心•存储所有模板,ISO和快照•数据中心可以有一个或多个二级存储•支持NFS,Swift二级存储UAP云管理平台—存储UAP云管理平台—多租户计算网络存储管理员用户组织A管理员用户组织B用户最终用户管理Uapcloud通过自服务提供按需获取资源YonyouSoftwareCorporationUAP云管理平台—多租户RootAdmin组织AAdmin组织BDomainDomainAdmin组织CSub-DomainUser1User2GroupBAccountGroupAAccountVMs,IPs,Snapshots…VMs,IPs,Snapshots…资源权限资源权限•域是一个隔离单元,代表一个自定义的组织或部门,如销售部,研发部•域可以有任意级别的子域•一个域可以有一个或多个账户•一个账户包括一个或多个用户,幵且是基本的隔离单元•管理员可以在域和账户级别限制资源•账户分类:系统管理员,域管理员和普通账户UAP云管理平台—自动部署安装管理节点:管理节点可以部署在物理机或者虚拟机中,对管理节点的自劢安装包括管理节点的单点部署和集群部署模式计算节点:计算节点的自劢安装包括对网卡的设置,网桥的配置,网卡的绑定以及对所需软件的安装UAP云管理平台—应用案例案例描述:开发管理部要为uap的各个部门分配计算资源,因业务需求不同,有需要研发网的,有需要办公网的,有需要摆渡区网络的。而且要一些部门要搭建代码仓库如git库,供开发使用。这时对数据安全的要求就特别高,要求虚拟机中可以直接挂载外部存储。一些服务器对速度和稳定性要求高,这要保证服务不间断或停止很短就可以恢复使用。开发部门希望能够分到一台已安装好开发坏境或者只需少量更改就可以开发的机器。案例分析:网络:虚拟机连接多个不同网络存储:不同业务对存储要求不同,按照需求添加不同存储计算:一些服务器要求可靠性高,不中断或很短时间即恢复UAP云管理平台—应用案例解决方案:网络采用高级网络模式,虚拟机可以拥有多个网络存储:本地存储,nfs存储和NetAPP计算:可以选择某些节点作为HA,保证服务不间断管理平台:集群部署模式,数据库采用主备模式总体部署图UAP云管理平台—应用案例管理平台部署模式UAP云管理平台—应用案例管理员操作:1.按照总体规划建立云平台2.为各个部门按照需求分配资源3.对物理资源使用率设置阈值,在资源不足时接收通知,添加资源4.管理平台通过界面把新的服务器加入平台中,统一管理和分配用户操作:1.自己创建虚拟机,根据业务为虚拟机分配资源2.对重要虚拟机备份3.通过控制台远程登陆4.向管理员申请资源UAP云管理平台—应用案例用户操作演示场景:虚拟机创建虚拟机迁移虚拟机扩容虚拟机增加网卡UAP云管理平台—演示YonyouSoftwareCorporation