您现在的位置: 范文先生网 >> 理工论文 >> 计算机论文 >> 正文

服务器备份问题的探讨及在视频领域内的应用

时间:2007-1-30栏目:计算机论文

bsp; 不同类型及要求的备份服务器系统可以分为以下的几种工作模式:

1. Active/Standby工作模式

     Active/Standby 即激活/备用工作模式。它的特点是两台服务器处于不同的工作状态。主服务器处于处理状态,备份服务器处于备用状态,以防主服务器上发生故障影响整个网络运行。备用服务器可以是规模较小、性能稍低的服务器,但是,当主服务器出现故障时,它必须具有保证网络功能的处理能力。例如,假设服务器一是主"激活"节点,服务器二是次"备用"节点。如果服务器一节点发生故障了,它的被保护资源由服务器二节点来恢复。当服务器一节点恢复后, 资源可以被服务器一节点重新获得。然而,当服务器二节点出现故障时,服务器二节点上并没有需要被服务器一节点恢复的资源。

服务器备份问题的探讨及在视频领域内的应用

    如图-3所示,应用A在处于Active状态的服务器一上运行,当服务器一出现故障时,处于Standby状态的服务器二接替服务器一运行应用A。

2. Active/Active工作模式

    Active/Active工作模式即激活/备用工作模式。它的特点是两台服务器节点均同时处于工作状态,同时处理不同的应用。这就要求两台服务器应该具有相等或相近的处理能力。

    如图-4所示,当系统正常工作时,两个服务器节点都处于激活状态,但是它们也可分别作为其对应节点上的资源和资源层次的从属节点。

     我们可以假设在系统中有两个应用:应用A和应用B在同时运行。我们可以令应用A在服务器一上运行,处于激活状态,可以令应用B在服务器二上运行,也处于激活状态。应用A从硬盘阵列的区域a读取所需的数据,应用B从硬盘阵列的区域b读取所需的数据,同时为系统提供服务。当服务器一节点出现故障时,服务器二节点启动应用B以接替服务器一的工作,同时从硬盘阵列中的区域b中读取所需的数据。这样的工作方式可以使两台服务器都可以得到充分的利用,我们甚至可以

服务器备份问题的探讨及在视频领域内的应用

利用两台服务器节点分别为两个不同性质的工作单元进行服务。当其中的一个工作单元的服务器出现故障的时候,另一个工作单元可以分配出一些系统资源以承担出现故障服务器的处理工作,直到出现故障被排除。如我们可以将图-2所示网络结构中的备份视频服务器设置成为流媒体播出服务器。在网络系统正常工作的状态下,备份视频服务器运行Internet 视频流播放功能,并且可以为作为代理服务器为网络提供Web服务等Internet服务。当主视频服务器出现故障时,备用视频服务器便分出一些或让出全部的系统资源,运行主服务器上所提供的服务,保证网络系统的正常工作。我们也可以采用另外一种工作方式,即上面所说过的主服务器和备份服务器同时运行同一任务。在像硬盘播出这种可预置的、并执行针对同一任务的事先设定程序,并且在程序运行过程中可保证其过程不会发生不同变化的任务就非常适合这种工作方式。

    除了以上两种服务器备份工作模式外,我们还可以采用超过两个服务器的服务器集群工作模式和服务器各自拥有独立硬盘阵列镜像工作方式。我们下面将分别讨论。

3 . N-Way(N=3,N=4…… N=16)工作模式

     N-Way工作模式即集群工作模式是配置Active/Active工作模式或Active/Standby工作模式的一个有三到十六个服务器的扩展。服务器三被配置为服务器一和服务器二的备份。而且,服务器三可以被配置为除了服务器一和服务器二的其他服务器做备份。当任何一个服务器发生故障时,被保护的应用程序被从该服务器上转到备用的服务器上。如图-5所示。

服务器备份问题的探讨及在视频领域内的应用

    在N-WAY工作模式中,可以配置Cascading Recovery (层叠恢复)工作模式。当主节点发生故障时,层叠恢复允许多个从属节点被按照一定的优先级次序恢复一个资源或层次。对于在一对节点上的资源恢复,如果节点服务器一发生故障了,资源将会失效切换到节点服务器二上;如果节点服务器二再发生故障而服务器一仍然不可用,资源将会失效切换到节点服务器三上。多个从属节点被指定一个恢复优先级序列。在上面的例子中,节点服务器一有最高的优先级,节点服务器二有第二优先级,而节点服务器三有最低优先级。系统可以按优先级次序测验节点来决定在失效切换时哪一个服务器将进行工作。

4. 镜像工作方式

     镜像工作方式的特点是每个服务器都有独自的硬盘阵列,且指定特定的卷互为镜像,如图6所示。一个服务器被指定为主服务器,另一个为从服务器。当主服务器或所属于主服务器的硬盘阵列出现故障后,从服务器自动接替主服务器的工作。

     在这种工作方式下,客户只能对主服务器上的镜像卷进行读或写。从服务器上相应的卷被锁定以防对数据的存取,除非在主服务器上检测到故障状态。这是镜像工作方式要考虑到的一个重要问题,因为数据的完整性是一个非常重要的因素。

上一页  [1] [2] [3] [4] 下一页

下页更精彩:1 2 3 4 下一页