分享

七牛许式伟:技术和运维打造专注开发者的云存储

 sc009 2014-01-15

第五届中国云计算大会于2013年6月5-7日在北京国家会议中心拉开帷幕。本次大会以国际视野,洞悉全球云计算发展趋势,并从应用出发,探讨云计算与大数据、云计算与移动互联网、云安全及云计算行业应用等焦点话题。大会还特别设立了云计算服务展示区域,交流国际云计算最新研究成果,展示国内云计算试点城市发展成就,分享云计算发展经验,促进全球云计算创新合作。 

七牛云存储的核心架构和服务完全自主研发,拥有完整知识产权。架构采用了全球纯分布式架构,多数据中心+多加速节点,跨IDC数据修复。解决了目前所有云存储单一数据中心的潜在风险。创新性双向加速,以保持针对移动互联网最快的上传下载速度。采用下载上传双向加速,实现断点续上传功能的云存储。第五届云计算大会期间,七牛云存储的创始人许式伟在专访间接受了CSDN&《程序员》总编刘江的采访。许式伟认为七牛最大的竞争优势就是从领域到受众都非常专注,专注只做to Developer的云存储。


图:七牛云存储创始人 许式伟

CSDN:各位CSDN的网友大家好,现在是第五届中国云计算大会第三天的下午。我们的专访间有幸请到了七牛云存储的创始人许式伟。七牛在国内云存储这一块做的相当不错,现在已经有非常好的口碑。你创业做七牛云存储有多少年了?你觉得哪些方面你们做得还不错?

许式伟:创业刚好两年。我觉得我们做得不错的有以下几点,一是作为一个初创公司,我们觉得自己服务能力比较有限,所以刚开始倾向于服务比较高品质的客户,也以此打磨我们产品。我们比较在意的是怎样保证我们的服务品质是最优的,从客服力量的支持到产品资源的投入,都要保证已经愿意用我们产品的客户满意。

第二就是我们的反应速度比较快,跟国内其他所谓做云存储的公司不太一样,我们更倾向于去响应国内用户的需求,而不是照着亚马逊S3去做。云计算毕竟是一个新兴产业,客户会提出很多新需求,像蝉游记就是我们的典型客户,他们的一些需求以前从来没有听说过,我们分析以后觉得是一个很正常的需求,就会快速地去响应。所以我们在客户满意度和对客户需求的响应上做的比较好。

CSDN你刚才提到要追求客户的高品质,隐含的意思就是你要挑客户?你怎样定义客户的高品质?

许式伟:对,我觉得在不同的阶段其实策略是不一样的,我们选择高品质的客户只是一个临时的策略。去年我们还在成长中,所以去年的策略不是大范围推广我们的产品。今年我们可能宣传的势头比去年猛一点,因为我们觉得自己的产品已经打造得差不多了,所以今年是大范围推广的阶段。

CSDN从用户类型来讲,七牛云存储有什么侧重呢?包括产品设计更适应哪些类型的用户或他的使用场景?

许式伟:我们公司的产品主要针对于互联网公司,更强调一点就是移动互联网公司,跟我们算同行的兄弟,这是我们做产品的侧重点,我们不会面向那种没有开发能力的公司,所以我们的产品形态是面向开发者的,我们的产品模型就跟to B的不一样。比如说我们不会提供一个很易用的上层管理资源的界面,比如像图片管家这样的产品,我们认为应该是我们的客户做的,他们面向像淘宝商家这样不怎么懂编程的客户。所以我一直认为to B应该分成两个领域,一个是面向传统的使用者,就是end user的客户, 另外一个就是面向有开发能力的客户,我们公司是面向有开发能力的客户。

CSDN国外针对开发者的生意、公司很多,但是国内本土这样的企业现在相对比较少,我觉得这块是有很大空间的。但是反过来讲,你觉得专注于开发者的市场会不会有点小呢?你当时怎么想的呢?这两年来,从业务、从赚钱的角度讲,你会不会觉得这个专注有错?

