专业支持:(0512) 63016160 / 销售热线:(0512)63016068
当前在线: 288 今日上线: 1384 今日新增: 3

微软赵立威:微软云计算平台及应用实践最新进展

文章来源:  中国云计算 发布时间: 2011年05月20日   浏览: 1157   作者:中国云计算

5月20日,在第三节云计算大会分论坛二“云计算平台与应用实践”中,微软(中国)有限公司开发工具及平台事业部技术顾问总监赵立威带来了主题为《微软云计算平台及应用实践最新进展》精彩演讲。

赵立威表示,在过往的一年里,微软对云计算的探索和实践在持续加速中。通过加强与国内客户与合作伙伴的合作,不断致力于提升云计算平台和解决方案的价值,也积累更多的技术成果和实践经验,并一起探索云计算未来发展之路。

更多精彩演讲,即将为您播报,敬请关注。

以下是赵立威的演讲实录:

谢谢主持人,谢谢大会主办方邀请,非常高兴在这儿跟大家分享一下微软云计算的应用。

云计算大会三届了,每届我们都在积极的参与。大家看到去年在主题演讲里面,张亚勤博士也是介绍了云+端的战略,我和我同事去年也介绍了云+端的实践,以及在国内私有云平台上做的一些实际案例。去年的标题今年都没改,我们觉得这个标题挺好的,云起龙骧,今天只加了一个副标题,希望今后五届、十届都可以使用这个标题,这代表我们对云计算行业发展趋势的看法。

刚才曹博士也简单分享了一下,很多人愿意通过应用的方式访问互联网,获取信息,而不再像以前,在互联网领域里面浏览器一统天下。另外还有一些观点我们叫普适计算,这是从英语术语翻译过来的。基本的意思就是随着云计算、互联网新兴技术的发展,互联网的使用可能将来是一种默认状态,你在日常生活工作中基本上不可能离开互联网,互联网无处不在,就像几年有一个大片叫《骇客帝国》以后,互联网的接入随处不在,已经感觉不到互联网的存在。

还有一个话题,叫下一代的用户体验,在上个月微软在拉斯维加斯开了微软大会,推出了一个新产品,三个月里面全世界卖出一千万套这个系统,以后操作一个终端的时候,可能不需要任何设备,你的手指尖和动作就是鼠标,你的声音和某一种肢体语言就是你的键盘。这代表一种很大融合趋势,传统的BS结构,CS结构,还有云计算来了以后,新的结构趋势,PC也好,手机也好,这是一种大的趋势。在这个趋势后面,云计算边沿着非常重要的角色,是推波助澜的作用。

接下来跟大家分享一个视频,大家随时随地,无时不在的访问互联网。(播放视频)

很短的视频,整个演示了买车的过程和技术,都是现在的技术,不是未来三五年的实现,所有的技术都是非常成熟的产品,我们只是把它放在一个场景里面来体现。

基本上从微软的角度来看,现在有一个口号,以服务的方式提供IT,大家都知道IT是什么意思,业内更多的是T,就是技术,很多时候以为这是一个高科技产业。对普通用户来讲它更多的是I,我也引用我们这次大会的主席李院士对云计算的总结,从他的角度来看,云计算就应该是整个IT技术的更加社会化、专业化、集约化。我们所谓的三话就是引入云计算的保证,把它以服务的方式提供出去。

在这个过程中我们也需要去想,如果我想做到让我们以服务的方式提供IT,并且让所有用户在云计算时代真正更加关注业务本身,把IT变得稍微低科技化一点,我们需要做到什么,如果把云计算作为一个应用平台,那这个平台应该赋予我们什么样的能力。

我简单总结一下,可能有四点,不管是企业IT人员,还是软件开发商。

第一点,它是不是更简化了我们IT,简化了我们开发,它不应该把整个事情搞的更复杂。

第二点,我们要考虑所谓的一致性,几乎所有的企业都有自己的IT系统,特别是大型企业,数以百计甚至千计,全国有差不多将近一百万,超过一百万的开发人员,我们怎么保证我们应用框架一致性,怎么保证已有的IT人员IT技能或者开发人员的开发技能得到更好的一致,更好的延续。

第三点,对很多企业来讲,觉得云计算离我还是有点远,虽然你的视频那么好,我还不想采用,你现在的部署应用要为未来做准备,即使不是在一个云平台上。

第四点,云计算提供给我们更加灵活的部署方式,可能是混合模式,或者是其他的模式,数据在云上,或者在本地都可以。把IT变成服务,就很容易实现这四点。

这张PPT不是很新,它是我们去年微软专业开发者大会上面分享的一个新的平台,我们希望通过构建这个平台,可以真正实现刚才讲的那几种,使得技术人员或者企业管理人员更加关注业务本身,而不是关注繁复技术的实现。

