菜单
  

    2、负载均衡集群(Load balancing clusters):负载均衡集群使负载可以在计算机集群中尽可能平均地分摊处理。负载通常包括应用程序处理负载和网络流量负载。这样的系统非常适合向使用同一组应用程序的大量用户提供服务。每个节点都可以承担一定的处理负载,并且可以实现处理负载在节点之间的动态分配,以实现负载均衡。
    3、高可用性集群(High-availability clusters):高可用性集群使服务器系统的运行速度和响应速度尽可能快。它们经常利用在多台机器上运行的冗余节点和服务,用来相互跟踪。如果某个节点失败,它的替补者将在几秒钟或更短时间内接管它的职责。因此,对于用户而言,集群永远不会停机。
    2.2    Linux虚拟服务器
    Linux虚拟服务器(Linux Virtual Server,简称LVS)是一个虚拟的服务器集群系统。LVS集群采用IP负载均衡技术和基于内容请求分发技术。调度器具有很好的吞吐率,将请求均衡地转移到不同的服务器上执行,且调度器自动屏蔽掉服务器的故障,从而将一组服务器构成一个高性能的、高可用的虚拟服务器。整个服务器集群的结构对客户是透明的,而且无需修改客户端和服务器端的程序。

    2.2.1    LVS集群采用三层结构
    三层结构其主要组成部分为:
    1、负载调度器(Load Balancer),它是整个集群对外的前端,负责将客户的请求发送到一组服务器上执行,而客户认为服务是来自一个IP地址(称之为虚拟IP地址)的。
    2、服务器池(Server Pool),是一组真正执行客户请求的服务器,例如:执行的服务有WEB、MAIL、FTP和DNS等。
    3、共享存储(Shared Storage),它为服务器池提供一个共享的存储区,这样很容易使得服务器池拥有相同的内容,提供相同的服务。

    2.2.2    LVS的三种IP负载均衡技术
    1、VS/NAT(Virtual Server via Network Address Translation)技术
    通过地址转换,调度器重写请求提出报文目的地址,根据算法将请求分配给后端真实服务器,响应通过调度器时,报文的源地址被重写,返回客户。
    2、VS/TUN(Virtual Server via IP Tunneling)技术
    当客户请求越来越多,调度器处理能力将成为瓶颈,故调度器将请求报文通过IP隧道转发真是服务器,真实服务器响应直接返回给客户,调度器只处理请求报文。
    3、VS/DR(Virtual Server via Direct Routing)技术
    通过改写报文的mac地址,将请求发送到真实服务器,而真实服务器直接返回客户。
    优缺点:没有IP隧道的开销,对真实Server没有支持IP隧道协议的要求,但要求调度器与真实服务器有一块网卡,连在同一网段上。
    2.3    轻量级HTTP服务器——Nginx
    2.3.1    简单介绍HTTP服务器
    HTTP是Web协议集中的重要协议,它是从客户机/服务器模型发展起来的。客户机/服务器是运行一对相互通信的程序,客户与服务器连接时,首先,向服务器提出请求,服务器根据客户的请求,完成处理并给出响应。浏览器就是与Web服务器产生连接的客户端程序,它的端口为TCP的80端口。浏览器与Web服务器之间所遵循的协议就是HTTP。
    介绍Nginx之前,我们先来说说Apache,Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。
    Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。
  1. 上一篇:中国元素服装行业电子商务研究现状
  2. 下一篇:服务器国内外研究现状
  1. 曲柄滑块机构的研发现状和未来发展方向

  2. 液压试验台的国内外研究现状和发展趋势

  3. PLC的发展研究现状历史及趋势

  4. 混合动力汽车国内外研究现状和参考文献

  5. 内部EGR技术的研究现状

  6. 国内外对茉莉精油的研究现状

  7. 国内外城市的物流交通情况研究现状

  8. 河岸冲刷和泥沙淤积的监测国内外研究现状

  9. 电站锅炉暖风器设计任务书

  10. 杂拟谷盗体内共生菌沃尔...

  11. 乳业同业并购式全产业链...

  12. 酸性水汽提装置总汽提塔设计+CAD图纸

  13. 当代大学生慈善意识研究+文献综述

  14. 大众媒体对公共政策制定的影响

  15. 中考体育项目与体育教学合理结合的研究

  16. 十二层带中心支撑钢结构...

  17. java+mysql车辆管理系统的设计+源代码

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回