免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1375 | 回复: 0
打印 上一主题 下一主题

[RAID与磁盘阵列] AbeStore集群配置(Windows平台、阵列方式) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-06-03 22:49 |只看该作者 |倒序浏览

AbeStoreCluster For Windows 集群软件配置
一、       集群术语详解
Node节点:参与集群系统运行的单台服务器。
Active/Standby (主从方式): 双机集群中的两台服务器都正常开机,其中一台处于工作状态(通常称为主机),另外一台处于备援状态(通常称为备机),集群的这种工作方式称之为主从方式。在业务系统运行过程中,如果主机发生故障或接收到切换命令,它将停止一切业务处理,把控制权交给备机,由备机向业务系统提供全部服务,此时备机已经升格为‘主机’,而‘主机’已经降格为备机。以主从方式工作的集群通常要求系统只运行一个业务(可包含多个应用),这个业务要么运行在A机,要么运行在B机,当然任何一台机器都必须有足够的处理能力。主从方式是集群最常见的工作方式。
Active/Active (对等方式): 双机集群中的两台服务器I和II都正常开机,其中I运行业务A, II运行业务B,它们都处于工作状态,分别服务于不同的业务系统,集群的这种工作方式称之为对等方式。在业务系统的运行过程中,如果主机I机发生故障或接收到切换命令,它将停止一切A业务处理,把控制权交给II机,由II机向A业务系统提供全部服务,此时业务A和业务B都运行在II机上。这种工作方式可以有效的利用硬件资源,但也为系统管理带来不便,同时要求两台机器运行的作业在存储访问上是完全独立的,它们不能共享访问同一个磁盘分区。
One/Multiple (一备多):多节点集群环境中,有一台服务器处于备援状态,其他服务器处于工作状态,集群的这种工作方式称为一备多。如果有一台工作的服务器发生故障,备机将接管故障机的一切业务。这种工作方式适用于不经常发生故障的环境,因为在备机被使用,故障机恢复之前,将没有备援机顶替可能发生的故障。
Multiple/One (多备一):多节点集群环境中,有多台服务器处于备援状态,一台服务器处于工作状态,集群的这种工作方式称为多备一。这种工作方式适用于可能经常会发生任务切换的环境。
Multiple/Multiple (多机互备):多节点集群环境中,每台服务器都可以做为其他服务器的备援机,每个业务都能在若干服务器上启动,集群的这种工作方式称为多机互备。这种运行模式比较灵活,只要合理配置,可以使硬件资源的使用效率最大化。
Package):包是业务系统所需资源的集合。这些资源包括卷、IP地址、系统服务、系统进程和用户应用等。Package运行于节点之上,它包含一个完整的业务描述(可包含多个应用程序),在同一时刻,它只能运行在一个节点上。集群的切换实际上就是Package的整体迁移。
Switch Rule (切换规则):指包在发生故障或人为关闭等需要从一台服务器切换到其他服务器的情况下,选择下一个启动机器的规则。切换规则分为指定、回切、负载均衡三种。
Fall over (指定切换):切换规则的一种,按指定的次序进行包的切换。如有三台服务器,序号分别为0、1、2,如果为A包指定的切换次序是1;0;2;,那么A包将首先在1号机启动,当1机发生故障,A将自动切换到0机,0机再发生故障,A将自动切到2机。
Fall back (可回切):切换规则的一种,包总是会向切换次序靠前的可用机器切换。如上例,A包指定的切换次序是1;0;2;,A包首先在1号机启动,当1发生故障时,A切到0机,而当1排除故障恢复正常时,A又会自动切回到0机;若0、1号机均发生故障使得A切换到2机后,0又回复正常,那么A将自动切回到0机。
Balanced load (负载均衡):切换规则的一种,集群将自动监测每个服务器的包数,将包多的服务器切到包少的服务器。如有两台服务器0、1,有两个包A、B,初始状态为1机关闭,AB均在0机运行,当1机器开启后,机群会自动选择一个包切换到B机,使0、1两机各有一个任务运行。
Active Node (主机):在运行的集群中,处于工作状态的节点称之为Active Node。
Standby Node (备机):在运行的集群中,处于备援状态的节点称之为Standby Node。
Volume):磁盘或者分区,在WINDOWS中有一个独立的卷标。
Switch切换):在工作的集群中,要改变Package的工作节点,可以通过Switch来切换。
切换包含两个过程:
1.释放Package在原工作节点上占用的资源,如卷、IP、服务、进程等。
2.在新的节点上创建Package定义的资源。
Enable/Disable 允许切换/锁定切换):若需要对服务器做维护工作而要求将某个包锁定在某台服务器上,可以将其“锁定切换”状态。在此期间,任何手工切换或故障都不能将此任务切换到其他服务器上。维护结束,同样可以将其状态设置回“允许切换”状态。

