集群服务器集群技术及其在视频网络中的应用

服务器集群技术  时间:2021-02-26  阅读:()

服务器集群技术及其在视频网络中的应用目录

一、前言

二、服务器集群技术

1 、服务器集群概述

2 、使用服务器集群的优点

3 、服务器集群模式

4 、 电视台视频网络集群模式的选择

5 、服务器集群组件及实现过程

6 、故障转移和故障回复

 1 故障转移

 2 故障恢复

三、服务器集群技术在视频网络中的应用

1 、项目概述

2 、服务器集群的拓扑结构

3 、服务器集群的创建

 1 软硬件的配置要求

 2 集群网络的建立

 3 共享磁盘的创建

F盘是集群的定额磁盘

 4 集群软件的安装

 5 组的创建

四、结论

正文〖摘要〗

本文详细阐述了服务器集群的概念、优点、实现模式、组件及组件之间的相互作用关系集群故障转移发生的条件和实现过程、故障恢复的过程。分析了电视台视频网络通常选择的集群模式并结合河南电视台都市频道节目制作网的实例说明了服务器集群的创建过程。

〖关键字〗

服务器集群技术视频网络

一、前言

视频网络的搭建和应用给电视台带来的是技术上的变革、节目制作理念的转变、工作效率的提高。 同时 由于网络自身的原因也给整个节目制作过程带了一些不稳定因素 比如网络瘫痪、带宽堵塞、素材丢失等。可用性成为评定视频网络好坏的重要标准而服务器的可用性在很大程度上又决定了视频网络的可用性 因为服务器是整个网络的心脏它担当着素材、数据库和硬件设备的管理工作。

当然随着许多先进技术的应用充分保证了服务器的可用性其中 比较经济、有效的一种技术就是服务器集群技术。

二、服务器集群技术

1 、服务器集群概述

服务器集群是由一组独立的服务器并像单个系统一样运作通过将运行着Windows 2000 Advanced Server的服务器编组组成集群

服务器从而对资源和应用程序提供了高可用性、可扩展性和可管理性。

采用服务器集群的目的是在出现故障或断电的情况下保证客户对应用程序和资源的访问。如果集群里的某服务器由于故障或维护的缘故不可用资源和应用程序将转移到其它可用的集群节点上。

而提起集群人们容易将双机热备份与集群混为一谈其实它们有本质上的区别 即能否实现并行处理和服务器失效后的任务平滑接管。双机或多机热备份的原理是一台主机做服务器其他主机做备份机服务器失效时备份机接管。

2 、使用服务器集群的优点

高可用性。集群技术可以用来避免单台服务器的资源或应用程序出现故障。使用集群技术资源的所有权如磁盘驱动器和IP地址将自动地从有故障的服务器上转移到可用的服务器上。当集群中的系统或应用程序出现故障时集群软件将在可用的服务器上重启失效的应用程序或将失效服务器的工作分配到剩余的服务器上结果是用户只是觉得服务器暂时停顿了一下。

可扩展性。可以很方便地通过添加更多的服务器来提高集群的计算能力和网络的可用性。

可管理性。可以使用集群管理器来管理集群并管理应用程序。可以通过拖放集群对象在集群里的不同服务器之间移动应用程序也

可以通过同样的方式移动数据。可以通过这种方式来手工平衡服务器的负荷卸载服务器从而方便地进行维护。可以从网络的任意地方的客户端和资源处监视集群的状态。

3 、服务器集群模式

根据使用服务器集群的目的不同服务器集群有三种主要的集群模式一种是使用静态负载平衡的高可用性集群模式另一种是具有最大可用性的“热备份”集群模式第三种是混合型集群模式。

模式A 使用静态负载平衡的高可用性集群模式

在这种模式下两台服务器都处在联机状态每台服务器都以虚拟服务器的形式向整个网络提供自己的资源组而客户端可以检测并访问到这种虚拟服务器。每台服务器容量的选择应该使每台服务器中的资源在最优性能下运行。但是在发生故障转移时每台服务器又可以暂时承担其他服务器上资源的运行。根据指定的资源和服务器容量配置所有的客户服务在故障转移时仍保持有效但性能要受到影响响。

