谁知道“双机备份”的实现逻辑是什么?

expedition 2003-09-11 11:24:44
我想实现“双机热备”功能,但定义“备份协议”时感觉很困难。请高人指点。
...全文
61 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
expedition 2003-09-18
  • 打赏
  • 举报
回复
感谢:whoishere(我来也)、 laolaoliu2002(老刘) 、redby(红孩) 给予我这么多好的建议和这么详细的讲解。但是,通信协议定义的细节还是不清楚。如在从服务器该如何判定主服务器的运行状态,在心跳帧中是否可以加如一些服务器状态信息,如何利用这些信息。在什么情况下可以交接服务等等细节问题。
black_fox 2003-09-18
  • 打赏
  • 举报
回复
一定要用IP吗,,,如果装个DNS,或是更新ARP。。。。。。。。。

比如叫www.csdn.net
xlander 2003-09-14
  • 打赏
  • 举报
回复
必须对工作站提供一个虚拟的IP地址。例如服务器1的IP为192.168.0.1,例如服务器2的IP为192.168.0.2,那么工作站访问的服务器的IP应该是192.168.0.3,而不是192.168.0.1或者192.168.0.2。


有谁知道这个怎么实现?
whoishere 2003-09-12
  • 打赏
  • 举报
回复
一个用作主机,一个用作从机

主机定时的向外发送自身状态消息,从机接收这些消息以与主机状态同步
这个状态信息也就是你定义的"备份协议"的重要部分

另外,主机还要定时的发送"心跳",声明自己工作正常,而从机一旦接收不到心跳,则应判断主机异常,立刻自动转换为主机。因此,"心跳"也是一个重要部分。

最后,还要注意的是主机和从机之间的协调,必须保证任何时刻只有一个主机。
xiaoliuzi 2003-09-12
  • 打赏
  • 举报
回复
“双机热备”什么意思?说说看
xhwu3721 2003-09-12
  • 打赏
  • 举报
回复
還有具體如何實現的更詳細一點的資料嗎?
redby 2003-09-12
  • 打赏
  • 举报
回复
1、硬件配置
(1)两台HP LC3 PII400服务器,分别作为主、从服务器。
(2)主、从服务器各两块硬盘:一块装NT系统,另一块作镜像(服务器专用硬盘)。
(3)从服务器的硬盘大小必须能够镜像主服务器上所有必要的分区。NT不支持跨越不同硬盘的分区并镜像,所以不能将一个硬盘上的分区镜像到两个较小容量的硬盘上。
(4)两块用作专用数据链路的Intel PRO/100B网卡。
(5)用五类或超五类UTP制作的专用数据连线。
2、软件配置
(1)两台服务器上皆安装NT Server 4.0及Pack 4。
(2)两台服务器安装在同一个域中。
(3)专用软件(我院采用了北京威仕嘉公司的StandbyServer for NT)用以配置双机系统。
(4)在主、从服务器上安装专用软件并参照相关资料及NT手册配置。

二、双机系统的构成及工作原理
NIC:网卡
HD1,HD3:安装NT系统
HD2,HD4:HD4用专用软件配置输出到主服务器,与HD2建立镜像
StandbyServer用专用数据连线连接两台Windows NT服务器。正常情况下,主服务器将从服务器"输出"的硬盘视为一个外部的磁盘设备,专用数据链路担负着传输镜像数据的任务,而且也为从服务监视主服务器的工作提供了第二条途径(主要通过网络监视)。从服务器不仅镜像着主服务器的硬盘数据,而且还实时监测主服务器,一旦发现主服务器故障,会自动接替主服务器工作。StandbyServer软件使主服务器能够访问从服务器的硬盘,这样Windows NT系统就可以象对本地硬盘一样读、写从服务器上的硬盘,使用NT系统本身的镜像功能就可以做到将本地硬盘与从服务器"输出"的硬盘镜像。
NT 双机热备份系统