许式伟:我觉得云计算是一个新兴产业,这个新兴产业肯定需要培育期,为什么我们会选to Developer呢?因为他们是最容易接受新事物的,从培育的成本来讲,他们是最容易先接受这些信息的,所以我们认为在目前这样一个阶段,to Developer的市场不小,为什么?因为创业者真的很多。尤其在现在移动互联网兴起的阶段,很多人希望自己能够创业,然后能做一个不错的生意。我觉得我们其实是一个送水的,是一个扶持创业的产业,整个云计算产业都应该这么算。所以我觉得目前来看,这个定位应该是比较好的,比较合适的,这个路是选对了。

CSDNCSDN也是做这一块的,我们以前一直觉得自己是不是太小众了,虽然我们人数很多。还有一个问题,就是我们觉得程序员开发者人都很精,算得很精,什么东西又不太愿意给钱,你的感觉呢?

许式伟:从某种意义上来说,程序员确实是最精明的一个团体。但是我的观念一直是这样:你解决了用户的诉求,那么你就是有价值的,怎样衡量你的价值?就在于你解决的问题是不是打中了他的痛点。去年中国云计算大会,我们首度亮相,从那个时候起大概三个月,我们没有做大范围推广,就获得了几百家客户。因为我们的产品是他们非常迫切需要的,所以这是一个不错的领域。

CSDN刚才听你讲蝉游记是你的客户,提了一些需求,你们做到了快速响应。用户需求五花八门,你怎么判断这个需求到底要不要做?

许式伟:其实很简单,我觉得我自己就是我自己的客户,我会评估这个需求到底是小众还是会广泛适用的,凭着我几十年写程序的经验,我觉得应该比较靠谱。

CSDN式伟这个说起来也简单,当然我们大家一听也明白了,确实有一句话叫做离自己近就离用户近。技术人员针对技术人员的市场创业,确实是有优势的,因为你觉得自己就是用户,更可能把产品做得更好。当然有很多评论也说,针对技术人员这个市场可能挣钱不多,也比较难挣。但是国外情况其实不是这样的,我们中国是不是有这样的潜力,至少式伟觉得这个方面还是有做头的。另外就是现在整个云存储市场竞争还是挺激烈的,用户的选择也挺多的。你感觉跟竞争对手相比七牛最大的优势是什么?

许式伟:相比竞争对手我们的第一个优势是专注。我觉得专注真的很重要,我们应该是国内少有的专注只做to Developer的,另外我们专注只做云存储,从领域到受众都非常专注。第二个优势是我们很懂客户,我们整个创业团队比较偏技术化,对于to Developer市场来说,创始团队偏技术不是坏事,因为我们比较了解客户。第三就是我们能够快速响应客户需求,我觉得整个云服务其实就是一个服务,服务要求快速响应,怎样用最短的时间帮用户解决问题非常重要的,而这个就是我们的优势。

刘江:你刚才提到的几个优势并没有技术,你是故意忽略吗?按道理技术应该是你的一个优势,因为云存储在很大程度上是拼技术的,有一个成本的问题。可能下一步竞争大家都会杀价,你怎么能挺住?

许式伟:我认为技术在创业里面是很重要的,但是因为我是技术人员,有先天的优势,所以没必要太过强调了,我们更强调的还是我们的服务比较好。技术上来讲,云存储这个领域门槛还是比较高的,所以现在其实真正意义上做云存储的公司并不多。当然我说的云存储是指to Developer的云存储,to B或to C的云存储统一叫网盘,网盘这个领域因为Dropbox而火,公司其实挺多的。但是做to Developer存储的公司不多,正是因为它门槛比较高。

CSDN创业这一块,你可能跟很多投资人去讲过,投资人对这个东西认可吗?

许式伟:从投资人的角度来讲,他们对整个云计算领域非常认可,认为接下来云计算市场肯定是蓬勃发展的市场,但也会有一部分投资人担心云存储是不是一个巨头的领域。首先,我们会向他们证明云存储的成本并不是太高,因为现在硬盘已经很便宜了,在公司的早期发展过程中,不会那么烧钱。第二,云存储的技术门槛比较高,我从 2007年开始做云存储,到2008年离开金山的时候,才觉得云存储这个领域我入门了。以我的经验是一个靠谱的云存储,大概要自己研发两三年才能做到可用的阶段,门槛是非常高的。第三,中国巨头比较多,但是to Developer领域的巨头是没有的。从这些角度来讲,小公司是有机会的。

