用友郭瑞升:UAP云平台架构与技术分享

郭瑞升:大概的内容有以下几个。

第一个UAP云计算定位与需求。

要做一个平台首先在这个平台的定位上是很重要的,我们UAP对于应户来讲定位于大中型企业和组织,他们架构各方面有所不同,云平台一个是我们适配,专注于Paas平台,关于云目前不在我们范围之内,关于特性通常所说的按需自助服务,资源池化。

另外一块儿我们做一个产品是定位问题,第二个我们的需求,我们做一个平台出来为谁服务,现在云计算从技术角度来讲不是我们现在想象的要怎么研究,还达不到这个阶段。

我们现在分了这么几个阶段。

我们现在大部分云计算在做的事情,这个阶段有一些特点,IaaS管理这一块儿,网络数据化这块儿,所以这个是我们现有的品牌在第一阶段做的,我们的部分PaaS也是处于这个阶段,没有到这个阶段。

第二个基于云的架构去开发我们的应用,这是我们说的第二个阶段。我们可能会有在线的编成,现在用IDE的变成,以后直接在云上面做,包括在云上发布等等,我们有很多的架构的变换。到云上需要有这样一个维度去做;另外是面对云架构的服务,变动态。如果你编成测试都在云上面需要一个变化。

第三个应用更加实时,包括物联网、移动。所以说我们大概分这三块儿。

大部分还是在把现有的应用牵到云端,针对于企业云这一块儿。这是我们的阶段的首先需求。

第二UAP云计算架构。我们最后怎么部署。

首先从用户角度,一个是用户的需求供给,解决这里头有一些伙伴,一个是云服务客户角色,第二个是云服务提供角色,等等这些角色。

在这三种角色上面有一些总结。

从客户角度来讲来讲真正用的,从服务管理角色,还有客户业务经理角色,客户云服务集成角色,把现有公司的IT系统集中到云里面。

另外从伙伴角度有开发的,还有手机这一块儿,这是云里面更加突出的,业务经理这是一些对应的角色,等等这些云部署的角色安全和管理。

这些角色可以做一些什么事情,有一些活动。客户经理做一些。

还有一个很重要的,大家都在关注的,这个里面程序基层等等。

伙伴这一块儿就是开发角色,手机角色跟以前可能不一样,除了安全还有演示的手机还有性能手机等等,后面客户跟供应商还有一个服务,提供这样一个价格,伙伴们是怎么样的,通过审讯做出这个工作。

这样一个需求可能是能保证我们的云比较稳定,可审计性是云后面非常重要的地方,这里面有核心东西做审计这一方面的工作。

还有一些隐私保护这一块儿,以前做软件可能不太多,这个是要融入到软件里面去的。

从功能角度来讲,有一个固定资源从上到下,服务这一块儿一个是IaaS和SaaS,SaaS可能不基于前端做这个事情,上面是访问层这是用户层,右边是一些跨层功能,以及业务支持、开发支持都是跨一些城市的。

再往下各层上面有一些相应的组建,从用户角度分三个,一个是用户功能,是现在用的软件功能,还有一块儿业务功能,云怎么去买。客户业务经理这一块儿做的事情,客户要管理员工,从用户角度分为三类。

用户功能、业务功能都有保护层,相应连接的管理,再往下用户用的是云服务,业务部门用业务,管理用的管理方面的,这些组建中间需要一些联系。这是一个大的框架。

云间服务集成涉及到IPaaS。开发这一块儿也是很重要的。

用户的速度和功能速度之间有一些关系,包括开发这一块儿,设计开发活动这块儿的搭建。

服务这一块儿有一些审计,是跟以前软件有很大不一样的地方,这个有一个标准化来服务。

从提供角度来讲,提供云服务,管理服务器这一块儿,监控和报表,最后供应链这一块儿。

相对来讲,这个角色最后的一个思路,通过用户功能通知到安全认证到服务,是这样一个关系。

一个是用户速度,一个是功能速度,用户跟功能速度有一定的关系。往后可能就是一些实践,这个功能怎么对应实践,功能对到产品有很大不一样,比如说存储。

这是一个管理功能过来,包括管理能力一系列。所以这方面我大概介绍一下我们实践的大的架构,事实上这些功能并不是一下子都能实现的,现在能实现的是什么?

包括现在IaaS这一块儿功能上解决的是,你做了一个IaaS之后倒过来是不太容易的事情,这个是业务这一块儿,最后产品的融入这些去做管理。

