网站服务器负载均衡原理及实现

什么是负载均衡

负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。

成都创新互联公司-专业网站定制、快速模板网站建设、高性价比宁城网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式宁城网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖宁城地区。费用合理售后完善,10余年实体公司更值得信赖。

负载均衡,分摊到多个操作单元上进行执行,例如Web服务器、FTp服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。

适用的范围

提高业务可用性

一般我们通过部署多台主机提高服务的可用性,云主机配合EasySLb一起使用,无需任何程序修改,即可方便的实现高可用方案。 EasySLb通过检测后端服务的健康程度,自动隔离异常的实例,迅速实现故障切换;当该实例恢复正常的时候,又会自动恢复负载。

无缝的业务伸缩

业务统一通过负载均衡的虚拟Ip对外提供服务,当业务压力增加的时候,可通过向后端服务器池中添加主机来提升性能, 当压力降低时,可减少主机,由于服务的虚拟Ip不会发生变化,整个伸缩过程对相关调用或访问者不产生影响。

解决的问题

大型网站使用单一服务器已经难以支撑,需要使用多台服务器建为集群,以实现负载均衡并减少单机故障率。 集群中的WEb服务器即使一台或二台死机,也不影响网站的正常访问。

负载均衡服务是解决方案基于云计算平台提供的扩展应用服务器负载能力、增加吞吐量、加强数据处理能力、提高应用灵活性和可用性的一项高端服务。

案例分享

创新互联官方网站以前采用单机方案,经常出现负载过高,客户反映访问很慢的情况,同时非常担心硬盘损坏导致数据丢失。 目前采用云构架,2台文件云主机(一主一备)、10台WEb云服务器集群,二台SQL2008数据库服务器(一主一备,实时镜像备份), 二台调度器云服务器(一主一备)负责负载均衡,将客户请求平均分配给10台WEb服务器,当其中的某台WEb服务器发生故障时, 在10秒内可以自动将请求转发到其他健康的服务器上。采用云构架后系统速度得到了显著提升,数据安全性提升了若干倍。 数据放在电信机房,前端通过智能CDN技术解决联通客户访问较慢的问题。

推荐配置方案

服务器的硬件单台的配置方案如下(建议6台,可根据负载情况动态增加WEb服务器的数量):

文件服务器一台,建议大硬盘

负载均衡服务器一台,建议大带宽

数据库服务器1~2台,建议配置较高的内存和CpU

WEb服务器3~5台: 外网带宽只需要1M即可


文章标题:网站服务器负载均衡原理及实现
文章转载:http://scyanting.com/article/scdpos.html