、       AbeStoreCluster配置过程
l        配置前的检查
1、确保需要配置的服务器中都正确安装了AbeStoreCluster的集群软件;
2、确保要配置的服务器中的Cluster Management Agent服务已启动,而Cluster Agent未启动;
3、需要集群管理的服务,都必须设置为手动;
4、需要集群管理的进程,都不能在开机时自动启动;
5、确认《系统信息配置表》和《应用信息配置表》是否填写完整;
l        配置前的规划
考虑主机硬件的配置,综合《应用信息配置表》中各应用系统对数据盘的占用情况,以及应用系统之间的依赖关系,确定集群的运行模式。任务的划分必须遵守如下几个原则:
1、  AbeStoreCluster4.0-DN最多支持两个节点两个任务,AbeStoreCluster4.0-MN可支持2个节点2个任务,每个任务至少包含一个虚拟IP;
2、  一个任务用到的卷(指该任务所有应用系统用到的数据卷)不能和另外一个任务用到的卷重叠;
3、  需要不同IP地址对外服务的两个应用系统,应该配置成两个任务;
4、  有依赖关系的应用,最好规划在一个任务中;

集群配置规划表
任务
项目
Package1
Package 2
……
包名



虚拟IP地址



掩码是否指定



切换规则



数据卷(可多个)



服务列表



进程列表(BAT、EXE等)



监控的进程名列表



绑定的网卡序号




(一) 利用AbeStoreCluster Config向导开始配置集群
1、执行【开始】/【程序】/【AbeStoreSoft】/【AbeStoreCluster】/ Cluster Management Center程序。
在AbeStoreCluster界面中按下【Wizard】按钮,启动AbeStoreCluster设置向导,如图:

2、开始配置:
Step 1 Of 5
AbeStoreCluster Configuration Step 1 of 5
Setting Cluster Group Properties
-集群类型-
选择节点数和包数。
按【>>Next】,继续。
进入配置向导的第二步。
Step 2 Of 5  
AbeStoreCluster Configuration Step 2 of 5
Choose Cluster Nodes
-选择节点-
从左侧列表选择需要配入集群的主机到右侧列表。
按【>>Next】,继续。
Step 3 Of 5
AbeStoreCluster Configuration Step 3 of 5
Node Configuration
-节点配置-
       节点配置过程中,所有的信息都是不可编辑的,只能从列表框中选择。
    根据安装前的系统检查信息,选择正确的心跳IP和工作IP。
    测试卷为可选项,建议使用。
按【>>Next】,继续。
进入配置向导的第四步。
Step 4 Of 5  
AbeStoreCluster Configuration Step 4 of 5
Package Configuration
- 包的配置 -

Package Base Information