CSDN刚才式伟分析云存储,实际上是拼的是技术能力、运维能力还有服务能力,你能介绍一下现在七牛整个团队有多少人,是怎么分布的吗?对于技术人员创业很重要的就是赚钱,你现在销售有多少人?

许式伟:目前我们公司有40多个人,绝大部分是技术。技术分四个角色:基础研发、产品化、运维和技术支持。基础研发人最多,大概二十个人左右,产品化和运维都在八个人左右,剩下的技术支持相对人少一点。我们的人员配备是分阶段的,去年我们没有专职的销售,今年年初成立了销售的团队,大概四个人。今年我们会把销售团队建设得相对比较完整,让销售和我们的售前团队配合,把市场做大。

CSDN接下来是两个比较偏技术的问题,第一,七牛是面向开发者的,数据增长量应该会比较大,扩容能力很重要,扩容能力一个是系统架构的可扩展性,另外是扩容成本问题,部署新系统的难度以及将新系统加入集群的难度,七牛在这两个方面有什么经验?

许式伟:这个真的是纯技术的问题。关于分布式存储有很多公开的Paper,我最早在金山做存储的时候,已经有谷歌的GFS,后来亚马逊也把S3的Paper公开了,也有开源的仿制品Hadoop等等。云存储一般都会比较讲究系统的自动扩张,加新机器只需要做简单的配置。运维也比较强调自动化运维,要考虑硬盘损坏、机器故障,甚至要考虑IDC的故障,国内机房的品质不是很好,一个IDC如果整个下线应该怎么办,这些运维我们都要做预案,如果发现IDC出问题了我们立刻启动IDC的下线预案,保证服务能尽快恢复,这都是运维的工作。

CSDN在成本控制和产品的性价比方面,七牛有哪些经验可以分享一下?

许式伟:去年我在云计算大会上的存储讲座提到了成本问题,因为存储最关键的两点就是可靠和成本。从成本来讲,我觉得存储公司的价值就是,在保证可靠性的前提下,不惜一切代价降低单位存储空间的成本。我们会引入类似纠删的技术,用低冗余的方案。纠删就是算术冗余,算术冗余在业界大家比较容易知道的一个就是Raid,但是它有一定的局限性。比如说说Raid5就是把数据拆成N份,做一个额外的校验码,有了这个校验码以后,任何一份数据丢了都可以重新算回来。Raid5通常来讲是4+1,它的冗余度是1.25,这个成本已经是比较低的了。但是Raid5只允许一台机器下线,第二台机器下线以后就不行了,缺陷比较明显。谷歌的File System强调的是3副本,冗余度是3,成本是3倍,可靠性是允许两台机器下线或者是损坏,数据都不会丢。当然Raid6也可以达到这种效果,但是比 Raid5成本要高。

CSDN从一开始你在金山做研究,然后到你创业,到现在产品上线、服务,在这个过程中,你觉得做研究和卖服务有什么差别?

许式伟:实际上我在金山做存储的时候不只是做研究,也想把它运营上线,但当时没有太大的机会。确实一个产品和一个服务差别还是非常大的,最大的差别就在运维这一块。因为一个系统跑一两天没问题和跑一年365天都没问题的差距还是很大的,要考虑怎样保证运维的高效,出问题的快速响应,而且每一次客户数据数量级的增长都会多多少少带来一些麻烦,真的要靠经验。

CSDN对第五届云计算大会,印象最深刻的是什么?

许式伟:这次大会我印象最深的就是比去年规模更大了。所以我觉得这是一个高速发展的领域,肯定不是一个公司就能够支撑起来的,要靠大家共同努力去把整个云计算产业做大。

CSDN好,访谈就到这,我刚才说了式伟是我们技术人员创业的一个代表,而且是针对开发人员的市场,我希望中国有更多的公司针对开发人员来做,而且能把整个生态系统做大、做强,能够涌现更多成功的公司。也祝福式伟创业成功,公司顺利,然后能够越大越强,谢谢大家观看我们这次访谈。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多