Windows Azure是2008年发布的,我们把这个平台定义为PASS,为什么可以把它称之为PASS,分为四个层面。

第一,作为操作系统,基本功能都要具备,计算、存储、网络。

第二,还要提供很多的服务,包括工作流、访问控制和认证,还包括其他。你写一个本地应用的时候,通常用到中间件哪个服务呢,都可以想想。

第三,信息层面,当你编写一个商业应用的时候一定需要关系型数据库,而且需要关系型数据库的接口和以前有很好的一致性,报表和BI的功能也是必备的。

第四,需要工具,需要跟以前有很大的一致性,不需要花时间学习,我可以分享一些数据,可以定制其他方分享的数据,快速实现我的应用。还需要非常有效的管理工具,怎么让系统运行非常好。

这些功能在新的版本里面都实现了,我们认为新的Windows Azure是一个PASS,应用平台。

我们去年也分享了一些案例,包括在杭州的案例,在中国电信的案例,从去年5月份到现在我们有很多云计算伙伴,包括全球,包括国内。因为时间关系,我没有办法放视频,我简单总结一下。

国内最大的ERP厂商之一用友面向中小企业的产品线,现在已经从技术层面迁移到Windows Azure平台上面了,可以通过一个云平台对中小企业提供更好的服务。

还有全球最大的ERP厂商SAP,最近跟微软有更紧密的合作,他们去年的研发机构原型做了很多开发和尝试。

还有上海电信,我们一期试点,不管在他们集团内部还是在整个电信行业,得到了非常好的评价,一期推出很多的服务,都销售完了,他们还在扩展平台。

全球还有很多的合作伙伴,因为时间关系,不一一介绍了。

你要想提供一个云计算的服务,我们希望它像电信的服务商全城全网全球服务,因为你的业务可能随时随地延伸到全世界任何一个角落里面,我们数据中心也希望更加有效的贴近你,让QS和服务质量可以达到最好的状态。

当然在圈子里面,最近有一个不是太好的新闻,对于所有云计算的粉丝或者说业内从业人员不是太好的新闻,有一个全球很大的云计算服务厂商,它在上个月的服务中断了很长时间,而且它上面包括一些在美国很大的互联网厂商,因为它的服务中断,造成了它自己的服务中断。

虽然某种程度上,跟我们微软存在竞争关系,但是从产业发展角度来讲,给我们敲响了一个警钟,当我们提供云计算服务的时候,我们对自身的运营,构建一个云平台现在不是一个难事儿了,怎么去运营,运营过程中怎么有效的管理这些数据中心。作为每个云计算的用户,特别是公有云云计算用户来讲,我们有权利了解你的云平台如何构建和管理的。

微软也是目前全球唯一一家几个大的提供云计算厂商里面,我们可以提供对外公开参观,包括我们的数据中心,来自国内很多大的企业都参观过我们数据中心,大概有15个足球场大,里面大概只有三个微软正式员工,管理这个数据中心,我们每周四都可以参观。

我们还有一个部门是维护我们全球几十个数据中心正常运营,支撑全世界最大的互联网访问量,他们公布了在数据中心运营包括云平台运营过程中的管理规范和流程,分享给大家,让大家可以了解微软是如何运营的,我们希望通过这种方式帮助运营自己的数据中心和对外服务的云平台,怎么可以提供更好的服务。

今天我用了20几页幻灯来讲,但希望大家记住这一页,这一页反映了微软作为一个平台提供商的愿望,我们给我们的合作伙伴或者我们的客户更多的选择。像刚才提到的东西,更多是基于我们服务平台,微软自己是一个服务商,我们运营一个遍布全球的服务平台,提供直接云的服务。现在国内相关的一些法律法规的限制,目前我们在国内还没有提供商用的云服务,给我们的客户和伙伴,国内里面,包括全球其他地方,我们提供云服务的有很多地方,我们也提供平台,我们在提供云的解决方案和平台,这些也是吸取了我们在自身运营这些云服务,运营云平台的很多经验,可以满足客户各种各样的需求。这里面我们特别提到一个新的产品,System Center 2012,测试版已经出来了,下半年会面市,这个产品吸取了我们自己很大云平台的经验,我们可以帮助客户更加快速开通一个自己的私有云的数据中心,非常智能化的管理数据中心。但大家都有需求,我传统上虚拟化很多年了,这些资源需要有效管理,这些虚拟化并没有带来更多的成效,因为我们采取了很多虚拟化技术,现在有很多云的孤岛,其实System Center的管理不光针对微软,还有针对一些第三方虚拟化的平台,我们也可以对它进行有效的管理。可以让我们整个企业内部所有计算资源得到非常有效的利用。

