AI 年度盘点与2025发展趋势展望,50+案例解析亮相AICon 了解详情
写点什么

陈金培、唐洪:阿里云希望实现谷歌加亚马逊的云服务能力

  • 2012-11-16
  • 本文字数:3711 字

    阅读完需:约 12 分钟

11 月 9 日在杭州举办的阿里云开发者大会,阿里云计算业务总经理陈金培,资深总监唐洪,一同分享了有关飞天开放平台的话题。会后,笔者针对阿里云平台、阿里云开放的目标、阿里云云服务的提供方式以及对云计算在国内外发展的现状进行了提问,以下是访谈的详细内容:

InfoQ:云计算平台也可以看作是开放的平台,这种开放平台与我们通常所说的开放平台有什么不同?

唐洪:阿里云致力于最基本的服务,如博士所说,我们有自己的 OSS,也可以叫云存储,大多数人都认为云存储是网盘,这个东西我们绝对不会做。所以在另外一个基础上,因为我们只做架构最底层的东西。从开放的程度上来讲,可能我们平台上承载的东西会更多。

陈金培:其实开放有不同层次的开放,包括腾讯的开放平台,淘宝有开放平台,阿里云也是一个开放平台。腾讯和淘宝是业务平台的开放,意味着可能用户要到它那里去。开放平台,开放出来就是两个东西,一个是用户,一个是数据。用户平台和数据平台,无论是淘宝的开放平台,还是腾讯开放平台,都是这个层次的平台。阿里云开放平台开放的是 IT 的技术平台。开放的是计算能力,让所有人都可以很方便的进行获取,这是在不同的领域和层次的开放。

InfoQ:通过开放,阿里云能够获得什么?

陈金培:我们想把云计算,把传统 IT 服务,传统 IT 基础设施变成一个公共服务。很多人要部署应用和业务系统,就会自己去买服务器。今天部署应用,如果需要同样资源计算能力,直接在网站上操作就可以,这就是云计算要做的事情。对阿里云来讲,云计算未来会颠覆整个 IT 产业链。如果云计算会成长,阿里云会是一个十几年前的 IBM,就是在一个产业里面提供最为庞大基础服务的一家公司。

唐洪:我觉得阿里云之所以会接入云计算,有一定偶然性。云计算背后的技术其实就是大规模计算、存储的能力。一开始阿里巴巴集团做电子商务,最后发现做来做去,发现将来一定需要这么一个东西,有足够多的能力,在足够短时间,把所有交易数据、货物数据提出来,然后可以跑起来。

云计算背后所需要的技术,也正是阿里巴巴把这个平台继续做下去的一个共用的东西。碰巧我们做这个技术的时候,我们需要有一个业务出口,这个方面就是云计算。

InfoQ:你们眼中的云计算现在发展的现状是什么样?比如说国内发展到什么程度?国际的像亚马逊是什么程度?国际和国内的水平还有多大差距?

陈金培:我觉得中国云计算应该是处在刚刚起步阶段,今年是中国云计算实践的元年。早一年之前,可能大部分中国的人听说云计算,都觉得那还在一个概念里面,是一个很虚的东西。经过这几年,阿里云把中国的云计算变成一项实实在在的服务,上面跑那么多应用和客户。

我觉得跟国外相比差距还是非常大的,我觉得有两个层面:

第一,用户对于云计算接受的程度处在两个不同的时间上,比如像美国亚马逊推出也六年时间,中国也就一年左右的时间。用户的认知和习惯的教育都还处在比较初级的阶段。这是一个差距,这个差距是需要通过时间去弥补的。

第二,在服务完整性上面,阿里云跟亚马逊还是会有一些差异的,当用户越来越多,满足的需求也会更多。我们觉得今天阿里云服务这个阶段已经可以满足客户需求。我自己觉得如果从技术平台角度讲,跟谷歌、亚马逊的差距,那是很小的。更多体现在用户的认知和服务完整度上面。

唐洪:大家对云计算的认识美国比中国成熟,在美国有三个比较成型的,大家都认为生态里面三根柱子,亚马逊、微软、谷歌。谷歌更偏向内部技术,在公共云计算上面,有点犹抱琵琶半遮面。中国的话,阿里云算走得早,但不能说已经是一个参天大树,所以今天这个状况是绝对不像美国,美国相当于最顶层就是这三家。

