动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   服务器 → 阅读文章
  

 Linux常见集群问题处理

作者来源:赛迪网  
阅读 数 581 人次 , 2006-3-18 13:50:00 

集群设计和实施是一项比较复杂的任务,经常会产生意想不到的问题。在此,笔者将在负载平衡的部署中遇到的一些问题总结出来,希望能对大家有所帮助。

负载失衡

在一个集群内部,如果某一个节点和其它节点相比流量不足,或者总是处于空闲状态,那么说明集群的负载失衡了。这样集群节点的计算资源没有被充分的利用,使得负载均衡的作业分配效率降低。负载均衡算法使用不合适或系统配置不当是产生这个问题的典型原因。

溢出

如果有太多网络流量要处理,就会导致包丢失和发往目的节点的包阻塞,这时就会导致溢出。溢出可能发生在主控平衡器,也可能是在各服务节点。由于平衡器在处理能力上往往比节点要大的多,很可能平衡器的流量很平稳,但是某些较弱的节点溢出;反过来平衡器如果超载,则会导致将要转发的数据流丢失或阻塞。

存储一致性

LVS通过Linux的核心数据包递交程序,按照既定规则将进入集群系统的IP包转发到相应的集群节点进行处理。这里的处理对象是IP网络数据包,而不是具体的磁盘数据。LVS假设所有的集群节点访问同一个可靠的和一致的磁盘共享系统。在效率和容量兼顾的分布式存储环境下,要求每一个节点保存部分数据,而且不同结点的数据互相不交叉或交叉较少,难免出现数据存储不一致的情况。

用户要解决这类问题一般有三种方法,一是使用共享的存储服务器或存储设备进行集中存储;二是采用分布式文件系统,将文件分块存放在不同的节点磁盘上;三是通过人工的手段对访问数据的应用程序进行改写,人为地设定程序的数据访问策略,在应用层实现分布式存储。

 本文Tags组网  linux  
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:在RedHat上实现集群负载均衡系统(1)
· 下一篇:应用Linux上的OpenLDAP集群(1)
· 个人服务器架设全攻略(25)
· 集群系统实现方案详解
· 用密码重设盘找回丢失的XP密码(1)
· Linux对象存储文件系统的技术架构研究
· Windows系统进程应用知识汇总


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077