这个是我的第一篇文章,有什么写的不对的地方,或者有需要改进的地方,请大家指点。

以下为网站服务器架构图

 

视频网站架构设计_动静分离

有几点需要说明:

         1、web缓存服务器采用Squid/nginx完成,做高可用HA集群

         2、由于页面服务器并不需要集群,所以用一台高配服务器做,应用服务apache+tomcat

         3、静态视频网站服务器由nginx完成,目前可以应用高可用集群,如果实际业务量过大,扩展为负载均衡集群。

         4、mysql数据库,目前设计为双主一从,双主做负载均衡,根据项目实际情况定,也可以设计为一主双从,进行读写分离。

         5、监控端由nagios完成,分别监控服务器(页面服务器、静态视频服务器、web缓存、mysql)

         6、视频独立存储,强烈要求使用盘阵。