首页 > 人工智能 > 正文

梅宏:SOA技术发展趋势及在智慧城市应用

2012-07-03 14:50:38  来源:CIO时代网

摘要:6月27日,“第五届中国SOA标准和应用研讨会”在北京新世纪日航饭店世纪厅举行。全国信息技术标准化技术委员会SOA标准工作组常务副组长梅宏发表了《SOA技术发展趋势及在智慧城市应用》讲说
关键词: SOA

    SOA已成为我国各行业及区域信息化建设中打破信息孤岛、实现业务协同的有效方式。为了促进国际、国内SOA标准工作的有效推进,促进SOA标准成果在我国产业及行业信息化的应用推广,6月27日,“第五届中国SOA标准和应用研讨会”在北京新世纪日航饭店世纪厅举行。全国信息技术标准化技术委员会SOA标准工作组常务副组长梅宏先生发表了《SOA技术发展趋势及在智慧城市应用》讲说,以下为演讲实录:


    尊敬的陈司长、戴主任、林书记,各位专家、各位来自企业、高校、政府部门的领导,大家好!很高兴会议主办方让我来做报告。讲一讲我们对智慧城市以及SOA相关的一些认识。由于我自己专业背景所限,所以我用的题目就从“软件”开始。

\

全国信息技术标准化技术委员会SOA标准工作组常务副组长梅宏
 

    “软件”是个范围比较大的东西。SOA是软件里面一项比较热点的技术,也是比较关键的一项技术或者标准体系,契合了我们的标准工作组。这些东西在智慧城市建设里面到底有什么样的作用以及应用?所以说把整体的报告就分成三个部分:


    第一,关于智慧城市的城市。


    第二,它和软件技术的关系。


    第三,关于它建设发展的想法。


    关于什么是智慧城市?现在大家都知道,谈的很多。非常热的东西。但是怎么来认识智慧城市?过去我们有很多信息化、数字化,各种各样的说法很多了,经历了很多代了。但是我认为要从几个方面谈起:


    第一,城市化进程。城市化进程本身就是人类社会发展的主线,不断的在进行,整个世界都是这么做的。


    联合国2011年关于城市展望里面说到,全世界70亿人口中间一半生活在城市里面,而在20世纪,城市整个扩展是10倍以上,说未来2050年的时候就到达了90亿,到达了2/3。我国这几年也大量在谈,城市化、城镇化,明显加大。多地方都在建造所谓的中大城市。我们目前所谓的超过百万的城市已经有60多个,2011年城镇人口已经超过了农村人口。几十年前,我就想起那个时候要拿一个城镇的户口,天啊,费劲费大了。现在很多地方是你不想变成城镇的人都不行,你必须把土地交出来,必须成为城镇人。 


    为什么要这么做?这个趋势肯定有它的道理,有它的好处在里面。城市化带来的好处就是这种迅猛增长,改善了教育、获得了公共服务。比如说城市越大人均财富和革新就越多,工资和专利增长也越快。达拉斯,500万人口,工资总额是1300亿美元;巴尔的摩圣路易斯:250万人口,工资总额是1130亿美元。这个和他人口整体是关联的,体量大带来的好处也多。但是负面问题,比如城市就业、能源、基础设施等等聚集在一起会形成很大的挑战,压力也是很大的。这是春运,广场上是人山人海,也是城市带来的问题。这是北京的交通。北京的交通保有量突破500万,如果不限行,容纳的量还有50万。人多了之后会产生很多垃圾,每天要产生1.8万吨的垃圾,现在正在增长。 今天上午来的时候在家里看了一下中央二台的新闻,马尔代夫也面临着垃圾的困扰。其中最好的一个岛,那个岛上基本上堆满了垃圾。所以说道路资源、水资源、公共资源等等都使得我们难堪重负。


    在这种情况下,我们通过信息技术的手段就有可能对各种问题有一定程度的缓解。我并不认为能够解决。信息技术只是一个助力,是一个渗透性技术,信息技术使用使得很多难题能够提供一种有效的缓解或者解决的方案。同时随着信息技术的进步,城市信息化也是一个动态演进的过程。信息技术每次更新换代使得相关信息化工作来一次更新换代。我国城市信息化建设已经开始很久了,从国家讲信息化开始到十七大讲到“五化”其中一个也是信息化,各种工作在做。随着信息技术的出现,各式各样信息化工作就在做。区域信息化、领域信息化、企业信息化等等都在做这个事情。所以说形成了很好的基础。当然这些东西都是前期的信息化技术所产生的。


    随着进入新世纪,新的一代信息技术在原来单纯强调信息化、数字化,进一步进入所谓的智慧城市或者智慧化奠定了更好的基础。我们所需要解决的问题:交通、通信、能源、建筑、食品等等所有的东西都需要信息技术给它提供更好的支撑。随着2000年以后互联网的发展、电信网、移动网、传感网的存在实现多网融合。各种各样的移动终端,咱们在座的有拿着笔记本、手机的,也有可能在上网。这种多网融合的模式为智慧城市提供了普世、高效的访问渠道。


    另外一个方面我们已经有了大量的各种各样的面对各个行业的数据和服务。接入网络的相关资源,包括它的数据资源、信息资源、服务资源也为城市提供了产生智慧的源泉。因为所谓的智慧并不是凭空而来的,它得基于现有的东西进行分析和处理。


    云计算的模式,例如SOA谈到的SaaS,我始终认为云计算两个最重要的技术其中一个就是服务化,只有软件按照对外服务的方式提供才能产生云这么一种以集中计算模式为主的,能够向所有人提供各种各样服务的方式。这种也为我们智慧城市的发展提供了一种很好的模式。在这种情况下,这些所构成的新一代的信息技术使得我们就有可能在原有的数字化、信息化基础之上构建智慧城市。


    全球智慧城市已经谈的很多了。例如美国是2009年IBM主导来提出智慧城市、智慧地球。2010年联邦通信委员会公布未来10年美国的高速宽带发展计划。为智慧城市发展奠定基础设施。IBM在美国号称共建了美国第一个智慧城市,迪比克市。在欧洲,2005年开始施行“I2010计划”,2007年智慧城市的建设目标,也发表了欧洲数字化议程,在欧盟地区框架里面也有大量的技术攻关。在亚洲、韩国、新加坡、日本、马来西亚、中国多多少少都在数字化、信息化各个方面开展了很多工作。北京也提出了“数字北京”希望智能北京的建设。还有澳大利亚。全球各个方面都在考虑这件事情。


    但我国智慧城市也提了很多,刚才也提到上百个大型城市在做。我们是47个副省级以上地方,有43家明确提出,智慧、智能或者数字化的城市发展战略,占比达到91%,非常热。在上海,在“十二五”信息化规划中明确提出“以数自化、网络化、智能化为主要特征的智慧城市建设取得阶段性成果,为率先买入信息社会奠定坚实基础”的建设目标。[page]    在这里面看到政府极其重视。国内智慧城市的研讨会已经开了不少,一个方面强调基础设施建设,另外强调物联网、云计算等技术应用。还有从应用角度等等方面出发。不管怎样,这个事情很热也很重要,是这里面会不会过热了?或者说有的进步太快可能也不符合相应技术和市场发展规律。


    到底什么是智慧城市?如果我们简单理解一下,所谓智慧是,对周遭所发生的人、事、物的状态掌握清晰,用最少的人力、资源和想法得出最有效率、最具生产力的结果。这是来自百科的解释。


    百度百科的解释,对事物能够迅速灵活正确理解和处理的能力。字典里面也是说,能够快速学习和理解,展现出能够去很好的对他进行处理,做出决策。


    智慧城市有很多概念,IBM在强调智慧城市里面有他的说法。维基百科也有说法。综合这些,如果给出一个说法的话,当然不一定全面。我们说,所谓的智慧城市,应该是利用新一代信息技术来促进城市中信息空间、物理空间(各种建筑、硬的东西)、社会空间(人所构成的社会网),这三个空间的一种融合,并通过丰富的运用系统加速经济发展与转型,提高政府和公共服务效率,方便市民的工作和生活,有效的保护和利用环境,实现经济社会环境的和谐发展。这个覆盖的面太宽、太大。这么一个东西在我们看起来,从技术上实施难度是很大的。但是为什么给出这么一个相对宽泛的定义呢?就是希望基本覆盖所有方面。说句大白话,我觉得所谓信息城市就是把城市中间每一个东西都打上信息的标签,每一个人都是信息空间里面的一个ID,使得我们在这个空间下能够有一个总体的掌控、监控,以及把这些资源能够整合起来形成相关服务。


    从智慧城市来讲,刚才谈到那么多的面,如果从学科领域来讲,它是多领域、多学科的交叉与融合。信息是以人为中心分析处理,包括社会学、心理学、经济学等等相关的东西。信息基础设施的建设和完善包括了硬的基础设施还有信息基础设施以及其他各个方面,还有信息技术的全面的综合运用。还不是单纯的软件、硬件技术,而是全面的综合利用,涉及电子、软件、网络、摇杆等等。这里面围绕着其出现的各种各样的东西,相关学科融合和交叉。因此,所谓的智慧城市,应该是一个更为广泛、深入、综合的城市的信息化工程。首先要把它当成工程来做。


    比如说涉及到市民服务、企业运营、城市管理等等,智慧城市需要把所有地方覆盖。这是广度。再一个从这些应用本身从简单的信息、一般数据管理到更进一步相关东西的感知,通过把这些感知的信息通过网络进行汇集,汇集到数据中心在进行分析,分析完之后为各个方面提供服务,为领导提供决策,这些是深度的应用。再一个是综合。已经有那么多信息化系统,当然还需要进一步发展,技术更新换代会不断采用。但是现在我们需要把这些东西全部集中起来,而不是一个个信息孤岛。只有把这些东西连起来,所有东西都智慧起来之后,这样一个综合的融通就是综合。既要广也要深,还有综合。


    从技术框架来说,怎么获取数据?全面感知。由全面感知就涉及到各种数据的全面采集你怎么得到,各种摄像头、传感器等等。互操作方面,广泛互联。把所有点都连起来,把分布异构系统广泛互联。深入理解从中间获取知识、相关信息。这是第一部分,相关的认识。


    在这里面,我认为软件技术应该说是智慧城市应用中间的关键技术。我们从数据抽取出相关信息,由相关信息提炼出人类的知识,再从知识中间凝练出智慧,这些所有处理的工具以及它最终所呈现的载体就是软件。软件看不见也摸不着,但是它是人类知识唯一可以物化的表现,比如说光盘、U盘等等,但是我们最终看到的是通过软件进行展示的。智慧城市里面涉及到多少软件技术?网络技术等等都是很多的。从数据层上讲,要全面感知,就是多元数据的全面采集和汇聚,这时候涉及到的是嵌入式的轻量级软件。因为很多传感器很小。广泛互联怎么互联?异构系统要互联。这就是我们最近谈的最多的SOA


    SOA一方面体现了服务化、标准化各种应用系统实体之间的互联。深入理解就是城市数据分析理解、多源异质数据分析处理。现在谈的比较多的海量数据处理,还有各种智慧城市支持模型的构建。智慧城市应用需要应用开发运行和可信性支撑,网络化应用环境、网络计算操作系统、智慧城市领域知识模型等等,同样这里面大量的应用也需要SOA方面把它连起来。


    这里面有一个例子,一个多月前,英国一个城市发布了要建把操作系统概念泛化,要建“智慧城市操作系统”,把整个城市供水、供电列到一块,构建一个城市的软件平台。所以这些关键技术构成起来是紧密相关的,形成一个整体,基于物联网、移动互联网等等方面,来构成一个体系。


    SOA支撑技术是为智慧城市应用中间数据的融合和服务的融合提供了基础。我们SOA标准工作组也一直在致力于在中国能够基于自有的技术体系、借鉴国际标准能够形成中国的SOA标准。同样希望通过SOA标准在未来信息化建设中间最大的热点工程,就是智慧城市,希望在其中起到作用。这里面数据的互操作、服务的互操作,它们的如何离不开相关技术的支撑以及相关标准的采用。这是第二部分。


    第三部分,智慧城市建设和发展的一些认识。


    一是政府很热、企业也很热,但是中国的事容易推向虚高。一个概念出来就会成为统领全局的,所有东西都到旗下去。我认为热归热,但重要的是把握住不要过热,所以要规划先行、合理布局。这是关键。首先要有一个规划,规划什么呢?明确需求,要根据城市特色确定建设需求。每个城市不一样,这不可能一蹴而就,所以要根据城市特色确定建设需求。再一个根据现有基础,量体裁衣、量力而行。而不是到处建云中心,最终演变成房地产。这是我们建设里面最有特色的一个状况。


    怎么做呢?首先要有标准建设。除了应用标准还有就是技术标准。技术标准比如说SOA,这就是很重要的。还有路线设定,通过什么样的技术路线怎么样一步步达成目标。最终形成一个按照计划逐步实施的过程。这个说起来容易,做起来特别难。在所有地方都是这样。


    二是应用驱动,注重实效。按照你对于民生、政府管理、公共服务有好处的应用来先驱动,一步步按照实效方式来做。从方案设计、技术研究、应用需求、产品研发,经过实践实现反复迭代。


    三是自主可控、长效发展。信息化这件事情是无终点的,也许十年以后我们会提出“超智慧城市”等等新的概念都有可能,说明信息化是无终点的。终极的结果可能是一个计算机统治了全人类,但是那短时间不可能做到。


    长效发展有几个问题要注意:


    首先是我们城市的很多东西涉及到关键点。哪怕是简单的民生服务也是国家的根本。所以基本的安全保障怎么解决!我讲的不仅仅是信息安全,还有其他安全。


    其次是我们怎么利用这么大好的建设机会把握发展机遇,促进我们自主技术的创新、促进自主技术的采用、促进自主技术体系的建设、促进产业生态链建设与产业升级。所以我们需要大力研制和运用制度可控的解决方案,推动自主核心器件和软件发展,以此为契机,以应用场景、方案来促进国家的创新体系,提供国家、城市层面的安全保障。完善产业结构、促进产业升级。千万不能在这个建设的热潮中间又变成一堆买系统、买软件的军备竞赛。


    最后预祝本次研讨会取得圆满成功!谢谢大家!


第三十八届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:fanwei

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。