10月 312011
 

2011-09-16 CSDN 谭茂

王旭:首先我在盛大创新院也是比较新的新人,在潘老师的光辉之下来到创新院。另外在座各位都已经是CTO俱乐部一些专家了,有点班门弄斧的意味。

我叫王旭,我是盛大创新院云计算主题院,老大是何刚,本来应该是请何院长来做演讲的。但是他确实是档期比较满,这个幻灯片里面还有何老大的影子存在,一会在细节里面会说。

我加入盛大之前在中国移动研究院一直做云计算,现在在盛大创新院这边做云计算主要是我自己个人还是专注在分布式存储系统,当然同时对包括Hadoop都有一些兴趣在里边。

言归正传,我今天幻灯片里边会有四个主要部分,我想大家可能更多关注中间部分,首先有一个云计算背景介绍,我也会简单说一下我自己的一些看法。然后在中间两部分会介绍一下盛大云平台和云产品,最后会简单带一些机遇和挑战,大家有兴趣可以一块讨论一下。

云计算现在说的比较多主要是公有云,不算SAAS之外两个比较大的就是IAAS和PAAS,IAAS在整个世界范围之内大概亚马逊是最主要的一个典型的服务的例子。PAAS方面在国外有谷歌,在国内有新浪、百度在Web应用做的很久的公司也在做PAAS方面的服务。做云计算来说,真的把它当做作为一个核心业务或者说是准备用云计算这个业务去推进去盈利的话,实际上做IAAS是一个非常务实这么一个路线。我个人加入盛大之前也一直比较欣赏和看好像亚马逊更务实的路线,会让你看到他的步子非常的稳健,这个服务怎么盈利,怎么赚钱。包括亚马逊好像在去年推出Bslac(音),做Web容器,接近PAAS服务,亚马逊也在往更多方面前进的时候,可以清晰的看到他是在利用他自己的IAAS的基础平台,EC2提供的能力来往前演进。对于我们来说,如果我们做云计算的话,既然我们希望去把云计算服务推给大家,让这个服务帮助大家降低成本,提高效能,提升云计算的计算能力,会从IAAS出发点开始,一步一步的将来觉得我们的基础足够扎实,应用方面有足够的成熟前景会进一步做PAAS方面的应用。

云计算实际上在近年来有蛮强的炒作味道在里边,我想大家可能有两种感觉,一种可能对云计算觉得会对自己的业务有所推进或者想了解云计算,比较喜欢这个话题,你们到底能做出什么,说出什么,至少有兴趣看我们做的什么东西。另外一些朋友很有可能觉得又一帮忽悠的人来了,商业炒作,就是很抵制,一听说云计算,先摇摇头,不太关注这个话题,都是有可能。我不否认,其实云计算这个概念本身有相当大一部分的成分是在炒作或者是非常漂亮的一个名词,就是有一点看不清,我们每天似乎可以接触到,经常看到云里雾里的东西。

云这个东西,说到商业模式的转变,云的一个很大很大的一个突破不是在技术上面,而是在他的商业模式上面,原来大家自给自足方式下自己托管自己的主机,自己建自己的集群来提供服务。按照你的需求,弹性去购买这样的计算资源,把计算和存储、网络资源都彼此独立化,变得弹性这样提供服务。这个意义来说是IT自然经济转换为IT商品经济。

云计算包括何院长加入盛大的时候也有过这样的交流,云计算最大的创新在哪里?作为一个技术人员来说,我们大家都比较关心技术,技术人员来说我觉得云计算这个概念最大最大创新实际上在它的规模上面。云计算里面用到很多很多技术都是之前十年甚至二十年甚至更长时间之前都已经存在了,比较核心一些技术像虚拟化这些技术也并不是在有云这个词之前或者是为了云这个需求才产生的。但是这些技术当他们在一个很大的规模上面来为节约成本提高效能,弹性需求做服务的时候,整合在一起体现了云计算这样的名词。云计算这个词很大一个程度上它的后台技术是在和大规模这个词联系在一起的。