Step 4 of 5 - 配置基本包信息
根据《集群配置规划表》,填写包的基本信息。
Pkg Name为该包的包名,以区分于其他包,此项必须填写
NetIndex为绑定的网卡,在
节点配置
中若配置了两块工作网卡,则可以在下拉菜单中选择其中一块作为该包的绑定网卡。(集群默认为第一块工作网卡,该网卡是必须配的)
Virtual Host为虚拟主机名
Virtual IP为虚拟IP,每个包必须有一个虚拟IP,此项必须填写
NetMask为虚拟IP的子网掩码,该项可不填。若该项不填,集群默认该项为绑定网卡的IP的子网掩码

Volume information

Step 4 of 5 - 配置数据卷

Service information
Service:                   集群管理的系统服务
Step 4 of 5 - 配置系统服务
要选种某个服务,请在服务前打勾。

Process information
Process:                  集群管理的进程
Step 4 of 5 - 指定可执行程序 -
要添加某个可执行程序,在“Start Name”项填写该进程的执行文件全路径。若有多项,请用 ”;” 隔开,最后用 ”;” 结尾。如:c:\test.exe;d:\aa\bb.bat;
注意,“Process List”中必须填写可执行程序开启的所有进程名称,若有多个进程,请用";"隔开,最后一个进程用";"结尾。如上述c:\test.exe将开启test.exe进程,d:\aa\bb.bat将开启bb1.exe和bb2.exe进程,那么该项必须填test.exe;bb1.exe;bb2.exe;

Switch rule

Step 4 of 5 – 包的依存关系及切换规则 -
在“Switch Rule”选项中选择切换规则(
指定规则
/
可回切
/
负载均衡
)。(该项必须选择)
若包之间有依存关系,可在下拉菜单中该选择父包或子包。只有父包启动了,子包才可以启动。另外若指派了父包,则可以进阶选择是否与父包绑定在同一个节点("BindParent"选项),若选择绑定,则子包的切换规则失效,只能在父包的启动节点上启动。(除了特殊应用,情况该项不必选择)
按【>>Next】,继续。
Step 5 Of 5  
AbeStoreCluster Configuration Step 5 of 5
Configuration Completed
- 完成集群配置 -
完成集群配置:这一步骤是完成配置的最后一步,将集群的配置信息同步到其他节点。
按【Finish】按钮,保存对集群的配置。
可以看见Cluster Configuration Completed窗口的状态栏的保存进度条。
Step 5 of 5 - 保存成功提示框 -
按【确认】按钮,集群的配置过程结束。
(二)利用Alarm Setting开始报警配置
1、执行【开始】/【程序】/【AbeStoreSoft】/【AbeStoreCluster】/ Alarm Setting程序。
2、开始配置
   在”Mail Property”选项卡中填写发送邮件服务器(SMTP Server项),邮箱地址(Mail Address项),邮箱密码(Password项),并在右边的事件列表中将需要发送邮件报警的事件打勾。注意,设置完毕后将”Enable”项打勾生效,全部设置完毕后按”Save”保存。

                在”Voice Property”选项卡中填写报警声音文件全路径(Wav File项,集群默认为安装路径下的自带声音文件),并在右边的事件列表中将需要声音报警的事件打勾。注意,设置完毕后将”Enable”项打勾生效,全部设置完毕后按”Save”保存。
         

、启动和停止集群进程
配置AbeStoreCluster集群软件之后不用重启系统,可以直接利用管理界面启动集群后台进程。先执行【开始】/【程序】/【AbeStoreSoft】/【AbeStoreCluster】/Cluster Management Center,连接到集群的节点中(连接时需要填入待连接主机的Administrator帐户密码)
连接集群
在主界面左边的浏览树中,用鼠标左键选中要操作的节点名,用鼠标右键弹出如下菜单:

启动AbeStoreCluster集群服务
选择[Start Cluster Service]项,启动指定节点上的集群后台进程。
停止集群服务的操作和启动集群服务的操作基本一致,参看启动集群服务。

注意:要单独维护运行着Package的节点,需要先切换Package或锁定Package,然后按以上步骤停止该节点的集群进程。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/20196/showart_122775.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP