云存储

听七牛COO讲云存储:行业正转向移动端

云存储、大数据是当今的热点词,但是对于大多数人来说,云存储的概念还停留在网盘、快盘上面。日前,BiaNews采访了七牛云存储(不是七喜、不是红牛,)平台的COO吕桂华先生,听他详细解读云存储。
edithfang edithfang 2014/05/19

赞助商

吕桂华资料

  吕桂华,毕业于浙江大学机械与能源工程学院,2001年7月至2004年3月在金山软件股份有限公司担任项目经理,2004年3月至2009年8月担任群硕软件开发(上海)有限公司开发经理,2009年8月至2011年6月担任盛大游戏有限公司技术中心经理,现任七牛云存储COO,具有丰富的IT经验。

关于七牛

  七牛云存储(以下简称七牛),是专为移动时代开发者打造的数据管理平台,为互联网网站和移动App提供数据的在线托管、传输加速以及图片、音视频等富媒体的云处理服务。

  如今,很多人会提到云存储、大数据,但是对于云存储,大多数人并不是真正了解。

  吕桂华表示,目前很多人都不清楚云存储到底是怎样的,很多个人用户把云存储当成普通的网盘。实际上,云存储并非像一般用户所设想的网盘那么简单,它所服务的对象是开发者。像七牛云存储的业务模型是B2B2C,是为网盘等提供数据服务、资源管理方案的。

  云存储产品提供的其实是资源管理的一整套方案,包括存储、传输和数据管理。数据管理这样的主题,需要把这三个方面协同起来,才能正真做好数据管理的工作,这也是公有云存储与传统的卖存储柜最大的不同。

  在云存储领域,七牛拥有豌豆荚、明道、Camera360等优质客户,并被国内多家孵化器,创投企业指定为云存储合作供应商,为孵化器,创投企业的认证团队提供云存储服务。

  面对国内巨头,包括阿里云等云存储,七牛并不畏惧。吕桂华表示,云存储并不是堆资源就能做得好的,相比其他公司,七牛云存储的核心系统全部由自己团队的成员完成,而其成员中有不少是曾在金山、盛大、百度等公司做过很长时间的相关工作,不论是经验资历还是能力,都有一定优势。

  吕桂华认为,国内的云存储目前其实是处于同一个level,而七牛则更专注、更专业一些,并不比所谓巨头差。他相信七牛团队可以独立把云存储做大做强。

  目前云存储整体都在向移动端转移,现在的开发者都非常重视移动端。像七牛的客户群体有两个特性,一个是他们自己在意产品质量;另外一个就是能够注意到整体行业的发展趋势(例如移动端的趋势),追着行业趋势在做,而不是盲目地做。在与客户的沟通中,七牛也在学习和发展.

  对于云存储的未来,吕桂华从两个维度来展望。

  首先,从产业格局上来看,云存储这个行业可能会出现几个巨头,让人以想到云存储就自然联想到这几个巨头上来,并且会存在一些有自己特色的小公司;而另一方面,云存储将会成为比较重要的支柱型的产业,一种基础性的产业。

  好了,在听过吕总的详细解读之后,不知各位看官对于云存储还有什么不明白的呢?欢迎来Bianews提问,有不同见解也可以与我们交流。

