当前位置: 首页 > news >正文

百度如何快速收录网站如何建设网站山东济南兴田德润官网

百度如何快速收录网站,如何建设网站山东济南兴田德润官网,电商运营年终总结ppt,网站建设的前期投入常用负载均衡设备 实现负载均衡的技术的方式有哪些:硬件层面有F5负载均衡器,网络层层面有LVS(Linux Virtual Server),应用层层面就是nginx、Haproxy等。 lvs工作在网络层,nginx工作在应用层。 LVS有三种工作模式 lvs是由章文崇…

常用负载均衡设备

实现负载均衡的技术的方式有哪些:硬件层面有F5负载均衡器,网络层层面有LVS(Linux Virtual Server),应用层层面就是nginx、Haproxy等。 lvs工作在网络层,nginx工作在应用层。

LVS有三种工作模式

lvs是由章文崇博士发明的,一开始只发明了NAT模式,但是这种模式下数据包的进出都要经过lvs调度器,当后端的web服务器超过20台的时候会导致lvs调度器容易出现瓶颈,为了解决lvs调度器的瓶颈问题,又发明了tunnel模式,tunnel模式中调度器和web服务器不再同一局域网,web服务器可以直接向客户端回复数据包,不再经过调度器,但是这种模式会进行多次封装和解封装的过程,会消耗lvs的性能和有网络延迟,随后又出现了DR模式才大大提高了lvs的性能。

名词解释:
CIP:客户机的ip地址
VIP:调度器(LVS)的虚拟ip地址
DIP:调度器(LVS)的真实ip地址
RIP:真实服务器(WEB_SERVER)的ip地址
RS : Realserver简称RS,真实服务器(WEB_SERVER),通常指后端地址池中的web服务器
LB: lvs调度服务器 Load Balacer

1、NAT模式原理
客户端将封装好的报文发送给lvs调度服务器,lvs调度服务器解封装报文后发现源ip是客户端ip,目标ip是VIP,于是lvs调度器根据算法从后端选择一台web服务器,并通过NAT转换将目标ip改为后端web服务器的ip,然后将报文发送给后端的web服务器,后端web服务器把处理完的报文发送给lvs调度服务器,然后lvs调度服务器再通过NAT转换将报文中的源ip改成VIP,目标ip改成客户端ip,并将报文封装好发送给客户端。
优点:后端RS可以只设置一个私有的ip地址应为调度器是通过NAT的方式把RS的流量转发出去的,这样做就不会把后端RS暴露出去,只需要一个公网ip就行。
缺点:后端RS扩展性有限,应为进出流量都要经过lvs调度器,就会导致lvs成为瓶颈导致用户访问变慢。
适用场景:公网ip比较少并且后端服务器需要隐藏起来的公司。
2、tunnel模式原理
客户端将封装好的报文发送给lvs调度服务器,lvs调度服务器解封装报文后发现源ip是客户端ip,目标ip是VIP,于是lvs调度器根据算法从后端选择了一台web服务器,并将报文重新封装到ip隧道里面,然后发送给后端的web服务器,(调度器和web服务器不在同一局域网所以要重新封装),web服务器收到报文后解封装,并且处理完数据后会将报文中的源ip改成VIP目标ip改成客户端ip,重新封装后再发给客户端。
优点:返回时不需要通过调度器,直接将请求发给客户端,这样就会减少调度器的压力,能代理更多的后端服务器。而且调度器和真实服务器之间不需要在同一网段,即使后端服务器是公网上的某台服务器也可以为它代理。
缺点:如果端服务器是一台云服务器的话,这台服务器需要有一个合法ip并且该服务器需要支持”IP Tunneling”(IP Encapsulation)协议,而有的linux系统是不支持ip  tunneling协议的。
适用场景:当公司有需求比如后端服务器不能在同一网段的情况下。
3、DR模式原理
客户端将封装好的报文发送给lvs调度服务器,lvs调度服务器解封装报文后发现源ip是客户端ip,目标ip是VIP,于是lvs调度器根据算法从后端选择了一台web服务器,并将报文中的目标MAC地址修改为web服务器的MAC地址,然后将报文直接发送给web服务器 (调度器和web服务器处于同一局域网所以不需要重新封装报文),web服务器处理完请求数据后,再将报文中的源ip改成VIP,目标ip改成客户端IP,最后重新封装报文不经过lvs直接发送给客户端。
优点:效率高、返回时无需通过lvs,直接将请求发给客户端,而且后端RS也是只设置一个内网ip就行,可以被很好的保护起来。
缺点:真实服务器和调度器必须在同一物理网段(不能跨vlan通信)
4、lvs的调度算法
常用的调度算法:
(1)轮询算法(RR):当后端服务器性能一样的情况下,采用轮询算法,每次调度器采用平均分配的形式将请求发送给后端服务器。
(2)加权轮询算法(WRR):当后端服务器A的性能不如B的时候,将给A分配权重为1,B的权重为2,每次调度器将请求分配给后端的时候,B收到的请求就是A的两倍。
(3)最小连接算法(LC):这种算法能动态地计算后端服务器的负载情况并把最新请求发送到当前链接数最小的RealServer上,能够动态地调整服务器的负载能力。
(4)hash算法(SH):类似nginx的ip_hash算法,会把来自同一个客户端的请求发送给相同的RealServer。
http://www.yayakq.cn/news/693506/

相关文章:

  • 网站建设行规郑州网站建设哪家
  • 建设网站后台网站设计需求文档
  • 网站建设中asp文件合肥网站建设外包
  • 腾讯云建设个人网站太平洋在线建站系统
  • 深圳网站建设 卓网站建设公司的服务定位
  • 网页模板免费下载网站怎么启用wordpress
  • 免费网站制作开发公司做盗版网站吗
  • 电子商务网站建设人才调研近几天的新闻大事
  • 网站关于我们什么意思二维码转换成短链接在线
  • 网站开发费税率是多少钱帮你做决定的网站
  • 安顺 网站建设常见的网站类型
  • 网站建设中图片多少钱新型营销方式
  • 360网站名片怎么做的wordpress博客页修改
  • 广安发展建设集团公司网站推广软文怎么写
  • 北京顺义网站建设福建工程建设网站
  • 铜山网站开发建筑设计公司取名字大全集
  • 百度改网站描述制作哈尔滨主题的网页
  • 榆林市网站建设增城网站定制开发公司
  • 平凉网站建设平凉怎么建立网站?
  • 广州网站定制开发专业的门户网站建设方案
  • 网站建设东莞长安镇自己怎么建设网站首页
  • 网站充值平台怎么做wordpress推荐服务器
  • 青岛建设工程信息网站上海门户网站论坛
  • 图书馆门户网站建设的意义电商品牌推广方案
  • 什么网站可以做兼职 知乎石家庄网站建设公司
  • 做网站开发怎么接单官网如何做广告推广
  • :wordpress网站如何播放自己的视频学校网站开发4人小组分工
  • 建设信用卡购物网站wordpress快速发布
  • 想注册一个做网站的公司鲅鱼圈规划建设局网站
  • 滨州网站建设 中企动力wordpress 用户 搜索