在今年有一个趋势,两个概念分开化,云计算更主要面向弹性,去为用户提供服务的场景。BigLater(音)是并行分析这样的应用。他们在背后共通一点都是大规模,用这种大规模的服务或者是大规模的集群或者大规模自动化管理创造效益,这是云计算近年来IT技术最大一个贡献。

云计算市场我提一提就可以了,预测性质的数据大家可看可不看,意思就是一个,云计算将来市场很庞大,反正这个预测的时候也没有说云计算到底是怎么精确定义,或者说每一个咨询商他们自己的云计算定义可能都不完全相同。至少有一点,云计算这个概念到目前为止还是在被追捧之中,现在大家还可以再搀和一下。

盛大现在是做公有云的平台,最主要的服务就是提供基础资源服务,就是IAAS,PAAS方面基本暂时不会涉及到,我们是以类似亚马逊的服务来为用户提供服务的,服务模式和服务提供机制方面我们确实有很大程度上和亚马逊有类似之处。选择这个方式也很简单,这是我们认为是被证明最成功一种云计算服务的商业模式。

整个云计算平台或者说各种IAAS平台共通目的都是一个,去提供一个更加有弹性,帮用户更多节约成本,做一个合理的按照自己的业务增长来逐渐去可以动态申请资源弹性的资源服务。降低互联网创业门槛、帮助用户关注自身核心业务、鼓励用户创新。弹性扩充资源,提供服务。

我们目标就是打造中国亚马逊AWS,对于我们在盛大内部来说,盛大本身自己有自己很多服务,包括存储类、互联网类乃至更多网游什么这些服务,他们都有很多这种资源扩充、快速的扩展,或者当他黄金期过去之后还有一些回落等等这样的过程。对系统资源弹性要求实际上是很高的,尤其是游戏类的业务都是这样。作为盛大来说,做云计算的第一个初衷就是首先把自己服务好,然后对于自己来说很好的服务,想办法把服务推向给用户,为用户创造价值,同时为盛大创造更大的价值。

整个盛大云计算是一个非常新、非常年轻的部分,在2010年的时候我们开始准备把云计算放到一个很大的重点上面,是做全局的资源整合,让全局资源更加弹性化,把这个服务更进一步推向公众。在2011年的时候盛大创新院成立,当然并不是所有业务都是这个时候构思,开始开发,作为一个整体来说云计算创新院今年年初开始成立,有一个非常快速的发展的过程。我们现在大概可能有百来人,主力部队都是在上海那边,我们还有一部分团队在北京这边。待会我会介绍到各个产品的时候也会大家介绍一下之间的分布。大概是在上半年的时候各个产品都在开发当中,北京团队这些同事也都是在这时期里边陆续加入到创新院来,我们当时也是在上海窝了很长时间,在下雨的情况下、没有老婆孩子的情况下没日没夜干了相当长时间的活,7月22日我们的平台上线了,一直到现在都是在一种半开放的环境下提供服务,我们自己的集群资源也是不断互通当中,产品不断根据用户反馈不断优化当中,一直在不断往外放邀请码,现在可能有几百个用户,整个虚拟机可能有大概一千个规模。很多用户也是非常热心的为我们提出很多问题,我们也做了很多工作,我们也会越来越好的把服务提供给大家。

整个7月22日发布的产品里面包括这么几个项目,云主机是最基础的一个服务,是面向像亚马逊的EC2致敬的产品。云硬盘这个产品大家看到了,比较了解亚马逊也会了解这个产品也在亚马逊的产品目录当中。云存储,然后后面数字分发和云监控,一会都会介绍到。

这是我们官网的截屏,这是盛大云产品一个官网形象,大家有兴趣可以到WWW.grandcloud.cn去看一下。目标客户主要是包括创业团队和个人,如果有需求的话会有政府、科研、教育机构、国外公司在中国的分部,主要是中小规模的用户,需要弹性很难自己去建立比较大规模资源这样的用户。