假定某公司内部网络依赖一台运行了两个大型数据库应用程序的服务器。这两个数据库对全天反复连接进来的大量客户来说都是非常关键的。但在高峰连接时间 出现服务器不能满足需求和保持性能的问题。

要缓解这个问题必须将另一台服务器连接到过载的服务器上形成集群以平衡负载如图1所示。系统中有两台服务器每台运行一个数据库应用程序。如果一台服务器出现故障系统将回到性能降低的初始状态但这是暂时的。在故障服务器恢复正常后它运行的应用程序就会执行故障恢复 同时操作恢复正常。

模式B 具有最大可用性的“热备份”集群模式

在这种模式下两台服务器只有一台是处于联机状态它会支持所有的客户请求和操作。而另一台服务器却空闲着它只是一个专用的“热备份” 。 。如果联机服务器出现故障 “热备份”服务器就以接近或等于联机服务器的性能接管全部操作并继续为客户提供服务。

集群

图2 Web集群服务器模式

这种模式最适用于单位中的重要应用程序和资源。例如某公司主要通过网络渠道来销售其产品就可以采用这种模式为所有专门支持Web访问的服务器提供“热备份” 如图2所示例如运行IIS的服务器。在这一领域加倍投入硬件所需的费用可以通过为客户提供高效稳定的访问得到回报。如果一台Web服务器出现故障第二台服务器就会被完全配置以接管该服务器的全部操作。

模式C 混合型集群模式

混合型集群模式是上面两种模式的结合它只针对关键应用进行故障转移这样可以对这些应用实现可用性的同时让非关键的应用在正常运作时也可以在服务器上运行。当出现故障时 出现故障的服务器上的不太关键的应用就不可用了但是那些关键应用会转移到另一台可用的服务器上从而达到性能和容错两方面的平衡。

4 、电视台视频网络集群模式的选择

从以上集群模式的分类可以看出三种集群模式各有自己的特点和用途理想的集群模式应该是模式A  即集群中的两台服务器都同时处于联机状态也就是在两台服务器上同时运行应用程序 当一台服务器出现故障时运行在出现故障的服务器上的应用程序就会转移到另外的没有出现故障的服务器上这样一来 由于两台服务器的工作现在由一台服务器来承担 自然会影响服务器的性能。对于电视台来说应用程序都不是运算量很大的程序单台服务器的处理能力足以满足需要负载平衡也就起不到有效的作用而电视台考虑最多的是网络的可用性所以通常采用的是模式B  即在正常操作时另一台服务器处于备用状态只有当联机的服务器出现故障时该备用服务器才会接管工作并且不会有任何性能上的影响。但这并不是一个很经济的方案 因为你不得不买两台服务器来做一台服务器的工作虽然当出现故障时不会对性能产生任何影响但是在正常运行时的性能价格比并不太好。

5 、服务器集群组件及实现过程

集群是由许多组件组成这些组件相互协作来管理集群对象下面就对集群组件如何在单一集群服务器内相互作用关系进行阐述。

集群组件之间的相互作用关系如图3所示从图3可以看出集群主要有以下组件构成  1 集群服务  2 资源监视器

 3 资源  4 集群管理器  5 集群数据库  6 集群网络驱动程序。

集群服务是集群的核心组件它管理所有集群指定的活动。在集群中的每台服务器上都运行着集群服务的一个实例。集群服务主要管理集群对象和配置、与集群中集群服务的其他实例协调、促进其他软件组件之间的通讯和执行故障转移操作。

资源监视器是担当集群服务和资源之间媒介的集群组件。当集群服务请求资源时资源监视器将它的请求传输给相应的资源。每台集群服务器都运行着一个或多个资源监视器。默认情况下集群服务只启动一个资源监视器与此服务器中的资源交互作用。

集群资源是具有如下特征的所有物理或逻辑组件  1 能够联机和脱机  2 能够在服务器集群上进行管理  3 每次只能属于一台服务器。 Windows 2000 Advanced Server定义了几种资源类型主要有物理磁盘资源类型、 网际协议资源类型、文件共享资源类型等。一些资源可以组成一个资源组一个资源组存在于一个上但同时只能在一个服务器上组是集群可以进行故障转移的最小单元。

