手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>网站运营>建站经验>列表

SavWareHA (又称sentinel)

来源:互联网 作者:west263.com 时间:2008-04-16
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

问: 主备机在映像盘重做期间,用户如何知道自已正登入主机还是备机?

答: 用户不必知道,SavWareHA系统自已知道谁为拷贝机,谁为被拷贝机。

问: 系统的启动和关闭相应工作是如何进行的呢?

答: 在两边系统的“/ etc / sentinel / .d”目录中存放了次号“K”开头的文档集,他们用写系统的启动和关闭,即“startup”和“kill”主机启动进入“Normal”方式时,自动执行“S”开头文档,备用机启动进入“Fallback”方式时也执行“S”开头文档。主机退至“Fallback”状态时执行“K”开头文档,备机返回至“Normal”状态时,执行“K”开头文档。

问: 在转入“F”状态的过程中,主机方已运行的后台作业受到什么影响?

答: 在这个过程中,主机正在运行的应用将会按照定义好的序列停止,未完成的交易将由客户端重新提交,然后交易将在备机重新完成。

问: 主备机映像盘重做期间,用户对备用机的写操作会是什么结果?

答: SavWareHA有这样的功能。即,当整个系统由另机控制时,本机文档系统不能访问,因此两端不能同时安装文档系统,以防用户意外写入控制机以外的硬盘。(即主机控制系统时,备用机不能访问文档系统,备用机控制系统时,主机文档系统不能访问,最好是两端不要同时安装文档系统,以防意外访问。)

问:SavWareHA系统如何关闭呢?

答: 主机shutdown关闭时会自动通知备机,以防备机误认为是主机故障,而转换成“Fallback”方式。正确的关闭系统方法应如下:

①先关主机系统;②关闭备用机

sdccf 回复于:2004-09-30 00:15:52 映像原理


  SavWareHA系统采用虚拟设备的方法,替代SCO Unix的磁盘驱动(见图2-1),下图是SCO Unix 的硬盘子系统和安装SavWareHA之后的系统硬盘子系统的结构框图。在安装完SavWareHA之后的系统里,SCO的磁盘驱动已由SavWareHA的标准的磁盘驱动和网络磁盘驱动替代了,替代后的磁盘驱动系统捕获应用的任何写盘操作,实时将数据写到两台机器的硬盘上。


  SavWareHA的映像是指两台服务器,主用系统和备用系统之间通过TCP/IP协议,对应用数据进行的映像,其映像空间的大小,映像的个数,均可根据应用系统的需要进行配置。这种映像是通过修改SCO UNIX写盘机制而实现的,故不存在任何不同步的现象。并且在数据专用网段上,SavWareHA能够直接调用LLI链路,而不必通过TCP/IP,从而有效提高数据专用网段上的数据传输速度。通过映像数据,SavWareHA物理上把数据库的风险平均分布在两台服务器上。


监控及转换原理(图2-2)
  SavWareHA软件安装完毕正式启动后,两台PC服务器担任不同的角色,一台为主用系统 ( Primary System ),另一台为备用系统( Standby System )在这两台机器上都运行有一个进程叫“SMON”,他们通过数据网(专用以太网段、TCP/IP协议)和串行口相互监控着对方的工作状态,在正常情况下,主用系统通过用户网接受客户机的访问,当主用系统出现故障时,备用机就接管客户机对系统的访问,接管的内容包括原主用系统的网络地址及数据库等,并重起原主用系统的各类应用程式。SavWareHA还提供了扩展监控模块,通过这个模块,主机可对其运行状况进行检测,如应用系统、数据库、网络等,我们还能够针对客户不同的需求研发不同的监控程式。



图2-2




图2-1 标准 SCO系统     安装了SavWareHA之后的SCO系统


sdccf 回复于:2004-09-30 00:18:41
1.系统整体可靠性

  纯软件方式下,真正将风险分散到两台服务器上,使系统可靠性真正得到提高。这一结论可通过前面所述的评价容错系统的两个指标可靠性和可用性得到,从可靠性指标来看,假设单台PC服务器的可靠性为100%,使用了SavWareHA后,主备机同时损坏整个系统才不可用,根据条件概率,同时损坏的概率为:
1-(1-100%)*(1-100%)=99%
能够得到结论:使用了SavWareHA后,整个系统的可靠性为99%,风险分散到两台主机上。

  假如使用了共享磁盘阵列柜,假设共享磁盘阵列子系统的可靠性为99%,根据条件概率,主备机同时损坏或磁盘阵列柜损坏即双机系统和磁盘阵列子系统同时完好的概率为:
(1-(1-100%)*(1-100%))*99%=98.01%
   能够得到结论:使用了可靠性高于主机的共享磁盘柜双机容错系统,可靠性仍低于采用了SavWareHA的双机容错系统;假如采用了100%可靠的磁盘阵列柜,则可靠性和SavWareHA相等;可怕的是采用了可靠性较差的磁盘阵列柜,如磁盘阵列柜的可靠性比所用的主备机可靠性还差或相当,那么根据条件概率计算整个系统可靠性还不如单机运行。
(1-(1-100%)*(1-100%))*100%=89.01%<100%
  从可用性指标来看,使用了SavWareHA的双机系统允许系统中任意部件故障而不会导致整个系统停机,而共享磁盘阵列柜则存在其本身的单点故障而可能导致整个系统不能工作,可用性指标必然会小于纯软件的SavWareHA方案。

  从以上分析可知:选用双机热备容错系统的主要目的,是将单主机系统运行所带来的系统风险降至最低。采用以共享磁盘阵列柜为核心的方案,却是将系统风险转移至共享磁盘阵列柜上,此设傅目煽啃裕苯泳龆ㄕ鱿低车目煽啃浴6鳶avWareHA纯软件双机热备容错系统无需共享设备,将系统风险平均分散到两台服务器上,从而真正提高整个系统的可靠性。


2.配置灵活

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!