java使用网站的一个服务器集群与负载均衡方案
java应用网站的一个服务器集群与负载均衡方案
公司目前开发一个新闻类的网站,上面的内容主要是视频和电视直播,老板下令做集群和负载均衡,他的说法是到时数据库,图片,静态html与动态JSP,视频,分别放在几台服务器上。要求系统要具有伸缩性,高可用性。就是后期如果访问量大了,不断加机器就可以了,最好不要做架构上的大手术。要做负载均衡。
我接手这个任务后就懵了,因为一直以来我就做过一些小型的集群,从来没有做过多服务器的开发,还是这种可以做视频直播的集群,一不小心服务器挂掉或者连不上就死定了,更何况还需要后续的扩展,我们这种集架构、程序员、美工、测试、策划于一身,所以放上来方案,大家看看这个怎么好弄了?
贴一下我以前做过的负载方案,大家看看行不行了,以前都是用软件集群:每台服务器上安装tomcat,然后前端使用一台服务器安装apache,在apache上面配置动态转发,将动态JSP与静态HTML的要求分别发送不同的服务器。然后apache也配置负载均衡功能,服务器之间实现session共享,这样实现负载均衡和集群效果。我现在想了解下硬件集群,没做过,大家看这个可不可以用硬件集群了?怎么用了?希望能的大大家的帮助
公司目前开发一个新闻类的网站,上面的内容主要是视频和电视直播,老板下令做集群和负载均衡,他的说法是到时数据库,图片,静态html与动态JSP,视频,分别放在几台服务器上。要求系统要具有伸缩性,高可用性。就是后期如果访问量大了,不断加机器就可以了,最好不要做架构上的大手术。要做负载均衡。
我接手这个任务后就懵了,因为一直以来我就做过一些小型的集群,从来没有做过多服务器的开发,还是这种可以做视频直播的集群,一不小心服务器挂掉或者连不上就死定了,更何况还需要后续的扩展,我们这种集架构、程序员、美工、测试、策划于一身,所以放上来方案,大家看看这个怎么好弄了?
贴一下我以前做过的负载方案,大家看看行不行了,以前都是用软件集群:每台服务器上安装tomcat,然后前端使用一台服务器安装apache,在apache上面配置动态转发,将动态JSP与静态HTML的要求分别发送不同的服务器。然后apache也配置负载均衡功能,服务器之间实现session共享,这样实现负载均衡和集群效果。我现在想了解下硬件集群,没做过,大家看这个可不可以用硬件集群了?怎么用了?希望能的大大家的帮助