下面我就简单介绍一下盛大云平台的产品,第一个产品是云主机,类似EC2的业务,云主机会向用户提供一个虚拟机的服务,用户可以在这里边去租赁虚拟机资源,然后来使用虚拟机,现在可以提供4种规格,一个核、两个核、四个核、八个核,不同规格一些虚拟机,包括Windows和Linux主机,提供主机的租赁服务。同时与之相配还有外网的线路包括电信、联通的线路,他们的计费方式按照主机本身,不同型号主机和不同操作系统有一个价目表,在官网上面可以看到它的价目表。使用流量还有IP会单独计费的,大概计费这方面现在也不是非常的成熟,业务发展初期还会根据大家的一些反馈,一些使用的情况还会有一些逐步的调整,大概主要的计费方式是这样。会看到主机列表,主机配置情况,还有性能情况,可以配置一些网络和安全方面一些内容。有一些在创建的时候有一些不同虚拟机来供大家选择,现在模板解释会更清楚一些,会解释大型、中型、不同操作系统,32A64位,多少核会解释更清楚一些。大家可以根据这个来选择虚拟机。申请到之后会在自己的虚拟机的管理界面里面看到自己的虚拟机的准备,是正在运行当中还是已经结束了。可以在界面当中直接打开控制台都可以看到自己的界面,同时给自己配置端口,是一个非常典型的一个虚拟机服务的一个平台的样子,基本功能都是有的。

第二个产品是和刚才那个结合比较紧密,刚才云主机的团队主要是在上海那边做开发,有部分团队在北京。云硬盘这个项目完全在北京的一个团队,我们这个团队主要是会为虚拟机提供高可用、高持久性、高性能的存储。他的这个需求如果了解亚马逊EBS不用太多说,他给虚拟机提供更持久化的存储。大家知道云主机服务提供虚拟机使用是整个提供虚拟机服务得那台服务器,它的特点第一是它的本地非常快,部署之后启动起来,因为是访问本地数据,不需要任何网络访问数据很快。缺点就是没有持久化,用户选择把虚拟机关掉了,用户可能觉得这段时间不需要这个主机,理所当然用户应该可以把这个主机干掉,这样不会给用户付费,干掉不付费的情况下,显然资源也就被回收掉了。对不起,上面的数据已经不会再有了,当你重新再去建立一个虚拟机的时候跟原来那个机是两个虚拟机,优点是干净,缺点是什么数据都没有了。这样的情况下之后,我们很多油需求的用户来提供一个附加的存储设备,一个EBS,EBS存储设备是持久化的,一直有的。你的虚拟机可以自己在上面做文件系统,可以在上面存文件、访问数据,一切控制权都是你的。你的应用使用它的时候跟应用方式完全是基于你已有的应用。他本身使用更加弹性,需要大可以申请大,需要小可以申请小。他是主机服务非常好的一个扩展,实际上也是一个用户确实需要的一个服务。他另外一点就是和它有对比的就是云存储,后面会提到的S3的服务,他也有持久性,不像现在一块硬盘一样挂上去,他很难坚持已有的应用,这样对于已有的应用,大家做云部署的时候他是非常痛苦的事情,他不兼容。第二他跟虚拟机是比较远离的系统,我的EBS系统是毫秒级访问的类似本机系统,云存储本身是外部系统,这样时延的需求对本地应用来说很难满足。EBS作为云存储之间是很好的一个服务。作为本身自己实践来说,距离虚拟机有一段距离,分布式高可用的分布式系统。他们两个在底层是通过TCP来提供服务,在EBS系统当中会去为用户做系统的复本和高可用服务。