下面是采访实录:

  Q1:传统的数据存储服务及数据托管有何劣势?公有云存储与传统解决方案的区别是什么?

  A:一般传统的是定期冷备份,比如一周、几天、或者几小时,不能保证备份的实时性,容易导致数据丢失风险;

  总体上面我们认为是提供的我们叫资源管理的一个一整套方案,它包含哪几方面呢?第一方面最基础的就是存储,也就是说一个文件上传到我们这边以后我们保证这个文件不会丢掉,这个是存储的一个基本技能。然后围绕在存储的一个基本的功能然后再要解决的一个是上传,一个是下载。就是上传要尽量快,下载要尽量快。然后第三个就是他的数据,已经放在我们这边的话就能够提供一些数据处理的服务。总体而言归纳一下就是存储、传输和数据处理。

  它们其实总体而言都是同一个产品,因为数据管理这样一个主题需要把这三方面统一的能够协同起来,才能真正做好数据管理的工作、这也是跟传统的卖存储柜最大的不同。卖存储柜的话它解决的唯一的问题就是存储。也就是你如果买来他的一个存储柜,然后放在机房里面,那你还得解决传输的问题,还得解决数据处理的问题。

  Q2:要保证存储、上传及数据处理的效率,有何技术保障?

  A:这个描述方法可以用另外一种方式,就是我们团队的资历。

  因为做了很久这样的事情,也做了好几遍相关的事情,所以我们比较清楚数据的安全性风险会在什么地方。我们这个团队和其他团队有个很大的不同,就是我们这个团队是拥有核心技术的,我们整个最核心的存储系统完全是自己写的,而不是像很多那种号称做云存储的团队,他们只是搭了一个开源的框架,或者是买了一个现有的软件,那样的话对内里的机制就不会了解得那么深,也就没法很好的避免过程中可能出现的风险。

  就是说存储这个东西其实是两个问题,一个是把数据放好,另外一个就是数据出问题的时候、当这个系统有问题的时候能够尽快的解决。这种问题通常不是说系统本身有问题,比如说你硬件等出故障,比如说设备、交换机或是网络出故障,能够以最快的速度发现问题原因,并且让问题、故障解决的过程中也不影响正常的使用。

  第一个目标相对来说容易达到一些,因为像我刚才说的他们如果只是买一套软件,或者使用一套开源的软件,也能够把数据放好,很好保证使用过程中的稳定性。但是因为这个软件不是他们写的,所以出各种问题的话,他们要么解决不了,要么解决起来很费时间。

  Q3:市面上也有一些其他的云存储服务商,比如说阿里云、百度云等,七牛和其他平台的不同在哪里?哪些是七牛独创的技术?

  A:其实客户本身要解决的问题是一样的,因为客户是客观存在的一个群体,他就是有一些问题需要帮他解决掉。所以这几个(其他云存储),比如说像阿里云、像百度,他们都在围绕着这样一个客观存在的这一系列问题在解决。

  所以产品肯定是大同小异的,因为毕竟问题一样。我们到底跟别人有什么不同的地方,这也是支撑我们能够去创业做这件事情的原因。因为这个事情如果没有讲通的话,我们做这个肯定和大公司没法竞争。资源、人才肯定是相比而言会让人觉得会是有弱势而不是优势。

  我们想明白一点就是说这个问题其实是一个不是堆资源就能解决的问题,也就是说不是一个(越)有钱就能够把这个问题解决的越好。像我们核心的系统就是几个人写的,就是三四个人把核心系统做出来的。像人家就是说我50个人做这个核心系统,真是没法就能够做得比我们好。这个其实是一个很(需要)技术精、尖的这样一件事情,不是堆资源能堆出来的。

  因为像你做网站的话你可能说我人多那我就多开几个频道,像做门户网站的话就是说我有人那我就再开一个体育,如果再有人我就再开一个网球。那我们这个事情就是说他要解决的问题是很简单,就是很纯粹的一个问题,然后解决这个问题呢就是要非常深入的去思考,然后用非常谨慎的、非常完整的一种逻辑去解决这个问题。

  这样分析下来呢就是说那些公司(巨头)最多是跟我们处在同一个level上面,而不会说能力比我们强、他们什么资源比我们好。就是大家都是这么几个人,他们想多投人也投不进去。所以去看阿里云也好、百度云也好,他们做存储的人都不会很多,就是那几个人就可以了。所以我们实际上比拼的就是那几个人。这么多人就是说同样是五个人,那我们这五个人跟他们的五个人相比,客观情况就是,我们这几个人是之前已经做了很多年的存储相关的研发了。就是之前比如说在金山、在百度、在盛大,都已经做了蛮长时间了。所以说这方面我们有自己的核心优势。

  具体体现是什么样的呢?就是几个比较基本的指标,一个是单位存储成本做得比人家低;另外一个是性能。性能的话分成两块,一块是说我们数据的读写性能,另外一个是上传下载的速度。

  读写性能就是说,一般的不太成熟的存储系统,它常规用用是没问题的,但是当数据量增长到一定程度以后就会变得很慢,而且随着数据增长会越来越慢,这个就是一种传统存储系统的毛病。而我们(七牛)是没有这个问题的。就是整体上的读写性能是稳定的。不管你数据量到什么量级,我们都是比较稳定的一个读写速度。

  上传下载呢我们主要是用比较灵活的方式去解决,上传下载其实是一个测试的一个指标。我们的客户非常多,都是跟几个大的(云存储)比较以后然后选择我们。就是因为他们能够比较简单的去测试综合性能怎样,他直接拿几个测试文件上传一下、下载一下,然后看看平均速度。然后我们的实力是很有优势的。

  我们的技术绝对不落于任何的所谓大公司,然后因为我们的存储的优势,使我们的产品有比较明显的可量化的优势,就是这样一个比较简单的总结吧。

  Q4:七牛上面客户开发者居多吗?

  A:应该说全是开发者

  Q5:开发者他们比较看重云存储平台的哪些特性?

  A:这个问题问的挺好,也是有很多媒体朋友不理解的地方。很多人都把我们跟金山快盘这种产品对比,但其实(我们)是非常不一样的。

  金山快盘像这种网盘,或者说是国内所有类似于Dropbox的这种网盘,他们的特征就是说一个是他们的用户群体是个人用户,不限技术背景的用户;第二个就是他(网盘)的使用场景就是放一个文件上去,然后在别的设备上也能够访问,是这样一个场景。

  而我们为什么是面向开发者的呢?就是因为使用产品时是非常不一样的。我们的产品的位置是位于我们客户的产品后面。这个用通俗易懂一点的方式来描述的话就是说,像金山快盘或者说其他的一些盘,他们其实都是我们的目标客户:那个公司是我们的目标客户,他们的网盘是可以依于我们这种面向开发者的服务快速构建出来的。这样的话他自己就不需要买大量的存储设备,也不自己维护自己的存储系统。就可以在上面增加一张皮然后增加一些业务逻辑,快速推出一个非常优秀的网盘产品。

  这个是一种关系,也就是我们是一种B2B2C的业务模型。我们面向的是B,但实际上真正使用我们产品的是C。只是使用我们这个产品的那些C不知道我们的存在,他以为使用的是我们面向的B的产品。

  Q6:开发者使用的相关产品和工具都有哪些?

  A:开发者跟一般用户最大的区别,他们其实就是在他们写的代码里面使用我们的产品,所以我们产品的界面其实是一堆的API。然后还有就是在他接入以后的各类调试和管理工具。

  API(应用程序开发接口)的作用是什么呢?举个简单一点的API就是,有个API叫做上传文件,那这个开发者在他的客户端实现中,有一个上传按钮,点一下以后就直接调用我们的上传API,这样那个文件就自然上传到我们这里来。这个是一个简单的集成过程。然后查看的时候,就调用有一个查看对应的网址,比如说每张图片呈上来之后我们能够为这张图片提供一个URL,查看这个URL就可以看到图片的内容,不管他到底在什么设备上。

  然后他如果在手机上面,那他就可以获取一张适合手机屏幕大小的图片,如果在ipad上那就获取一张适合ipad大小的图片。这整个后面的逻辑我们都可以提供。也就是说相比而言他(开发者)要做的事情就比较少了,他主要做的就是把那个界面画好,然后里面要填的东西就相当于跟我们说一句话,就可以了。这句话大概什么样子呢?也就是说:“我要显示一张图片,以怎样的长宽比,要不要上面打一个水印”,这种事情我们全把它做好,然后他(开发者)直接得到一张最终的图片,直接显示在那个位置上就好了。

  Q7:七牛的用户有怎样的特点?

  A:现在主体的开发群体在往移动端去转移。比如像明道,其实主体至少之前应该是个网站(mingdao.com),现在很少有网站没有移动端,肯定会有个移动端配套。所以像豌豆荚用我们的话,应该说是很大一部分的投入会用我们的时候,他其实产品不仅有移动端也有网站。

  因为不同的个人用户使用习惯不一样,有的人喜欢用移动端有的人喜欢用网站。所以现在产品不能忽略移动端,也不能假设用户会在移动端上用浏览器查看你的网站。基本上是个产品就得配个移动端。

  所以总结下我们客户群体的特性,一个是他们自己还是比较在意产品质量的,另外一个就是比较注意到整体行业的发展趋势,而追着这种趋势,不是自己随便搞。这类客户我们觉得是这个产业里非常优秀的一个群体。我们在服务他们的过程中自己也能学到很多东西。在每次交流的时候都是一个相互学习的过程,他们通常会提出很多很有意思的观点,我们也时刻都是学习中,在学习过程中把我们的产品打造得更好一些。

  双方其实是一种互相学习、互相促进的关系

  他们其实也不是很清楚需要一个什么样子的一种像我们这样的服务才最符合他们的需求。所以他们回来看我们的产品,看怎么能满足他们的需求,看的过程中自然会发现我们做得好的地方。越深入理解的话越会发现有哪些地方如果做成什么样子的话用户体验会更舒服。这其实是一个从用户那边学习的一个过程。

  Q8:七牛在选择客户的时候会看重哪些方面?

  A:我们其实不算选择客户,只是我们可能会遇到一些意料之外的客户。对我们而言的话,客户是分成:大客户、一般客户、小客户。

  一般大客户的话,越大的客户其实他们要解决的问题通常越纯粹,就比如说他就是数据量太大自己管不过来,让我们(七牛)管一下,要么就是说他自己单位成本控制不住,找我们来控制一下成本,发现我们单位成本比他低所以来找我们。小客户需求反而会多一些。比如说他希望这个功能提供一下,那个功能提供一下。

  像几类客户其实我们都是挺喜欢的。一个能给我们带来很多收入,另外一个能够帮我们促进我们的产品。

  只是这里面有时候会混入一些个人用户进来,把我们当网盘用,那(个人用户)肯定会提一些网盘的功能(我们没有的),我们只能解释说,如果要用网盘的话还是请用谁谁谁的,那个才是网盘,我们这个真不是给一般个人用户用的。像这种的话我们只能归类为伪客户只能往外推,不然我们的产品会变样得不成样子。

  Q9:七牛看重移动云存储的哪些方面?

  A:移动云存储应该说是数据管理和移动化的发展趋势的结合。移动设备的发展,我们看到很明显的一个趋势就是数据量在大增。在智能手机普及之前,个人用户其实不怎么产生数据。个人用户的数据只是比如数码相机拍照导入电脑,这时候会产生大一点的数据,而类似于写一些文章,这些其实产生的数据量很少。

  现在转成智能手机以后,很容易产生数据,比如录一段影音、拍一段视频等,每个人每天都持续产生大量数据,因此数据的存储需求会越来越大。

  而且还有一个就是移动设备和云的结合。一般人都希望达到一种什么效果呢?就是手机丢掉以后数据不会丢。往后数据的重要性会大于手机(等终端)的重要性,因为数据是无价的而手机是有价的。

  所以这就是云端化的一个趋势。所有手机(终端)上的数据都会向云端化去集中。手机就会变成一个查看端而不是一个存储端。越移动的话对数据集中化的需求就会越强烈。相比我们早些年用PC的时候,总想PC不会被偷走,数据放在里面是安全的,唯一可能不安全的就是PC可能寿命到了会坏掉。但用手机的时候各种可能都会发生

  Q10:七牛数据存储的成本包括哪些?各自占比是多少?

  A:基本的成本包括服务器、机柜托用(托管)、带宽,这三块是硬的,另外就是人员成本。人员成本我们是分两块,一块是说系统的研发成本,另外一个是运维的成本。所以可以认为主要的成本是那三块,其他比如周边的像市场、销售等都还没算在里面。

  现在总体上来说成本比例,其实和我们的发展阶段有关系。比如说两个不同的客户可能给我们造成的成本结构是很不一样的。第一个客户可能只是数据备分的需求,他的数据传上来然后放在那里,就一般是不会去用它,只有他们出了故障以后会从我们这边看一些比如日志型的一些数据,看到底出什么问题了。这是一种用法,就把我们当存储用。

  另外一种把我们当分发用的,他数据量可能不是很大,假如是100G,但有可能他的访问量会非常大。

  落到实处可能就是两个产品,一种可能是个人相册服务,这种服务可能每个人上传几十个G的照片上去,但不会每天都访问,几个月或偶尔上去看一下。但是因为每一个人都会存一些,如果有100万用户上传的话,总数据量就会非常大。因此我们会需要非常多的存储设备来对应。存储设备多了,机柜的托管费用也就高了。这样主要造成的成本就是设备的成本,这样一个托管的成本。第二类就是宽带,我们用一台设备就已经能存储了,但是会需要几十个G的带宽。

  所以这两个客户的类型很影响我们的成本。就是说第一类很多的话,存储成本很高,存储收入也会很高;第二类主要就是带宽成本。

  因为我们的收费模式,总体上面还是一对一的一个关系,就是说你占我的存储多的话我收你的存储的钱也多;占我带宽多的话我收你带宽的成本也多,收入也多。所以对我们而言的话这一块都不是一个纯粹的成本,其实就只是一个买入卖出的关系

  Q11:国内云存储行业有哪些问题,发展现状如何?

  A:第一个是现状,现状的话是这样两个状态。

  一种是信任的关系还没有构建出来,就是大家其实不是对云存储而是对服务外包的一种信任,因为我们其实说白了是一种服务外包,就是把他的存储服务外包出来。这样的话他最担心的就是一个数据完全的问题,这个安全问题不是怕我们泄漏出去而是说你会不会真正把我的数据当宝贝一样看着,不让它丢掉,不随便看,也不让其他人看见。这个是一个信任的一种构建。

  第二个在我看来也是更重要的一点就是,太多的公司不知道云存储这样一个新事物,然后他自己可能也不是特别热衷于去看各种新事物,就是他不知道云存储的存在,所以比较习惯于用传统的方式来管理他的数据。这类客户他可能他相对来说还比较成功的、比较有钱,是我们很好的一个目标客户。他又有大量的数据要管理,又支付得起管理费用。但这些(公司)他不知道我们,我们也还不知道他们在哪儿,所以这中间有条沟是需要去填补的,让(我们)相互知道对方,他们知道我们的价值、我们知道他们的需求。这样整个盘子就会大很多。

  Q12:那像您说的这种现状,解决方式是什么?

  A:总体而言,我们既然做这个业务,我们肯定不可能期望人家某一天突然发现我们,还是得主动走出去,去接触对方。我们自己现在花比较多的时间要在销售这边,去接触到一些可能有需求的客户、比较大的公司,和他们对应的一些技术负责人做沟通,看他们是否真的有需求。如果有的话我们再认认真真帮他们做出来,形成一些成功案例,然后这样一些成功案例去撬一些其他的大公司,当你成功案例越多的时候撬起来就越容易。

  这个钱还是要花的。但是只要做成了一部分以后,客户也是会口口相传。他们可能是一个自己的一个圈子,只是这个圈子跟互联网间可能有点距离。今后我们只要打破一个入口的话,可能相对来说整个圈子都会比较有益,因为他们除了知道我们以外可能不知道其他人,我们成为唯一的解决方案也有可能

  Q13:七牛现在客户规模如何?

  A:……比较机密

  我们现在基本开发者数量还是比较快的,我们从去年下半年宣传开始已经具备了几万个开发者用户。因为通常每个开发者后面都是站着一个企业,所以这个规模在我们看来还是非常不错的。开发者用户意味着很多东西,也就是说这么多人主动来找上我们,我们就有这么多条的线索可以去跟进。他通常找到我们就意味着至少有些初级需求。这些需求是否真的是需求,这个可能后面要去探讨,至少有这样一个方向。所以我们的销售都非常非常忙,因为有太多的线索要跟进

  Q14:七牛营收状况?上市计划?

  A:(上市)这个现在谈还早了一些,至少还不适合在公开的媒体上放,去讨论这个问题。但总体而言我们认为我们这个企业是可以独立做大做强的,不需要必须非得依附在一个所谓的巨鳄身上作为一个部门才能生存下去。因为这个市场的规模足够大,它现在展现出来的潜力还不是很明确,我们从数据量的规模预估就可以知道这个市场会非常大,而且对数据的需求至少是每年翻番的在增长。也就是很多现在可能觉得不需要我们的公司,过个一两年他就不得不需要我们,因为他自己忙不过来。

  所以我们有决心独立把这个事业做大,当然希望能做到能上市的地步。我们制定公司目标时通常只看三年,不确定性太大,所以先不谈上市这个问题。

  Q15:您对云存储发展有何展望?

  A:两个维度

  市场格局上,我相信云存储这个行业会出现几个巨头,他不一定会只是一个。就是非常专注于做这件事情的,然后所有人一想到云存储就会想到这么一两个公司,这样是一个产业格局。然后周边肯定会有很多小的,有自己各自的特长。这个格局有点像存储领域的EMC(音)一样,之前达到的那个地位一样。

  这个是一个维度,谈格局方面。另外一方面就是说从产业发展的角度而言,云存储会成为比较重要的支柱型的产业,一种基础性的产业。他会形成一个产业类别。不过现在还没有真正形成这么个类别。

  可能会出现几个巨头?几个为好呢?

  最多两三个吧,那种鹤立鸡群的巨头。鹤不会很多,因为可能会产生并购等问题。强者恒强,弱的可能有自己小的特点,或服务群体比较有特点,很小的一个群体,但有自己特定的需求可以支撑小的(云存储)存在;或者大的没看到他。大公司最主要的是能足够去满足绝大多数客户的共性需求,所以能够做到很大

  我们现在要做的事情就是在构造我们认为的比较通用的一个产品架构。

评论(1)