最简单的双机共享存储的建立方法
在测试集群软件的时候,共享存储是必不可少的,但是外部共享存储设备往往非常昂贵,下面简单介绍一个价格便宜的共享存储建立的解决方案
硬件:
两块scsi卡,一块scsi硬盘,二手货一共价格不到2k
scsi卡安装在两台服务器内,scsi硬盘安装在其中一台服务器内,通过scsi线连接到scsi卡在机箱内部的插口里。在两台服务器之间,用scsi连接线连接两个scsi卡的外部接口即可。
启动的时候,进一下scsi卡的bios,看看两台服务器硬盘的id是不是不一样,如果一样,更改一下scsi硬盘的id即可。
这样即可构建一个最简单的共享存储系统了。
[ 本帖最后由 ljhb 于 2006-2-13 21:50 编辑 ]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
vmware可以帮助测试 HA cluster的软件部分的部署,但是在模拟故障的时候,模拟scope不完整.
比如现实中最常见的path failover就没有办法做到.
这个方法可行,我们还在用。
不过,似乎用vmware,这个SCSI盘和卡都省了。岂不是又省了。
u r right
A multi-initiator SCSI bus or Fibre Channel interconnect has more than one cluster system connected to it. RAID controllers with a single host port and parallel SCSI disks must use a multi-initiator bus or interconnect to connect the two host bus adapters to the storage enclosure. This configuration provides no host isolation. Therefore, only development environments should use multi-initiator buses.
A single-initiator SCSI bus or Fibre Channel interconnect has only one cluster system connected to it, and provides host isolation and better performance than a multi-initiator bus. Single-initiator buses or interconnects ensure that each cluster system is protected from disruptions due to the workload, initialization, or repair of the other cluster system.
//nod,需要双通道的scsi卡
呵呵,就我测试的ha产品而言,包括lifekeeper, rsf, vcs, rhcs,还没有不支持这种连接方式的呢。
问题的关键是你内部的scsi连接线需要个终结器(terminator),另外一个空着的scsi卡也需要,这样就可以了
当然这只是个测试的方案,不推荐在业务中用
[ 本帖最后由 ljhb 于 2006-2-17 08:39 编辑 ]
你说得没有错,ljhb这个上面搞错了(我是指的"没有不支持的"这句话)
我们做shared storage的时候,如果不用RAID,用soft RAID(MD device)或者LVM的话, 当中的柜子可以用便宜的JBOD柜子, 但是JBOD柜子分支持 concurrent access和非concurrent access的.
SCSI总线是一个方向的,所以市面上销售的JBOD的柜子,如果说是支持多主机访问的,一般分两种,一种是两个 single-initiator 的 SCSI 总线在一个单一控制卡连接的的阻绝器,一个 Single-initiator SCSI 总线只允许一个成员连接到它,另外一种是柜子上的控制卡支持multi-initiator 能力,不过前面一种提供主机的分离与比一个 multi-initiator 总线更佳的效能表现好,不过价格比较贵,后面一种地价格便宜.
你可以看HP的 MSA30,分成 普通的和 multi-initiator 两种,后者可以接受多主机的访问.
如果HBA是passthrough但是柜子上的控制器是multi-initiator 的,成员主机的修复或者故障都有可能影响其他成员的(不是一定的,要看卷组的分配和通路上的配置).
要了解具体某个牌子的产品支持single initiator或者multi-initiator的情况,可以到他们的站点上search一下,很容易就看到很多doc的介绍的.
当然, ljhb 的那个简易方案是可行的 但是scsi 卡 single channel不行把. :">>>>
thanks,
[ 本帖最后由 nntp 于 2006-2-17 06:59 编辑 ]
RHCS 的手册上说不支持这种的.
好象叫什么 multi-initiator 吧. 我也不太懂, 没真用过.
还请多多指教.
没有不支持的
这样也行?
好象很多 软件不支持这样的方式吧?