三、注意事项
1、专用数据连线是用UTP5将1和2、3和6反接而成(两网卡之间互联时,连接线均为此接法)。
2、这里的双机系统中的主服务器、从服务器(专用软件中所指的)与NT中的主域控制器、备份域控制器相区别,二者间关系与软件有关。
3、也可采用别的双机热备份专用软件,系统的软硬件配置大同小异。
4、采用双机系统最好也要定期备份数据,以防万一。
自系统在我院运行以来,曾经出现过主服务器死机故障,但当时并没有影响到客户端的应用,只是程序运行感觉有所变慢,双机系统的确起到了应有的作用。
laolaoliu2002 2003-09-12
  • 打赏
  • 举报
回复
1、必须具备两个网卡,一个用于提供和外部网络的连接,一个用来2台服务器之间进行通信。
2、主机还要定时的发送"心跳",声明自己工作正常必须通过至少2种途径,常用的有通过2台机器的网络和通过232来检测,还可以通过scsi设备来检测。
3、如果正在工作的服务器突然发生当机现在正在进行的工作应该如何处理,常用的方法是先取消当前工作等到另一台服务器工作后在重新开始该工作,我见过的最好的双机热备系统是原来DEC公司的能实现0延时切换而且发生当机现在正在进行的工作不受影响,备份服务器直接从中断处开始继续工作。
4、必须对工作站提供一个虚拟的IP地址。例如服务器1的IP为192.168.0.1,例如服务器2的IP为192.168.0.2,那么工作站访问的服务器的IP应该是192.168.0.3,而不是192.168.0.1或者192.168.0.2。
当然其中还有很多东西,你可以咨询以下做存储的公司。
pigcatpig 2003-09-12
  • 打赏
  • 举报
回复
win2000server带热备份的功能,还有天地容错之类的软件都有这些功能。
xhwu3721 2003-09-12
  • 打赏
  • 举报
