2009-12-14 129 views
0

我想为我的网站带来一个新的流媒体服务器,它通常包含视频和音频文件。但是,如果存储容量日益增加,我们如何维护流媒体服务器的备份。流媒体服务器的备份

通常数据库服务器,如Sql Server备份可以很容易地进行和恢复,因为它不占用太多空间用于中等范围的应用程序。

另一方面,我们如何能够采取流服务器的备份。如果服务器出现故障,那么应该有一个替代服务器/解决方案来减少服务器的停机时间。

YouTube如何构建后端架构来处理此问题。

回答

1

YouTube的后端架构可能使用Google的BigTable,它将对象冗余地存储在多个不同的服务器上。如果您使用的是单一服务器解决方案,那么您唯一真正的选择是备份到连接的磁盘,备份到另一台服务器或使用非现场存储系统(如Amazon S3)(您可以使用它们的CDN执行基本的HTTP内容流在失败的情况下)。