这边也在介绍一个新的技术,它不是一个产品,叫AppFabsic,通过这个技术,可以实现一致性的开发和灵活部署方式,我们提供了AppFabsic服务,它里面有缓存、服务总线、访问控制,你想构建一个电子商务网站,你所有物品的状态可以通过缓存服务去管理,

如果你订单的一个执行在后台,你可能有一个独立系统,可以通过服务总线去访问第三方系统。因为电子商务结算过程比较复杂,我们需要工作流和管理的服务,所有的服务都可以在平台上获取。平台两边有很多新的模板,是我们已有的.NET的扩展,我们提供很多新的工具,让你很容易开发新的应用。底层我们会考虑云计算带来的多租户,底层多用户,它有非常强的伸缩性和扩展性,你的应用是不是可以自我感知对底层扩展性的需求,自动扩展。这是我们开发云应用里面和以前很大的不同。

我们私有云和公有云有效的连接和开发易用性,都提供这个支持,都在AppFabsic技术里面,虽然它是一个测试版,大家可以在网上获取这个信息和了解它。

我们为什么做云平台开发?因为我们也要应用。微软内部也面临一个全面互联网化的过程,我们所有的办公和协同产品几乎都有三个版本,一是传统装在本地或者服务器的上面,二是部署在云端,企业什么都不需要部署,三是你可以部署在企业里面,你的各个用户部门或者你的各个委办局或者各个医疗系统每个医院,都可以通过互联网进入到这个系统里面,去申请开通你所需要的服务。当你不需要的时候再把它退还。

下面看一个视频,我们要形象化的了解一下实现的过程。(播放视频)

假设这是某一个地市,这是一个非常理想的工作状态,我们建立以城市为基础的协同工作平台,这个平台建成了以后,比如说某委办局,某下属的某医院,或者某机构,有一个小的工作组,短期内有一个小的工作项目,我需要构建一个新的门户,需要建立一些新的统一通信的平台,甚至有新的邮箱实现出来,你不像以前一样买服务器和其他的东西,你只要在网上自动提交申请,整个开通的过程就非常自动化的实现了。从后台管理软件来讲非常简单,本身后台是一个实体,在维护升级管理上面没有任何新的变化。我们需要做的就是根据你的需求,在某个时间段把类似的门户和协同工作的小的平台分配给你,让你可以基于整个平台工作。我们微软内部就是这样做的,我四五个人的工作组半年要做一个项目,就在网上提交一个申请,就自动开通,开通半年以后,如果我不用它,自己也交回,系统自动收回去了,这些思路也接近很多已有的经验。这些平台实现角度也非常容易,它借助云计算的理念,让大家平时非常熟悉的一些小环节,更加方便,资源使用更加有效。

今天我们也是讲应用平台,更多的涉及到开发,我们从开发的角度,云计算到来以后,给我们带来什么变化,我们提三个理念:

第一,开发一个云应用,这个去年讲了,我们写一个云应用放在手机端,手机就可以很快访问它。

第二,开发工具在云中,我们这个开发工具已经在Windows Azure上面出现了。

第三,用云开发。

下面给大家一个小的演示,在我们一个私有云怎么样借助云的力量实现开发过程的高效以及对资源的共享,请我的同事来演示一下。

微软(中国)有限公司,开发技术资深顾问段雪明:

我给大家介绍一下开发测试,这上面是连接到一个我们公司内部部署的开发测试部署的方案里面。

我假设是这样的,中小企业有创新团队,这个创新团队只有三个人,我在公共服务平台上登录一下,比如说这个项目叫CCCC,项目代码也是CCCC,负责人就是我,是我的ID,这是我的邮箱,付费帐号是按区收费,这时候需要输入一个 帐号。然后告诉园区,我是从哪天开始,比如说两个月。输完之后用户可以登录进去,登录进来以后,做一个运输管理,第一眼看到的是所有云资源池使用的情况。

我们可以看到所有园区使用资源,非常简单直观看到CPU使用情况,内存使用情况,硬盘使用情况进行演示,我们看到北京资源池比较空,上海资源池是超量了,说明使用的人比较多,我们可以调配一下资源。

我们可以看一个项目资源池的情况,我们可以看看各个项,下面的创业团队使用的资源情况。这里面有一个团队申请了一个CPU处理数和硬盘分配的申请,如果我要审批,点一下审批就可以了。

从一个数据中心的角度可以实时管理团队和公司部门资源池的情况,根据资源池使用情况进行调查。

给大家看一下云数据中心管理的操作管理平台,非常简单的给大家看一下,时间有限。