回复
關注.
哪里有這種"雙機備份"的詳細原理的資料麼?
我們這里的server經常當機,我們需要這种方法來備用.
1 怎样添加、删除逻辑卷 2 怎样扩大文件系统 3 怎样进行双机备份系统的切换 4 怎样更改 hostname,IP地址等 5 怎样从TRUSTED SYSTEM中恢复成普通系统 6 怎样查看系统中安装了什么软件 7 怎样才能安全的删除已安装的软件 8 怎么进入单用户状态 9 用什么命令能够看到主机中的网络设备 10 硬件路径(Hardware Path)是如何定义的 11 系统启动时会进行自检并列出相应信息,启动完成时还能看到这些信息吗 12 维护开关的位置在正常运行和远程登录时有何不同 13 网络不通怎么办 14 图形显示器作为控制台时的故障诊断 15 双机备份软件(MC/Lock Manager)的几个常用命令 16 如何查看Primary,Alternate Boot Path 17 机器正常运行中,发现键盘不响应时怎么办 18 AutoRAID管理命令的使用方法 19 服务器控制台(Console)能正常运行的缺省配置是什么 20 当用umount命令无法卸载CDROM文件系统时,怎么办 21 磁盘阵列中的磁盘模块可以随意插拔和更换位置吗 22 超级用户忘了密码怎么办 23 如何在CDE中设置双屏幕? 24 在HP-UX 11.0上,对文件大小、内存等的限制是什么? 25 怎样才能限制 “ftp”访问我的机器? 26 怎样限制用户登录到系统控制台? 27 怎样使Unix提示符反映当前的路径? 28 如何删除文件名中包含特殊字符的文件? 29 如何确定服务器上的CPU号? 30 怎样创建恢复次带来恢复hp-ux系统? 31 我应该在哪里定制 CDE? 32 重新组建 /etc/lvmtab 33 怎样手动启动inetd? 34 如何启动网卡的全双工模式? 35 怎样在HP B2000上增加一个SCSI硬盘? 36 普通用户能否使用SAM命令?
1. 机型 2. cpu个数 3. 硬盘大小信息 4. 硬盘的个数 5. 查看操作系统版本和license 6. 如何查看内存 7. 如何查看文件系统 8. 查看卷组,卷组包括的逻辑卷和该卷组包括的物理卷 9. 查看卷组,逻辑卷的位置 10. 激活/去激活卷组 11. 创建卷组,逻辑卷,文件系统的一系列命令 12. 删除卷组,逻辑卷 13. 创建共享卷组 14. informix的版本收集 15. 双机维护命令 16. 双机配置文件的位置 17. 双机维护命令的位置 18. 双机的配置 19. 在配置双机的cmcluster.asc的时候要制定该网卡的IP地址所在的子网 20. 配置路由信息 21. 查看路由信息 22. 配置远程维护 23. set_parms命令 24. 用户和用户的添加 25. SAM工具 26. mstm诊断工具 27. 重新启动机器 28. 关闭机器 29. 普通的对话 30. 看当前的登录名 31. 看所有的登录用户 32. 看登录用户在干什么 33. 查看进程 34. webconsole的设置 35. demo进程的位置 36. 磁带的使用 37. HP-UX的安装 38. 忘记了口令怎么办 39. 如何做一个root的文件系统的全备份 40. 光驱如何使用 41. 从光驱中安装informix的几种类型的压缩文件 42. 双机配置两台机器必须都要配置的文件 43. 如何查看当前的网络子网,网络掩码是多少 44. 如何创建数据库的DR 45. HP-UX文件系统 46. 如何在安装完HP-UX操作系统之后打双机的patch呢? 47. 如何安装双机软件呢? 48. 日志文件的查询 49. 如何配置系统的互相信任关系 50. 如何从备份的磁带来恢复informix数据库呢? 51. HP的网卡激活,去激活命令 52. HP L2000(for scp)双机配置的详细注解 53. HP N4000(for scp)双机配置的详细注解 54. 关于锁盘 55. 关于双机cluster所使用的磁盘以及双机应用package所使用的磁盘 56. VA盘柜的维护命令集 57. 如何启动scp系统 58. 如何启动sdp系统 59. 当数据库和cluster主备不一致时怎么恢复 60. hp小型机器第一次安装完操作系统之后,必须要修改的参数。 61. 如何创建rootdg的系统备份备份rootdg下面所有的东西) 62. 如何更改HP的console终端的终端类型 63. console其它各个参数的修改 64. 忘记了HP的口令怎么办 65. 磁盘管理软件LOGIC VOLUMN MANAGER 66. 用 fbackup & frecover灵活的备份所有mounted文件系统或者指定某个文件系统 67. 修改HP双机系统启动特性 68. HP双机配置时,节点访问权限的配置 69. HP小型机中内存与cpu的关系 70. swapinfo查看交换区的使用情况,以及交换区的大小 71. HP硬件收集工具的使用(适合于HP11。0版本和HP10。0版本) 72. umask如何设置 73. xargs 74. Top -s 300 -f top.txt
概 述 4 第一章 系统及需求分析 6 1.1 **信息系统现状 6 1.2 系统及数据安全分析及解决方案一览表 6 1.3 方案的预期效果 8 1.4 方案设计原则和目的 10 1.4.1方案设计原则 10 1.4.2方案设计目的 10 第二章 在线部分—应用高可用系统说明 11 2.1方案拓扑图 11 2.2 基本架构 11 2.3 系统说明 12 2.4 系统特点 12 2.5 系统软硬件配置 14 第三章 离线部分—数据备份系统说明 15 3.1为什么要备份 15 3.2数据备份的原则 15 3.3数据备份的策略 17 3.3.1备份系统组成 17 3.3.2网络备份方式 17 3.3.3备份策略 18 3.4备份方案描述 20 3.4.1备份系统组成 20 3.5.2备份系统拓扑图 21 3.5.3备份软件配置 21 3.5.4备份操作策略 22 备份策略的定义 23 3.5.5方案可实现的功能: 25 3.5.6方案总结 26 a) 系统方案的可行性: 26 b) 系统方案的可操作性 27 3.5.7系统软硬件配置 27 第四章 产品选型 28 4.1磁盘阵列选型 28 4.2备份服务器设备选型 30 4.3集群软件选型 35 4.4 数据备份软件选型 37 主要优势 1 产品要点 1 第五章 方案预算 7 方案一报价:采用SCSI磁盘柜产品 7 方案二报价:采用光纤磁盘柜产品 8 附:新添K3/ERP服务器,以及服务器升级等费用 9 概 述 随着计算机和网络应用的日益普及,每一分钟各个商家和个人都在不停地创建和使用着各种信息。专家们已经深感信息系统不仅越来越令人提心吊胆,而且常常让人束手无策。与此同时,在节奏不断加快的社会生活之中,通信、交通、金融和电力等基础设施一天比一天更加依赖于信息系统。社会对于信息系统的依赖性,以及信息系统在人为攻击和自然灾害面前的脆弱性,日益引起企业和政府的重视。然而,人们对怎样保护这些信息缺乏相应的理解,于是造成了由于系统功能不正常、人为错误、计算机病毒和其它不可预测的因素所带来的系统间断、数据丢失等等灾难性事故。尽管各行业自身特点不同,但他们对数据的安全性、实时性、稳定性要求都是十分严格的。为此,我们提出了“双机容错与数据备份一体化解决方案”,力图提供一种完备、智能化、易管理的数据安全管理方式,为您的网络数据安全管理尽一份微薄之力。 对**数据中心目前的信息系统来说,可能出现如下故障,它们都将导致系统无法正常运行: 物理故障 物理故障是指造成系统无法正常运行的软硬件损坏。如操作系统故障、应用程序损坏、硬盘故障、主机故障等。常见的几种物理故障包括: ● 操作系统故障:非法指令造成的系统崩溃,系统文件被破坏导致无法重启。 ● 应用程序损坏:缺少文件或程序本身不完善导致程序无法运行。 ● 整机损坏:由掉电、火灾、地震等造成设备无法运行。 ● 硬盘故障:硬盘是精密的机电设备,安装时的无意磕碰、掉电、电流突然 波动等原因都有可能造成设备无法运行。 ● 网络设备故障:传输距离过长、设备添加与移动、传输介质的质量问题和 老化都有可能造成故障。 逻辑故障 逻辑故障包括两种,第一是系统能够正常运行,但实际已经有部分损坏,如数据文件丢失,程序丢失等。第二种是系统本身虽然完好无损,可是系统中的部分数据是错误的。常见的几种逻辑故障包括: ● 数据不完整:系统缺少完成业务所必须的数据。 ● 数据不一致:系统数据是完全的,但不符合逻辑关系。 ● 数据错误:系统数据是完全的,也符合逻辑关系,但数据是错误的。 逻辑故障隐蔽性强,往往带有巨大的破坏性,并造成不可估算的损失。 物理故障会造成系统无法运行,容易发现,但要求能通过高可用或集群系统快速的将应用切换到其它服务器以保障业务的连续性,以及能够迅速的恢复系统。 逻辑故障不易发现,但只要有原始数据,同样可以恢复,这就要求长期进行历史数据备份。因此通过双机高可用和数据备份的数据安全一体化方案,可以将灾难的损失减少到最低程度。 物理及逻辑故障造成的系统宕机或数据丢失往往令企业防不胜防,所造成的损失和影响也将无法预料和估计。 为了有效的解决以上问题,更好的提高“在线数据的高可用性”和“在线应用的高可用性”以及网络数据的安全性,为此我们为用户构建“在线部分——双机容错热备份系统”解决“在线数据的高可用性”和“在线应用的高可用性”的问题。构建“离线部分——网络备份系统”解决网络数据的安全性问题! 总体解决方案本着充分理解客户需求的基础上,首先着重满足应用需求,进而考虑节约投资为出发点进行系统设计。在进行系统规划时,方案尽可能全面了解具体的应用,在满足用户基本需求的基础上重点考虑了系统的安全性、可扩展性、通用性、维护性和系统的高性能。

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