另外客户对云计算的信赖程度,在美国有大公司完全把它大部分的架构搭云服务上面。在中国,基本上我们服务的对象还是偏向于中小企业,到底云计算行不行?大家还是有问号的。对于中小型企业,云计算是一个刚性需求。因为中国 IT 人才不像美国那么容易找,他们找到一个合适的 IT 人才能够帮他们维护一个网站,这是一个非常难的事情。所以,如果产品做的不错,想把流量弄上去,要把客户保住的话,如果我们能做好,我们可以帮到他们的。

在美国,带宽条件比中国好,监管条件比中国好。中国需要大环境配合,才可以做下去。从技术角度讲,最关键是我们怎么能够满足用户的需求,我们的质量能够让他们满意,其实只是这个要求而已。

InfoQ:我了解到阿里云是希望实现谷歌加亚马逊的云服务能力,并且有所超越,是现在中国是最大的计算能力的公司,怎么理解最大计算能力?这种公司具备哪些条件?阿里云有什么计划,或者能力做这个公司?

唐洪:首先讲谷歌加亚马逊,并且有所超越。谷歌加亚马逊,我们做的飞天开放平台就两个设计目标,一个是用同一个系统架构,来支持尽量多的离线和在线服务。其实谷歌对外推出的这些服务都是在它同一个系统架构上做的,这点跟谷歌有点像。

另外,我们推出的服务都是通过公共服务的方式,这个恰好也是跟亚马逊有点像,所以这是所谓谷歌加亚亚马逊。有所超越是说今天向亚马逊提供的各种服务,我个人感觉相对一些底层卖资源的服务,对他来说,资源最多的是 S3。这肯定是第一步我们必然要做的事情,对入门级客户来说,是最容易接受的。

有所超越,是以数据为中心的云计算,所以我们很强调数据。回到刚才的话题,我们为什么做云计算?希望解决数据处理的能力,云计算可以帮助我们沉淀这种数据处理能力。亚马逊在虚拟机里面跑开元的 Mapreduce,这个没有办法做到很大规模。跟其他人讨论,一般到几十台规模。我们想做的是,是希望把这种上千台服务器构成一个大规模离线数据处理的能力,当成一个公共服务存储系统。比如我们有一个服务叫 ODPS,就是做这样的东西。到现在为止,在业界还没有像这样大规模计算和数据处理的公共服务。所以在某种程度上,很有可能到明年,我们推出来的产品线上,可以尝试去做一些谷歌、亚马逊都没有做的事情,至少在某点上就是有所超越的地方。

计算量最大的公司,就是能反映出我们对云计算的理解。我们想做计算机最多的公司,因为最后云计算之所以能成是一个双赢的机制。就是在生态区上能省钱,真正做到这点,要注重挖效率,要提高计算能力,但不是靠硬生生对计算提出来的。做同样事情,我们可以用更巧的方式来做,这样我们相当于算的更快一点,处理速度更高一点。

InfoQ:前端时间国外亚马逊、谷歌、苹果接二连三当机,频度比已经高了。在预防当机方面,阿里云是做哪些准备?

唐洪:云计算一个特征就是同一个平台承载很多客户,从某种意义上像飞机一样,每次有个飞机掉下来,一定是头条新闻。但是他们从来不知道,车祸死掉的人要多很多,因为它是一个突然间大家都聚在一起的现象。大家会很敏感云计算,云计算不是万能的,它的规模很大,上面承载应用也很多,系统复杂性会很大,出错概率一定会有的。虽然说谷歌有世界上最聪明的工程师,他再严谨,它的复杂度也会严谨是十倍。它是一个客观的存在,不可能降到零。

因为每次影响的人太多,所以大家会觉得这个是不是有点担心。从可用性方面来考虑,可能比自己运维还要高,我们也是这个态度,我们仍然相信可能有偶然的一次两次的问题。但是我们相信今天我们能够给客户带来的价值,除非他有很强的 IT 和 TPA,比做一个网站要可靠。

包括最近大家知道我们机房也发生一次故障,我们每次都从根源开始把每个可以提高的地方去改进。基本原则就是,犯错误没有关系,但是我们怕犯同样的错。这样的话,每次梳理会把犯错可能性很快的降下来。并不能说我们今天能够做到永远不发生问题,但是我相信我们是能够给绝大多数客户提供更好品质的服务。

InfoQ:从您角度来看,目前阿里云拉落地的情况,包括合作客户的情况,认为比较成功的能不能分享两三个案例。

陈金培:其实今天阿里云这种案例是蛮多的,在我的电脑里面,起码能找出上百个。我们今天基本上有这样四种类型的客户是我们比较典型的:

第一,移动互联网客户,像唱吧、CAMONE360,他们今天都是跑在阿里云平台上面,为它提供整个 IT 支撑。