管理员使用集群管理器管理应用程序的配置、控制和监视集群。集群管理器是一个图形界面如图4 来管理集群对象、建立组、进行故障转移、处理维护工作和监视集群行为。

集群数据库常驻在每台集群服务器上的Windows 2000注册表中。它包含集群的所有物理和逻辑元素的信息包括集群对象、对象属性和配置数据。

集群中的每个服务器都运行集群网络驱动程序的一个实例。集群网络驱动程序负责监视节点之间所有网络路径的状态、路由消息、检测通讯问题。每台服务器的集群网络驱动程序都要和其他服务器上的集群网络驱动程序定期交换消息称为“信跳” 。如果没有成功地响应这种“信跳”消息则此服务器上负责故障检测的集群网络驱动程序会通知启动故障转移的集群服务。

从以上对集群组件的分析可以看出服务器集群的实现过程是首先资源监视器根据管理员通过集群管理器设定的时间间隔对资源进行LookAlive和IsAlive两种级别的检查一旦发现某一个资源不可用就会试图重新启动该资源。根据阀值的设定如果在某一时间段内资源不可用的情况达到了设定的阀值时就会发生故障转移。经过故障转移的过程对应的资源组在另外一台服务器上重新启动了继续为客户机提供服务对客户来说工作没有影响这就完成了一次故障转移。当出现故障的服务器恢复正常以后如果事先对该资源组设定了首选服务器就会把该资源组移回该首选服务器。

Megalayer促销:美国圣何塞CN2线路VPS月付48元起/香港VPS月付59元起/香港E3独服月付499元起

Megalayer是新晋崛起的国外服务器商,成立于2019年,一直都处于稳定发展的状态,机房目前有美国机房,香港机房,菲律宾机房。其中圣何塞包括CN2或者国际线路,Megalayer商家提供了一些VPS特价套餐,譬如15M带宽CN2线路主机最低每月48元起,基于KVM架构,支持windows或者Linux操作系统。。Megalayer技术团队行业经验丰富,分别来自于蓝汛、IBM等知名企业。Mega...

半月湾($59.99/年),升级带宽至200M起步 三网CN2 GIA线路

在前面的文章中就有介绍到半月湾Half Moon Bay Cloud服务商有提供洛杉矶DC5数据中心云服务器,这个堪比我们可能熟悉的某服务商,如果我们有用过的话会发现这个服务商的价格比较贵,而且一直缺货。这里,于是半月湾服务商看到机会来了,于是有新增同机房的CN2 GIA优化线路。在之前的文章中介绍到Half Moon Bay Cloud DC5机房且进行过测评。这次的变化是从原来基础的年付49....

racknerd:美国大硬盘服务器(双路e5-2640v2/64g内存/256gSSD+160T SAS)$389/月

racknerd在促销美国洛杉矶multacom数据中心的一款大硬盘服务器,用来做存储、数据备份等是非常划算的,而且线路还是针对亚洲有特别优化处理的。双路e5+64G内存,配一个256G的SSD做系统盘,160T SAS做数据盘,200T流量每个月,1Gbps带宽,5个IPv4,这一切才389美元...洛杉矶大硬盘服务器CPU:2 * e5-2640v2内存:64G(可扩展至128G,+$64)硬...

服务器集群技术为你推荐
网页解密急急急~~谁知道怎么让所有的网页都设密码?以及破解的办法啊? 谢谢了谁帮帮我啊刷网站权重提升百度权重的几个方法iphone5解锁苹果5手机怎么屏幕解锁深圳公交车路线深圳公交线路照片转手绘如何把真人图片用photoshop做成手绘图片手机区号手机号码+86是移动区号还是联通的区号?不兼容安卓手机软件不兼容怎么办?今日热点怎么删除youku今日热点怎么卸载腾讯文章怎么在手机腾讯网发文章数据库损坏数据库坏了,怎么修复?
大连虚拟主机 qq云存储 日本软银 华为云服务 赵容 魔兽世界台湾服务器 免费个人空间申请 坐公交投2700元 193邮箱 php空间推荐 可外链相册 卡巴斯基免费试用 服务器监测 服务器是干什么用的 独立主机 lamp是什么意思 主机返佣 hosts文件修改 木马检测 vim命令 更多