注册本站  论坛  繁體中文

电脑技巧
手机 | MP3 | MP4 | 显卡 | 主板 | 显示器 | 光存储 | 笔记本 | 网络设备 | 移动存储 | 数码相机
键鼠 | CPU | 音箱 | GPS | 电视 | 服务器 | 投影机 | 机箱电源 | 品牌电脑 | 办公打印 |
| 网站首页 | Cisco | Windows | Linux | Java | Dotnet | Oracle | 网页设计 | 平面设计 | 安全 | 软件应用 | 电脑维修 | 办公维修 |
您现在的位置: 电脑技巧 >> 服务器 >> 服务器学堂 >> 服务器正文

教您如何计算WEB服务器的最大负载量?

文章来源:中关村在线 零度之下 更新时间:2007-12-19 12:03:05 【 】 【加入收藏

  动态反馈负载均衡算法

  动态反馈负载均衡算法考虑服务器的实时负载和响应情况,不断调整服务器间处理请求的比例,来避免有些服务器超载时依然收到大量请求,从而提高整个系统的吞吐率。图1显示了该算法的工作环境,在负载调度器上运行Monitor Daemon进程,Monitor Daemon来监视和收集各个服务器的负载信息。Monitor Daemon可根据多个负载信息算出一个综合负载值。

  Monitor Daemon将各个服务器的综合负载值和当前权值算出一组新的权值,若新权值和当前权值的差值大于设定的阀值,Monitor Daemon将该服务器的权值设置到内核中的IPVS调度中,而在内核中连接调度一般采用加权轮叫调度算法或者加权最小连接调度算法。

  


教您如何计算WEB服务器的最大负载量?
图1:动态反馈负载均衡算法的工作环境


  连接调度

  当客户通过TCP连接访问网络访问时,服务所需的时间和所要消耗的计算资源是千差万别的,它依赖于很多因素。例如,它依赖于请求的服务类型、当前网络带宽的情况、以及当前服务器资源利用的情况。一些负载比较重的请求需要进行计算密集的查询、数据库访问、很长响应数据流;而负载比较轻的请求往往只需要读一个HTML页面或者进行很简单的计算。

  请求处理时间的千差万别可能会导致服务器利用的倾斜(Skew),即服务器间的负载不平衡。例如,有一个WEB页面有A、B、C和D文件,其中D是大图像文件,浏览器需要建立四个连接来取这些文件。当多个用户通过浏览器同时访问该页面时,最极端的情况是所有D文件的请求被发到同一台服务器。

  所以说,有可能存在这样情况,有些服务器已经超负荷运行,而其他服务器基本是闲置着。同时,有些服务器已经忙不过来,有很长的请求队列,还不断地收到新的请求。反过来说,这会导致客户长时间的等待,觉得系统的服务质量差。

  简单连接调度

  简单连接调度可能会使得服务器倾斜的发生。在上面的例子中,若采用轮叫调度算法,且集群中正好有四台服务器,必有一台服务器总是收到D文件的请求。这种调度策略会导致整个系统资源的低利用率,因为有些资源被用尽导致客户的长时间等待,而其他资源空闲着。

  实际TCP/IP流量的特征

  文献说明网络流量是呈波浪型发生的,在一段较长时间的小流量后,会有一段大流量的访问,然后是小流量,这样跟波浪一样周期性地发生。文献揭示在WAN和LAN上网络流量存在自相似的特征,在WEB访问流也存在自相似性。这就需要一个动态反馈机制,利用服务器组的状态来应对访问流的自相似性。

  • 上一篇服务器:

  • 下一篇服务器:
  • 最 新 热 门
     应用:巧妙设置 让DHCP服务器服务到底
     Exchange服务器中处理不能发送的信息
     应用技巧:Apache下服务器虚拟主机设置
     应用技巧:ISA防火墙简单安装配置实例
     如何保护虚拟机环境下的数据安全
     在Linux的系统环境下配置WU-FTP服务器
     新网络存储解决方案 元谷网牛就是牛
     网管员必读 数据存储的基础知识数据镜像
     Linux系统上架设一台高容量的POP3服务器
     快速优化部署服务器系统“服务”模块
    最 新 推 荐
     应用:巧妙设置 让DHCP服务器服务到底
     Exchange服务器中处理不能发送的信息
     应用技巧:Apache下服务器虚拟主机设置
     应用技巧:ISA防火墙简单安装配置实例
     如何保护虚拟机环境下的数据安全
     在Linux的系统环境下配置WU-FTP服务器
     新网络存储解决方案 元谷网牛就是牛
     网管员必读 数据存储的基础知识数据镜像
     Linux系统上架设一台高容量的POP3服务器
     快速优化部署服务器系统“服务”模块
    相 关 文 章

    如何保护虚拟机环境下的数据安全
    图文并茂教您配Exchange Server 2003
    看经销商如何“黑钱” 揭露四大“猫腻”
    学堂 教您如何用SATA与SAS磁盘建立RAID
    菜鸟学堂 如何实现Win2003负载平衡
    如何架设windows2003远程访问服务器
    如何在线试用Windows Vista Business
    ZOL菜鸟学堂 如何让老电脑实现虚拟化
    如何在SCO UNIX下的反删除(undelete)
    在sco unix5.05 如何安装配置路由器

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告

     

    Copyright 2006-2008 pcjx.com All Rights Reserved
    电脑技巧 版权所有 粤ICP备06059145号 地图
    本网站所有内容未经许可不得转载或做其他使用