Chinaunix首页 | 论坛 | 博客
  • 博客访问: 167668
  • 博文数量: 102
  • 博客积分: 2510
  • 博客等级: 少校
  • 技术积分: 1120
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-23 01:42
文章分类

全部博文(102)

文章存档

2011年(1)

2008年(101)

我的朋友
最近访客

分类: 服务器与存储

2008-06-23 01:51:57

集群的特点
本章开始叙述了有关集群的一些假设,本节扩展了这些想法,并进一步深入探讨了集群的功能部件。首先讨论网络存储的集群环境。
1. NAS和S A N元素的集群
 
一个例子是N A S服务器的集群。N A S集群,除了集群的是N A S系统之外,和其他集群是一样的。图1 5 - 2表示了一个包括两台N A S系统服务器的集群配置,其中两台服务器的数据存储在S A N上。在这种配置中,每个服务器有一个额外的网卡和主I / O控制器,因此,如果另一个系统瘫痪,它可以承担这部分工作。
       
 
另一个重要的假设是有关集群对错误响应的快慢,以及这些操作对用户和程序透明的程度。这里假设透明性和速度都是极为重要的。这意味着诸如第4章讨论的备用系统和复制技术已经不够用了。这些技术对大多数数据提供了较好的可用性,但是考虑到经常写的数据,它们的速度就不够快了。并且由于客户端一般必须重新连接,所以不能提供透明性。
 
注意集群服务器的存储应该在外部机柜里,而不是服务器内部。这样可以简化集群存储
资源的连接和管理。光纤路径的多启动支持有利于多个系统与集群存储的连接。
 
2. 通过心跳进行运行情况监视
 
集群系统的一个公共部件之一是系统之间的心跳信号。心跳信号表示集群中的系统工作正常。心跳信号通常是一个系统发给另一个系统的很短的消息,表明自己还很好。这就有点像是机了,但并没有暴露出来。另一个极端是,一个系统可能忙于太多工作而无法及时发送或接收心跳信号。也有可能是通信部件或网卡的故障影响了心跳的发送或接收。相对而言,心跳信号的处理易于理解,但是很难很好地实现。
阅读(427) | 评论(0) | 转发(0) |
0

上一篇:集群服务(4)

下一篇:集群服务(2)

给主人留下些什么吧!~~