美国视频巨头Netflix的云存储方案

Netflix’s Cloud Data Architecture

Netflix是美国以前最大的录像租赁公司,后发展为提供在线DVD视频,他们提供类似机顶盒的播放器安装在普通用户家里,是中国三网合一的未来典范,他们拥有美国加拿大20M多用户,高峰时期使用美国20%的下载带宽,是美国数一数二的最大CDN用户。

他们采取Amazon亚马逊的云存储方案作为他们的视频数据存储,InfoQ该PPT讲解了他们是如何使用Amazon云服务的,他们主要的工作是在Netflix应用和Amazon的AWS如何进行衔接的。架构如图:


说明两个问题:
1.CDN基本和云存储或NoSQL同名同义了。

2.国内视频网站酷6 56 土豆等迟早走上这条路,有限电视运营商也是,这个给后者提供后起勃发的机会,看他们是否意识到了,三网合一的标志就是云,类似Apple的iCloud。可惜国内没有专门Amazon这样云服务商,依靠他们自己建立钞票大大的。

是自己建立行业内容+平台,还是只关注行业内容,使用google和Amazon这样的云平台?这是两种选择,主要区别是:

1.行业内容+平台: 自己建立需要成本和技术力量,两头兼顾,比如苹果就可以,而且如果象苹果那样可以初期推出硬件终端,只能走这条路,;

2.使用外部云服务平台的问题是安全性不高,你的数据都在人家那里,象Netflix就是这么干的,每个月给Amazon交钱,自己专注运营和服务。

从云平台提供者角度来看,我认为分B2C云和B2B云。
google Amzon等云平台必须有一个类似IPhone之类的统一的终端(Android属于客户端平台,不是直接面向消费者),这些终端联通着消费者的信用卡,可以直接付钱给那些为消费者开发应用的程序员开发者,现在google和Amazon只能对企业收费,是一种B2B云,而不是苹果的B2C云。

市场初期,苹果的B2C云肯定影响力要更大些,而且能够做得更加贴近用户和应用,因为我们从Netflix这个案例看出,通用云平台PAAS只能解决伸缩性问题,在云平台和自己的应用自己还需要一个接口层,不同行业可能对平台要求的程度不同,这些微妙差别也许正是决定终端C的最终产品差别。


[该贴被banq于2011-06-10 17:02修改过]

可惜国内没有专门Amazon这样云服务商,依靠他们自己建立钞票大大的。
-----广州品高软件 也有提高云服务 自己研发了 bingoCloud

2011年06月14日 15:10 "@chenshj"的内容
广州品高软件 也有提高云服务 自己研发了 bingoCloud ...

不管你是否是广告,云服务不是软件研发,是生产运营,是一个大的服务器农场,几千台服务器,必须保证99%不当机,不是上市公司几乎没实力做。

如果发布这样的广告,正说明不转业

有了后端云平台,未来电视就可以在任意终端屏幕如电视机 手机屏幕或汽车屏幕上切换,这样,你没有看完的电视剧可以在不同位置继续观看。

被Google收购的Sage TV已经能够做到这点:
What Can Sage 7 Do For You

五种云服务比较
[该贴被banq于2011-06-21 13:00修改过]

是否打广告 你自己定 http://www.bingocloud.cn 可以去了解。 不要那么快下结论 非上市公司也可以走出第一步的。