后面服务就是云存储服务,刚才已经谈到了,他是类似S3的一个服务,也是我们这便开始比较早的项目。云存储提供基于Key/Value的数据存储服务,他和S3服务是非常接近的一个服务。对于所有数据来说,所有数据对象都是一个完全平等的结构,没有目录数的结构,易于扩展结构。这样一个服务相对于云硬盘服务来说,云硬盘是更快更贴近虚拟机的服务,那个服务更是虚拟机本地的存储访问。云存储服务,它的优点更海量,用户可以通过HTTP访问到,是面向互联网应用,面向最终用户,用户可以访问最终数据的服务。

云存储服务包括从用户访问过来到动态资源管理、认证、用户管理、计费、统计等等整个复杂架构保证用户数据的安全性。据介绍,这个系统的数据的可靠性保证会达到11个9,这个是一致性的保证,整个系统的服务的可靠性可能是大约是三到四个,不是非常的确定。因为一个服务,作为互联网级的服务应该说是一个比较合适的一个量级。这是整个云存储服务的系统支持的一些功能,包括底层资源管理到上面用户认证、计费、管理等等。

前面三个主要是服务,后面还有一些辅助服务,数字分发是辅助服务之一,这个服务其实就是CDN服务,为用户自己的互联网服务提供服务,因为盛大本身也有很好的CDN资源,把它集中到云平台之后,可以提供更加自助、更及方便的选择服务的方式,增加用户弹性计费的方式。作为应用内容本身来说,本身就是这样CDN服务,可以帮助用户把自己的资源推送到网络中去。整个这个服务它主要的工作相对于一般的CDN服务是自助化方面。另外一个辅助的系统是云监控的一个服务,给用户展现一个自己的服务器资源的一个完整的资源报表和资源情况的一个统计。这个监控服务现在应该是免费的,是主机服务附带的一个免费服务。

这是几个主要的我们产品服务的内容,在整个云平台之上我们还有另外一个服务,创新院做了相对比较久的一个项目,建立在存储平台之上就是EverBox,是我们盛大网盘的一个服务,EverBox提供十几G的网盘容量,他可以为用户来做桌面、PC上面目录的一个文件的备份,同步,用户把文件放到里边自动同步到云端。这个服务他实际上目标是会提供一个跨平台服务,目前主要支持是Windows、Android、IOS、Web。这个服务现在业绩说已经是相对比较成熟的服务,如果说前面那几个服务需要邀请,这几个服务可以随时来使用。

整个服务一方面给大家提供一个云计算服务,让大家可以使用EverBox来做文件的备份、共享、分发,同时另外一个也可以向大家展示一下整个底层云平台来支持这样一个服务的能力。他实际上从我们这边服务端来说实际上也是加入在计算和存储的云平台之上。通过在这上面来做自己的用户端、做自己的业务逻辑,存储平台之上是平坦的业务模型,他会支持自己的文件系统,支持文件同步的目录数结构、文件比较,做一些业务逻辑在上面。他只要利用底层这些存储和服务资源,把自己逻辑实现好,就可以把自己服务做的很漂亮。会通过EverBox界面推给各种不同的平台。这是EverBox的广告,可以看到EverBox盛大云计算这边互联网比较好用的产品。不仅可以来做整个自己的文件备份,同时还可以提供一些共享功能。

最后说一下机遇和挑战,云计算方面这种弹性资源服务本身是有非常巨大的需求,只要它的代价足够低,每一个计算用户都希望资源是尽量有弹性,按需使用。有弹性的平台对自己的IT资源管理都是有非常巨大的提升。从供应方还是使用方都是一个非常大的机会。机会背后有很大挑战,有来自于技术方面、也有来自于应用方面,云计算本身可以看做一种运维技术的进步,尤其对用户来说就是把自己的运维技术更加自助化、自动化。同时面临市场、资金以及所谓的决心和恒心。当然云计算本身在中国还面临着很多不同方面的挑战,包括网络资源、监管等等以及所谓标准化等等。我想标准化在云计算领域不是非常严重的问题。

作为盛大云我们的使命,我们是对整个问题和困难有非常清醒的认识,我们很有决心做中国的亚马逊,为大家提供最好的弹性资源的服务。我的介绍就这些,谢谢。

 回复

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>