热点推荐
ZOL首页 > 服务器 > 评测与技术 > 技术分析与前瞻 >

可扩展性、可靠性和性能

建视频网站必读 如何建立你的YouTube

CNET中国·ZOL 作者:中关村在线 常疆 【原创】 2007年03月09日 07:07 评论

可扩展性、可靠性和性能

  边缘服务器

  对于更大规模的部署,现在已经有一个全新的边缘-源部署选项,可简化负载平衡、故障转移、冗余和群集。


建视频网站必读 如何建立你的YouTube

建视频网站必读 如何建立你的YouTube
Flash media Server 结构拓扑图

  过去,交付需要在多个服务器上运行的大型媒体应用通常很复杂,需要进行大量的集成和/或手动工作。如下图所示,内容、配置文件和应用逻辑必须被复制到所有服务器。需要创建同步服务器的特殊服务器脚本。监控服务器或获取日志信息可以一次完成,但如果希望同时监控和查看来自所有服务器的报告,则会需要自定义工作。

  借助 Flash Media Server,客户可以部署多个边缘服务器来处理实际的流量,同时在一个中央源服务器上保留所有内容、服务器脚本应用逻辑和报告。边缘服务器连接到源服务器,并根据需要推送和拖曳内容和应用。


  在此情景下,可以通过任何常见的负载平衡软件或硬件将流量发送到边缘服务器。此方法简化了大规模部署的负载平衡、故障转移、冗余和群集。

  以下所列是源和边缘服务器中的许多智能功能,这些功能使其能调整媒体应用的交付。

  边缘服务器的点播流缓存

  边缘服务器在用户请求音频和视频内容时将在网络边缘缓存该内容。可以在 RAM 中缓存该内容,如果需要也可以本地存储上进行缓存。将素材缓存到边缘上可减少服务器访问存储的需求(该进程通常是大规模媒体交付的一个瓶颈),并使视频能够更快到达最终用户。

  实况流分段

  除了方便点播文件外,实况流分段功能还使边缘服务器能够自动从某个源服务器(或另一个用于超大型部署的边缘服务器)预定实况流,并根据需要将这些流发布给最终用户。该功能支持在整个群集中自动访问实况视频。

  数据流和共享对象处理

  除了交付音频和视频之外,Flash Media Server 还可以采用一次性(流式)或永久(共享对象)方法提供数据。大规模数据类型转换应用就是该功能的一个极好实例。边缘服务器还按交付音频和视频数据相同的方式进行数据交付。

  路由管理

  该功能使您能够控制哪个边缘服务器处理哪些连接,并控制在群集中路由数据的方式。
  
  多进程

  Flash Media Server 能够使您作为一个独立的进程运行每个虚拟主机、应用或实例。由于以下诸多原因,这一功能非常有用:Flash Media Server 用于支持许多独特的媒体应用。为了获得最高的可靠性,可以将这些应用作为一个独立的进程运行。如果您需要停止某一应用进行维护或升级,它不会影响其他应用。拥有由一个 FMS 服务器或群集提供动力的很多品牌或站点的公司也具有相同的优势。可以维护每一个站点而不会影响其他站点。

  此外,一些操作系统将每个进程限制为 RAM 仅 2GB。通过使不同的实例使用不同的进程,您可以将操作系统的每个进程限制为大于 2GB。

上一页 1 2 3 4 下一页
频道热词:LED照明  工作站  云计算  
视觉焦点
服务器评测与技术热点
排行 文章标题
TOP10周热门服务器排行榜
  • 热门
  • 新品
  • 系列
查看完整榜单>>