作为一个创新团队的主管,他登录进去是怎么样的,我们看一下。

作为团队的主管,负责整个团队资源使用情况,他登录进去可以看到每个成员所使用资源的情况,我可以看到整个资源池一共有6个分配配额,一共有1个G的内存可以使用,这样可以分配一下。我一共有6个CPU可以使用,但是我分配出了8个,如果大家不是同时使用的时候,可以分开使用,开发人员上线的时候可以使用2个CPU,下班之后就还给资源池,另外一个人上来还可以继续使用。同时使用是6个CPU,但是可以分配出8个CPU。

所有团队人员使用资源都可以看到,有专家,有测试人员,我们可以对团队人员进行管理,可以实时添加团队人员。原来添加一个人员,我需要买一台 电脑,安装操作系统,然后部署开发环境,这个时间非常长,原来可能需要一个星期时间,然后他重新部署系统还需要很多的时间。这时候我们来看看,作为一个开发人员上线以后,我们看看他上线时间是怎样的。

这是团内一个新的成员登录,他登录以后已经分配到资源了,申请一个虚机,我们先不到这个虚机会,我们看一下创建开发环境,我们看到有Window2008,也有Windows7,其实这些并不是向所有团队成员开放的,工作环境是集成了Linux,还有Eclipse等软件,

这里我们直接点击创建。我们看到在开发环境里面,也有相应的一个环境链接,构建好了点击就进去了,所有的资源已经连接好了。我们可以看一下。

大家可以看到Windows窗口里面这些和后台有很好的连接,10分钟这个开发环境已经准备好了,开始工作了。

我就演示到这里,谢谢大家。

赵立威:我觉得是开发测试人员非常适合的应用场景。我可以想象最常用的场景,比如说软件园,软件园基本上都是这样的,特别像一个房地产公司。我有一块地,起一栋楼,请很多开发商进来在这个软件园里面工作,给他一些优惠政策。

其实有这个开发测试云以后,可以更多的支持这些中小企业开发公司,你的硬件资源和软件资源都可以集中管理,一个小的公司十个人进来,不需要买开发工具,搭开发环境,你什么都不用装,你只要访问到我的测试云就可以。你短期内推广不是太有力,财务压力比较小,你可以租用非常少量的东西。

这里面还内置了很多东西,包括模板,包括敏捷模板,我们可以帮助一些小的软件公司,遵从一些公认的软件开发过程和工艺质量和控制都可以提供很好的支持。整体来讲,这不是一个新的理念,我们会场现场也有一些基站的概念,我们大家都是类似做开发的,我们首先做应用,我们做应用希望借助云的力量包括开发程度可以有效的控制起来。

刚才给大家举两个非常具体的案例,利用云怎么更加方便的协同办公,甚至通过协同办公的平台,构建一个面对电子政务或者医疗系统的云,我们构建的过程中可以考虑测试云的概念,有效的开发和部署。

后面再有一两页PPT,给大家分享一下微软过去一年里面其他层面的进展,包括对整个云计算的产业,包括除了像云计算大会做一些经验分享以外,包括和中国软件与集成电路推进中心在做很多的尝试和合作,包括把动态云和开发测试云的方案部署在CSIP的机房里面,将来可以有效对中小企业更好的提供云的服务。

我们原来有讲过云计算在中国想成功有两条非常非常重要的东西,一是安全,一是标准,是飞机的两个翅膀,法律法规是空气,没有翅膀,没有空气,你也飞不起来。这两年我们不断和大家交流,包括我们构建云平台和管理云平台的经验,可以在过很好的分享,帮到国内云计算产业快速的发展。

从微软角度来讲,我们还是要强调三点,微软作为一个国内的客户和伙伴提供很多的价值。

第一点,我们既提供云服务,业提供云平台,我们积极把云服务很多经验引入到云平台里面去,服务更多现有的客户。

第二点,目前在国内懂.NET的人员数以万个甚至十万个,希望通过微软在平台上紧密合作,希望保护已有的知识产权和技能,让我们的企业可以走向云的时候以最小最低的成本迈进去。

第三点,微软每年90亿的研发投入,超过70%都是跟云计算有关。对微软来讲,云计算是一个长期的战略。我们去年年底的时候也出了一本书,我们和几个同事共同撰写的,《让云触手可及》,从出版以来,我们国内已经卖出了上万本,也反映出国内对云计算非常非常关注。

我们展位里面除了提供很多云计算的资料以外,我们的市场人员也在提供棉花糖,这是一个很好的比喻,棉花糖看起来像云一样,我们当然希望在座的各位在将来云的实践中都可以尝到甜头,谢谢大家。


一键分享:

在线客服