第二,传统互联网,今年奥运会的转播,就是 CNTV,体育频道的转播,都是建在阿里云平台上面,如果没有阿里云平台,他原来架构很难应对爆炸性增长。有很多游戏公司,游戏公司对计算弹性的能力要求比较够,因为一款游戏上线,大家不知道今天会好还是不好,所以不可能把所有服务器先买好。所以全部建在阿里云平台上。比如说网页的游戏,有一家公司是 iOS AppStore 在美国区应用里面收入最高的,它今天的游戏也都部署在阿里云平台上面。

第三,传统软件公司。原来它的软件都是给一个一个盒装卖给别人,这种方式会带来很多挑战。像传统的一些行业 ERP 厂商,把他们平台移植到阿里云平台上面,从卖盒装软件,转型到卖软件服务。

第四,行业本身需要一些创新的应用去驱动业务继续的升级,像我刚才举的消费电子。还有物联网,物联网云计算,有一家公司叫施耐德,是全球最大能源管理供应商,它不光做电器,还有电表。家里的电表每两个月都会有人上门抄表,未来用他们的电表,电表会跟互联网接上,家里面的硬件数据会实时传入施耐德数据中心。这个数据是非常庞大的,物联网实时传回的数据的庞大,它今天也只能把数据存到阿里云大规模存储里面,然后利用处理能力,就有机会把能源管理变成一种服务。

2012-11-16 00:282438
用户头像

发布了 156 篇内容, 共 51.4 次阅读, 收获喜欢 7 次。

关注

评论

发布
暂无评论
发现更多内容

【c++算法篇】--图论之克鲁斯卡尔

贤鱼很忙

c++ 图论 10月月更 克鲁斯卡尔

SpringCloud-03 Netflix Ribbon学习笔记

游坦之

10月月更

8:单表查询-MySQL

Yeats_Liao

数据库 后端 10月月更

动态组件、异步组件以及生命周期和v-model🔥

渔戈

前端 Vue3 10月月更

final、finally、 finalize 有什么不同?

共饮一杯无

Java final 10月月更

力扣刷题训练

lovevivi

c 数据结构 10月月更

令人头秃的js隐式转换面试题,你能做对吗

loveX001

JavaScript

HarmonyOS 3首批正式版开始推送

Geek_2d6073

React源码分析8-状态更新的优先级机制

goClient1992

React

4:数据操作-MySQL

Yeats_Liao

数据库 后端 10月月更

Hash Map源码分析(八)

知识浅谈

hashmap 10月月更

前端react面试题(边面边更)

beifeng1996

React

SpringCloud-02 Eureka学习笔记

游坦之

10月月更

最近美团前端面试题目整理

loveX001

JavaScript

从这两道题重新理解,JS的this、作用域、闭包、对象

loveX001

JavaScript

7:数据库设计思维-MySQL

Yeats_Liao

数据库 后端 10月月更

鸿蒙开发实例 | ArkUI JS飞机大战游戏开发

TiAmo

华为 鸿蒙 10月月更

基于OneNet平台设计的多节点温度采集系统-有人云4G模块+STM32

DS小龙哥

10月月更

手写一个Redux,深入理解其原理-面试进阶

beifeng1996

React

你是如何使用React高阶组件的?

beifeng1996

React

React源码分析7-state计算流程和优先级

goClient1992

React

【web 开发基础】PHP 的流程控制之双向条件分支结构 -PHP 快速入门 (13)

迷彩

10月月更 web开发基础 PHP基础 分支结构 双向条件分支结构

非父子组件之间的通信方式与mitt库🔥

渔戈

前端 Vue3 10月月更

SAP CAP 项目 cds watch 生成的 index.html 的模板位置和权限控制

汪子熙

云原生 CAP Cloud SAP 10月月更

5:数据类型-MySQL

Yeats_Liao

数据库 后端 10月月更

6:列属性完整性-MySQL

Yeats_Liao

数据库 后端 10月月更

OKR之剑·理念篇04:让OKR轻松上阵

vivo互联网技术

团队管理 OKR

文件的使用详解

lovevivi

c 文件 10月月更

ARM64架构下,OpenJDK的官方Docker镜像为何没有8版本?

程序员欣宸

Java Docker jdk 10月月更

你真的了解过插槽Slot吗🔥

渔戈

前端 Vue3 10月月更

面试官:谈谈你知道的DOM常见的操作

CoderBin

JavaScript 面试 前端 DOM 10月月更

陈金培、唐洪:阿里云希望实现谷歌加亚马逊的云服务能力_服务革新_贾国清_InfoQ精选文章