CNET科技资讯网 5月24日 北京消息(文/木森):中国电子学会云计算专委会委员、友友系统CEO姚宏宇在第四届中国云计算大会上表示:“不是所有企业都需要云。”
“我们建议正确使用正确产品和工具做正确事情。首先不是所有企业现在都需要自己建云,或者甚至需要用云,每个企业需求不一样,中国公有云服务到现在为止没有很大的推广。每个企业根据自己能力,资金实力和需求选合适东西,可以选自己开发,可以选择开元产品,可以找专业公司服务,一定不要为了错误的原因去选择云计算。”
以下是姚宏宇演讲实录:
各位领导专家同行大家下午好,我今天报告题目基于云计算技术的新一代企业信息系统基础架构。我开玩笑跟很多人说我已经是四朝元老,因为第一届云计算大会开始参与,讲了三年第四年讲什么,我讲公司少点,讲技术多点。
今天讲云计算这个问题,首先云计算技术有很多说法,因为我经历做这个事情做技术时间比较长,大概总结现在主要流派,不是这里点的公司是唯一的,有几种做法,现在目前技术架构。大家知道云计算从互联网公司出来的,互联网公司我现在这么认为,这三家公司,谷歌,雅虎和亚马逊走在先列,第一个谷歌派别2003年几个文章大概规划云计算平台整体架构,最主要是他的平台特性早期以搜索为中心。从前年开始,谷歌上第二代系统,再过两年会发表文章。
雅虎是我第一家工作公司,工作最长的公司。他的云平台和谷歌区别,雅虎早期有互联网所有应用,他建立云平台必须满足上千人不同需求。亚马逊有点混合,主营业务电子商务有特点。从传统IT企业5年之前包括IBM没有提云这个事,VMware大家知道做虚拟化的。IBM是传统IT架构统治者,现在目前做的感觉上是保护现有市场更偏重一点。卖的大家可能了解的主要是传统的为主。
回头说我们经验,现在企业信息系统,我们做过几个比较庞大系统,包括一家很大民营企业,传统制造业,零售商IT系统,包括发展非常快互联网公司的IT系统。企业信息系统面临的业务挑战:大用户、大数据、大系统。云计算的产生技术产生和延展到现在为止,再过5年主要目的是解决这三个核心问题。
从云现在角度来说,我们是做服务的,我们有机会见到各种不同做云的公司或者机构,有专做公共服务云的,有专门针对企业的,我们现在碰到最广泛需求是建立企业自己内部私有云,为企业后续发展做支撑。他们共性需求,我整理4方面。第一方面统一资源聚合管理和调度,面向服务自动化,规划延展功能。自动化运维尤其最近一年我们碰到需求非常多,在系统管理和调度上,一般企业不要说非常大的上两个数据中心有100台服务器,运维管理是巨大痛点,这方面有很多空间让软件服务商增长。但是一定要符合企业的具体需求。
公有云体系里面,模块化敏捷应用,服务生命周期管理等等比较关注。我们公司作少点,我们目前客户主要私有云。总体来说需要一个长期架构,不是现在定死这么用,是希望以后,用现在的词叫做可持续发展,希望不仅是你提供一个平台我在上面做事情,以后有需求可以往这个平台加新东西。
我们碰到具体需求,我今天专门讲技术,从技术角度有弹性、透明、通用、动态的特性,大家真正明白的不多。像弹性,从技术角度大家认为最核心是控制损耗,弹性是无限扩张,平台扩张同时希望增加一个硬件能力增加,大家做过很大系统知道非常难做到,怎么样控制损耗,非常难的挑战。第二个做到弹性必须有状态感知或者有反馈机制,所以知道哪个地方多了新资源,哪个地方资源下线,这样可以弹性控制。第三个是用户在不同时间点,不同应用点,不同业务系统每时刻需求变化,怎么做到动态均衡,整个平台能力针对不同需求进行变化。
我简单介绍支撑云平台弹性技术三个关键技术点要解决,解决透明的话,说起来简单,其实非常费劲。我给大家举一个例子,分布式存储里面最核心问题是下面存储节点出了问题,我的整个系统业务不受任何影响。现在一个节点出问题比较好解决,假如要求整个机器范围让10%节点失效,能不能保证整个系统运行?这非常难,非常有挑战的事情。后面两个通用无论平台层面,现在很多只适合某种特定硬件,通用是云平台核心要求,可以把软件架在不同系统上适应不同应用。
我们友友系统我们做的云计算平台三层,为什么这么定义,前面几位把整个云计算平台特性划分很细。其实仔细想想云计算最核心内容是虚拟化,虚拟化不是一台虚拟多台,最核心多台虚拟为一台。虚拟化分几个层面,最下面,我们说的聚合合作,最主要对网络和硬件层虚拟化,所有跑在这个平台他们可以感知,他们可以做协同,他们沟通顺畅。
管理和调度主要对业务系统,对绝大多数IT业务流程是很复杂的东西,业务流程以前有很多做ERP的,做流程管理,流程管理是业务流程管理,怎么和IT流程管理,包括动态结合起来,我们认为在服务上一个虚拟化。
这下面两层对业务系统IT系统面临三个不同层面,最下面是网络,上面存储,上面服务怎么做虚拟化工作,在上面建大数据处理平台,变得相对简单。和系统软件没有关系了。
我在公司内部叫新一代信息系统架构构建,我们碰到大多数,而且大型组织机构和大型公司IT技术基本分这样7块东西。第一部分聚合和协作,在作为整个系统里连贯使用,所有系统跑的,各个模块数据交换管理交流主要管道。第二部分黏合剂,实现针对大规模系统的基于分布式工作流技术和策略引擎的复杂任务的定义调度。第三部分用于基础设施管理平台的快速构建,并通过自动化方式进行大规模的应用部署,资源和应用的监控报警等,同时还能实现全系统资源的动态调配。这三个是基础核心的体系,下面和业务直接相关。
数据采集系统做好是有挑战的事情。去年到今年炒的比较热大数据概念,面临第一个挑战,怎么样从几十几千几百点上把需要数据采集过来。数据存储系统现在慢慢变成所有企业IT核心,其实所有企业IT系统现在变成数据管理为核心。这是我们目前面临企业IT核心问题。
数据存储系统里三种不同系统,一类传统的数据库,对企业交易性强的,关联关系紧密的要用传统的数据处理合适。第二大类,现在数据最多的能够调度出来分布式实施数据库。时效性强,并且结构化,这种目前量越来越大。有数据存储系统,但是真正让他变得有价值必须有灵活支持多种计算模型数据分析系统。后面两种一个数据访问层和数据服务层。我们帮助企业建立云平台,帮助他们解决问题,这一层要真正做好非常难。最后是服务交付框架,服务层面做虚拟化。
刚才讲的我们现在在这两年实践中碰到的很多企业IT系统,我们基本归前面一个类,大概7大模块,每个模块做一个解释。我们真正实践发现,我们前面几年主要业务集中数据处理管理存储等等方面,我们对企业数据应用变化非常敏感,现在我们发现整个领域事物型应用,离线数据分析应用等等在传统系统里全部数据库解决,现在真正事物性应用越来越少,这种应用比较适合事物形成应用。真正比较大类是通用业务和数据处理,数据总量包括流量大大增加,基本3个数量级以上增加。
最后一种离线数据分析,我以前参与Hdoop设计,最早目标是为了离线数据管理和分析,主要是雅虎邮箱和搜索引擎。到目前Hdoop这种开元云操作平台适合做离线数据分析,数据鲜活性要求低,总用户数量非常低。但是数据总容量可能和前面比又有两到三个数量增加,这个情况比较适合做离线数据分析。
这是我最后一个PPT,传统应用业务架构和新一带业务应用架构区别,在用户数量,在界面,在数据源都发生一些比较大的变化。适应新一代业务架构,目前叫做云技术平台或者叫分布式数据技术也好,这类技术体系慢慢取代,不会完全取代。
最后对新一代企业业务系统有几点思考。一个数据是企业战略资产,这是非常明显变化,尤其大型企业里。第二企业信息系统正在迅速演进为大规模复杂系统用系统工程思路和方法论去解决其面临的挑战。第三基于云计算的新一代活动信息系统在技术上具有一定的渐进性,架构思考和设计上有很大变革性。我个人观点觉得,云计算整个技术最核心引用一种机制,怎么把硬件层面到基础软件到业务系统甚至指导管理,到管理通过机制变革有机组织起来,快速适应,架构思考和设计有很大变革性,具体变革基础上用哪块具体技术,目前为止,绝大多数是以前20、30年积累下来的东西,就是怎么样组织是一个挑战。
第四很多企业,尤其小点企业咨询云计算平台,我们公司给人建议是正确使用正确产品和工具做正确事情。首先不是所有企业现在都需要自己建云,或者甚至需要用云,每个企业需求不一样,中国公有云服务到现在为止没有很大的推广。每个企业根据自己能力,资金实力和需求选合适东西,可以选自己开发,可以选择开元产品,可以找专业公司服务,一定不要为了错误的原因去选择云计算。谢谢大家!
用户评论