开发目前来讲是云做的最不先进的,云在线的编程和实际做的,实际上这里面描述可能是你的开发环境怎么去模拟云的开发环境,最后都是基于云的时候那你怎么其他做,开发这个角色后面也是挺难做的。

后面是云平台架构,虚拟化,计算机虚拟化、网络虚拟化,这一块儿已经成熟了,有一个地方不是很成熟比如说网络虚拟化,不成熟地方在什么,我现在的东西实际上要管物理的,看到的是物理上的虚拟你是看不到的,贴标签也不可能了,它的ID到别的地方去了,虚拟化动网线是不太现实的,网络虚拟化这一块儿是非常关键的,很可能影响一个非常重要的东西,所以虚拟化这一块儿是还有一些问题,还需要做一些改进。

支队虚拟化这一块儿目前大家有一些调度,这个是目前的一些东西就不介绍了。

做一个虚拟化资源,模板的管理,IaaS管理,现在虚拟化达到了这个要求,这是虚拟化带来的一个好处。

再往上可能是PaaS层了,有一个中间件问题,比对下面来看这边的虚拟化有一些东西,他们也在做虚拟的隔离,但是这个隔离能不能标准化这是另外一件事了。同时服务的池化这一块。

这块儿比较大的问题,一个云服务能从一个IaaS平台到另外一个IaaS平台去转换这也是一个问题。这个开发的成本也是比较高的,我刚才提到OS也在做这个事情。这里面可以设计到PaaS的一些管理了。

应用除了要跨各种云之外,还要跨各种语言,来自数据广泛的问题,跨语言也一个问题。你的应用怎么去做,怎么去匹配各种数据,首先来讲,这一块儿数据网格比较好的做这一块儿的服务,相对来讲,相应的持续化、事物都可以在做,并且做一些简单的,这样你的应用本地内存,本地的对象,你都可以通过网络去做这个事情。

这一块儿是所谓的一个操作性,我把一个操作性从主机里面起来,加一个中间件,加一个数据库,再往上能不能做到虚拟目标。我只把定单模块从一个地方去部署,我到底有多少模块起来!这一块儿可能是模块化比较重要的一个,再次往往上一些云的管理模块,前面都是一些技术了,这里面基础技术、模型等等。

模块从你做产品的角度,首先来讲还是从运行的团队,IaaS、PaaS,我们现在专注于这一块儿,如果你这个都没出来,这个会稍微少一些。这个是Paas这一块儿。

我们这边可能是说一个IaaS管理,以及PaaS管理,以及云配置管理,云上面的版本,补丁管理是企业里面非常关注的,但是对于企业来讲,启用一个服务是非常重要的。

这个是一个关系。从部署角度来讲,我们企业这块儿可以提供从IaaS到PaaS,我们PaaS到去做的各种适配的。

我们也可以用我们的PaaS去做。

前面是我们今天大概的用户帮助,不大可能整太细,我们现在IaaS这一块儿的主要内容。五世

这里有物理资源管理、虚拟资源管理、服务方案管理、帐户与安全管理、掌控中心。

主要的一些特性,可能就是Hypervisor的支持,这个是跟互联网不一样。

存储这一块儿一些软件的信息,网络和网络服务支持等等。

这个是一个多租户的,项目这一块儿,因为这个相对于企业来讲是比较少见的,对于前面两种都是资源外在组织,这个项目是部署的,按资源部署,按你的用户户这租户推出来。我们的IaaS可以在云平台上快速部署,做好一些模板在上面进行部署。

自动地把它重启。以前克隆比较麻烦,现在只需要一个操纵。

在线迁移这也是一个比较关键的,我们现在可以不停应用的应用,从一台主机到另外一台主机,这也是现代云的一个好处,这个界面比较关键的,我们现在的IaaS这一块儿提供给客户,这时候必须提供这样一个界面,通过一个SO盘去装你的系统,或者可以通过这样远端去访问。

另外我们还有一个yiUAP一体机在研发,基本上已经发布了一个。

基于我们yiUAP等等一系列UAP出来。

怎么把现有应用到云上部署,这里面不像刚才提到的模板去部署,而是我们直接把SA的应用打包怎么去选,怎么在部署过程中去做,总的来讲,我们的目标客户是定在这个位置。五世

部署模型、私有云、社区云、混合云。

关键特性:按需自助服务等等。这是我的演讲谢谢。