阿里云计算研究员陈波:阿里云弹性计算

  • A+
所属分类:云计算

 12月4日,由阿里巴巴集团、阿里云计算.以及phpwind三方联合主办的第二届中国地方与行业网站峰会将今在杭州海外海国际会展中心隆重举行。本届峰会以“创新 融合 发展”为主题,有来自全国各地的2500多名互联网从业人士、媒体和专家参与此次大会。

  以下是分会场“无线应用与技术创新专场”阿里云计算.研究员陈波演讲实录:

  大家下午好,我觉得你们能够选择这么一个分会场,我们讲有点高科技,“无线应用与技术创新论坛”,你们是一群很有品位的人、很有理想的人。

  我相信今天下午就算我们在讲很技术的东西,也不会让大家感觉很枯燥,因为我们在台下有这样一群很高尚的人、很伟大的人,你们是一群脱离了低级趣味的人。

  咱们技术创新,大家都有一些技术信仰,脑子里都有对新科技追求、对未来新事物探索的理念。信仰呢,你要信自由民主,那很危险,搞不定成吴×波了,如果信宗教,也很危险,搞不定成为达赖了。我们还是信安全一点的,信高科技,我们谈互联网前沿技术。

  昨天我跟我女朋友说,我上火了,要去医院或者买点苦瓜下火,我女朋友说还是去医院吧,苦瓜八块钱一斤,所以我们现在生活在一个水深火热的世界里,不过请大家放心,只要有统计局存在,我们人民还是幸福的。

  今天来了很多阿里巴巴以及行业内重量级人物跟大家一起分享,基本上是研究员级别,研究员级别就是比科学家稍差一点点,研究员通俗来说就是没有烟、没有酒,不干活那种,研究员有陈波、吴翰清、陈华、王云峰,另外隆重介绍一下万网副总裁范春莹先生。

  各位研究员们,各位从五湖四海过来的朋友们,各位互联网创业者们下午好!今天第一个要请出的是陈波研究员为大家分享。

  陈波:

  我介绍一下,我叫陈波,来自阿里巴巴云计算.,我在负责阿里巴巴弹性平台项目,首先介绍一下什么叫做弹性计算,之前我们在构思平台名字的时候,大家取了很有趣的名字,后来大家达成共识,“弹性计算”,这四个字可以准确表示我们平台的重要作用,我们先从一个案例开始,Zynga有多少人知道,在座都是互联网行业的,大家应该知道开心农场的应用,这个开心农场游戏可以说在中国游戏界是一个奇迹,引领世界潮流。

  大家知道中国是一个山寨国家,国外有什么好东西,中国就能在很短的时间内山寨出来,而且可能做得更好一些,Zynga这个公司跟我们恰恰相反,他们是国外的山寨企业,当五分钟推出开心农场游戏,在QQ上面运行的很好时,Zynga也推出他们的开心农场山寨版,并且在国外的SNS社区达到Number One,Zynga公司第一次在开心农场推出游戏的时候,只有几十台服务器,他们没有想到有这么多人同时玩他们的游戏,他们的服务器短时间之内从几十台涨到几千台,很快他们的运维吃不消了。这时候有一家国外有名的公司帮助他们解决困境,那就是亚马逊,在云计算.行业,亚马逊是鼎鼎有名的,可以说是这个行业的领先者,Zynga把他的产品运营完全交给亚马逊,他后续开发出任何一个游戏首先是放在亚马逊的平台上面,无论游戏用一台机器还是用一千台机器,Zynga不用关心底层运维,不需要像以前一样烦恼机房、带宽,他们根据业务上的预测,向亚马逊按需购买带宽、服务器、CPU内存费用就行。

  对于我们将来的互联网开发者来说,Zynga公司的开放模式代表将来的趋势,我们在互联网上开发的应用有很大的不确定性,你在开发游戏和SNS的时候,你无法预知后来,怎么样去解决技术上的问题,我们不能花80%精力花在底层架构和服务其运维上面,这时候需要云计算.技术帮助各位站长解决这类技术问题。

  刚才说到这些云计算.核心思想,其实就是说按照客户需要,按需把资源分配给客户,这些资源包括了CPU、内存、网络带宽,要实现资源弹性分配,那么必定要有一个统一管理者,他们要把所有ITC资源管理起来,才能接受客户申请,做出一个决策,到底要给客户分配哪些资源,分配在哪些地方,就需要有一个中心决策点,资源统一管理给这个云计算.平台带来了很大的挑战性,首先是一个规模和效率的问题,当你的程序要管理一百台机器的时候很简单,当你要管理上万台机器的时候,你的技术架构到底能不能支撑这么大的应用,这是一个很大的问题。

  第二个是系统安全,像亚马逊的EC2,跑着几十万虚拟机,很多网站都把全部身家放上面,亚马逊如何让客户信任他的平台,我的数据放在这个平台,怎样避免偷窃或者怎样避免网络攻击,系统安全是云计算.非常重要的方面。

  第三个是资源限制,当ABCD共享一个物理地址的时候,怎么样避免一个用户对资源无限制使用,避免干扰其他用户正常使用,这只是我们列出来比较大的点,当你要构建一个非常大的弹性计算平台,统一调度分配计算资源的时候,你会发现碰到大大小小很多问题。

  “飞天”是阿里巴巴云计算.正在做的分布式操作系统,大家知道操作系统是在一台物理机上面存储资源、计算资源、网络资源,分布式操作特点是分布式的,它管理不是一个机器,而是一个集群或者说一个机房,飞天把网络资源统一管理起来。首先是一个统一调度,一个集群资源需要统一分配,就需要一个代码,这里我们取了一个名字叫“伏羲”,它会请求资源,他资源分配出去以后,客户在运行当中遇到什么问题,有没有峰值、有没有低谷,这是监控要做的事情。

  底下的四个模块,网络通信、运营服务和消息格式、安全,这是上层服务的一个基础,这里重点讲一下飞天分布式系统最重要的基础服务,就是存储服务,存储服务是将一个机群所有硬盘管理起来,在这个硬盘上面实现大块数据高速可读性,机械硬盘随机访问和连续访问,它的访问效率呈十倍和上百倍下降,如果我们能够把随机访问都改成顺序访问的话,有可能你的系统不需要在硬件上做什么额外投入,但是IO性能会得到几十倍或者上百倍提升。

本文出自:亿恩科技【www.enkj.com】

河南亿恩科技股份有限公司(www.enkj.com)始创于2000年,专注服务器托管19年,是国家工信部认定的综合电信服务运营商。亿恩为近五十万的用户提供服务器托管、服务器租用、机柜租用、云服务器、网站建设等网络基础服务,另有网总管、名片侠网络推广服务,使得客户不断的获得更大的收益。 服务热线:400-723-6868 服务器/云主机 24小时售后服务电话:0371-60135900 虚拟主机/智能建站 24小时售后服务电话:0371-55621053
广告也精彩
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: