NG体育2010 NexCom 下一代网络通信展暨CECC 中国企业通信大会、CWCC 中国无线日在北京国家会议中心隆重召开。微软 DPE软件架构资深顾问 方国伟在会上做了《微软云计算解决方案与下一代数据中心》的主题演讲:
大家上午好!因为今天上午的会场涉及到云计算和数据中心,微软自己一直在推广一些云计算方面的解决方案,同时我们自己业提供一些云计算的服务。因为我们知道云计算服务底下必须要有大量数据库,今天我的演讲主要包含两部分,一是微软关于云计算方面的解决方案;二是我们自己一些实践。
1、关于云计算的背景。2、微软云计算。微软云计算战略,包括公司整个战略,大家一般认为微软公司是做软件的,这没有错,但是我们这个公司从整个软件销售模式,或者说整个服务提供方式,从2006年开始变化。我们公司最早转型是在2006年,微软公司开始变了,软件+服务。3、数据中心。数据中心是云计算服务的坚强基础,没有数据中心的话,云计算根本无从谈起。
微软如何看云计算?我们认为云计算可以看作是计算模式比较大的变化,为什么现在很多客户、很多厂商、很多我们的合作伙伴对此高度关注,这是一个新的计算模式。回顾一下历史,在主机时代,IBM非常风光;CS模式,像微软、英特尔。每个时代、每一次计算模式变化都有一些新的公司出来。
云计算从不同的角度看这个事情,结合今天的主题,从数据中心演变的角度看云计算。微软从技术角度认为云计算是一种演变,可以把它分为几个大阶段:1、传统数据中心。它构建的时候往往按照最大需求来做的,比如月底或者季末比较繁忙,你肯定会按照它最高的要求来做软硬件配置,结果导致传统数据中心利用率比较低,根据我们和第三方数据,认为一般是15%甚至低于15%。2、虚拟化数据中心。传统数据中心构建没有考虑节能方面的东西。如何才能提高它的利用率?虚拟化。一是可以提高它的利用率,我们认为它的利用率可以提高到50%以上;二是降低成本。这需要管理好,如果管理不好,就会带来更多的麻烦。
延伸到云计算,我们希望云计算、信息服务、计算资源,就像目前水和电一样,非常方便,你不用自己构建一个发电厂来做这个事情。在目前阶段,很多用户因为各种原因可能不太愿意把自己一些数据库放在第三方空间上,更愿意自己运营一个平台,一些大型企业愿意这样做,但是大型企业对数据中心本身要有大的投入。
公共云,我们认为这是一个大的趋势,但并不代表走了一个阶段才能走到下一个阶段,也不代表用公共云就不能用私有云了,很多时候这是逐渐演变的过程,很多时候有并行的情况发生。
我们现在可以看到云计算很多不同的定义,定义虽然不同,我们发现基本想法越来越趋同。1、云计算实际上是把资源集中在一块,提供一些整合,对外提供服务。2、资源服务,一般来说比较灵活,非常具有弹性。
云计算服务的分类。软件即服务:用户通过标准的Web浏览器来使用互联网上的软件服务;包含一个通过多重租用,根据需要作为一项服务提供的完整应用程序;用户不必购买软件,只需按需租用软件或广告模式。平台即服务:提供应用服务平台,如互联网应用编程接口,运行平台等;用户基于该应用服务平台,可以构建和部署自己的应用。基础设施即服务:以服务的形式提供虚拟硬件资源,如虚拟主机、存储、网络等资源;用户无需购买服务器、网络设备。
我们的愿景,借助互联网的力量、通过软件的魔力、在不同设备上创造无缝体验。我们看到在新的设备,不仅仅是PCNG体育,虽然微软是靠PC成长起来的,但是我们强调有更多的设备需要连接到互联网上去,我们看到互联网的力量非常强大,所以这是我们新的愿景。这个愿景比较长,我们内部叫做3+1愿景。“3”代表三屏,包括电脑、手机、电视。我们在国内没有电视这个业务,在美国有Xbox业务。“1”是云平台。
我们的战略是软件+服务,从2006年开始,我们所有软件都慢慢朝服务方向演变,我们花更多力气在在线服务上面。软件+服务模式:1、云+端(客户端)的模式。2、用户在选择系统的时候,可以自己采购软硬件做这个事情,可以采用外包方式。
统一的微软云计算平台。我们在2006年开始做软件+服务大转变,现在云计算方面的服务非常多了。从私有云到公有云,或者从服务模式来看,我们都有一些相应的解决方案。微软在云计算方面,它的服务非常强,我们自己制造软件,为我们自己的软件构建平台,我们构建平台的时候有一些经验,把这些经验放到我们的开发里面去。
微软公有云计算平台:Windows Azure、SQL Azure、Windows Azure platform。Windows Azure架构,云计算平台最主要特点是提供计算和存储能力NG体育,上面跑应用程序。我们发现这没有什么特别神奇的东西,因为计算和存储通过一些VM来实现。
在国内推广一个解决方案是动态云解决方案,分两部分:1、针对托管运营商;2、针对企业。这两个解决方案都用一些微软服务器产品。平台逻辑层次实现:服务层、管理层、虚拟化层、资源层。
通过企业场景的流程来解释一下服务大概过程,在企业里面,希望这个方案可以帮助企业把所有基础设施整合在一起,用户可以通过这个门户来使用。使用这个平台的人可以分两类:一类是一般用户,另一类是平台管理人员。当然这个用户对企业来讲一般都是业务部门的IT人员,他需要什么样的资源,比如需要多少计算资源等等。管理人员要进行确认,确认这个资源,你要1T的存储,到数据中心里面看看有没有这么多,管理配置,然后进行分配,分配可以做到自动。分配完了之后,用户可以自己使用,利用生成创建VM,访问报表,非常简单。一般用户不需要对下面一些基础设施很了解,也不用关心跑在什么机器上面,你关心是到底需要多少计算资源。
微软有很多服务,Hotmail、MSN、Windows Update XBOXLIVE等等,我们的量非常大。我们需要构建一个绿色数据中心,数据中心现在构建量非常惊人,我们会采用不同方式来改善数据中心对环境的一些影响,比如都柏林,更多采用智能风冷。也不是所有地方的数据中心都可以采用智能风冷,因为地点不一样。
数据中心演变,我们公司分四代:第一代强调的是有能力实现用户对IT的要求。第二虑到支撑力度,考虑到节能情况。第三代要考虑更高的节能要求,更高的计算密度,需要模块化的设计。第四代不光是把服务器模块化,把发电机组、智能设备都要强化。
举例:芝加哥数据中心,我下周也会带客户去现场考察这个芝加哥数据中心。如果你在外面看的话,非常大。如果你进去的话,发现里面没有一台计算机,都在集装箱里面,每个里面会包含2000-2500台服务器,目标PUE小于1.25,构建时间小于一年。
第四代:设计的基本思想。软件第四代数据中心的设计目标是通过标准的组件实现“即插即用”和JIT配置,构建一个灵活的、模块化的和可扩展的数据中心。
第四代数据中心的目标:可以持续发展,实现业界较低的平均PUE,目标2012年小于1.125;计算整个生命周期的成本,而不仅仅是运营成本;减少建筑耗材,包括水泥、铜、水等,不仅仅是电力;水将是一个限制资源,会被紧密的监测和管理。我们的目标希望它可以不改变原代码,只改配件。我们通过这个应用服务器,希望有一个管理工具可以同时在一个窗口里面监控到你的数据中心的应用程序。
微软全面拥抱云计算:微软的愿景是基于云计算的;微软有40000恩左右员工在构建软件,大概70%从事与云计算相关的事情;今后一年内,会有90%从事基于云计算或受云计算启发的项目;Windows Azure和SQL Azure始于云计算;Bing、Hotmail和Windows Live提供云服务;Windows、Windows 和Xbox与云集成;Office、Exchange和SharePaint正在专注于云计算。这是一个针对云计算的产品,比如Office,有一个wbe版本,可以通过浏览器使用Office,这不是特别新鲜,不一样的地方是Web可以自己部署,企业在内部可以使用浏览器使用Office。