扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共2页)
存储与交付的混合是核心
据黄冬介绍,土豆网云存储和云交付的模型是将自己的存储放在运营商那里,每一个运营商内部会有若干个保存着视频文件的小组,小组之间有不同一组机器在不同IDC中有特殊的通道通过调度专门做热交换。这个调度的流程是,每当有用户要访问一个视频的时候,先看到哪一个小组调度最快,再看这个小组到哪一个数据中心快,其次是这个数据中心内有没有文件去完成这个操作。
热交换的部分是将热点数据放在节点中的热点部分,让所有服务器所有硬盘片区都有这些热点数据,这样用户就可以最快速度地读取这些数据。
“因此,土豆的计算其实就是纯粹的文件编解码工作,最核心的部分还是在存储和交付。它把整个互联网当作一个大型计算集群,并虚拟成了一套存储系统。”
云计算给存储带来的变得不言而喻,“以前一台计算机里的硬盘,如今在云计算中变成了一台服务器,一个文件里的分区表变成了一个MateDB,原来的磁盘控制器变成了调度器,文件系统则变成了云存储。”
在黄冬看来,存储对于土豆网的云计算来说是至关重要的,交付与存储应该走向混合。“存储是最核心的地方,它既应该是存储也应该提供交付。互联网最公共的HTTP的协议应该是存储的最主流协议,缓存是在节点级别的缓存,而不只是在内存级别的缓存。未来,我认为云存储一定是基于HTTP协议的大容量存储,最核心仍是存储与交付能够并行化,这样才能够解决存储容量大、交付时单一视频或者单一存储IO比较密集时的问题。”
在土豆而言,一切云计算都是围绕视频展开的,对外要支持多个平台、多个协议、多个码流,用户看不到具体的存储、计算和交付方式,但他们能体会到是多平台、多协议、多个码流的视频观看体验。
总的来看,土豆的云视频服务主要基于两个入口。第一个入口,用户可以简单方便地上传和转码,这其中计算部分是特别优化的云计算——不是通用的而是一个专用于编解码的云计算。其次,存储和分发提供大容量的高效的云存储和云交付。所以对土豆网来讲,与存储和高效支持多协议相结合的云视频交付,是未来一项关键的工作,也是未来的一个愿景。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。