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

服务器集群技术  时间: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两种级别的检查一旦发现某一个资源不可用就会试图重新启动该资源。根据阀值的设定如果在某一时间段内资源不可用的情况达到了设定的阀值时就会发生故障转移。经过故障转移的过程对应的资源组在另外一台服务器上重新启动了继续为客户机提供服务对客户来说工作没有影响这就完成了一次故障转移。当出现故障的服务器恢复正常以后如果事先对该资源组设定了首选服务器就会把该资源组移回该首选服务器。

亚洲云Asiayu,成都云服务器 4核4G 30M 120元一月

点击进入亚云官方网站(www.asiayun.com)公司名:上海玥悠悠云计算有限公司成都铂金宿主机IO测试图亚洲云Asiayun怎么样?亚洲云Asiayun好不好?亚云由亚云团队运营,拥有ICP/ISP/IDC/CDN等资质,亚云团队成立于2018年,经过多次品牌升级。主要销售主VPS服务器,提供云服务器和物理服务器,机房有成都、美国CERA、中国香港安畅和电信,香港提供CN2 GIA线路,CE...

Vultr再次发布充值多少送多少活动

昨天我们很多小伙伴们应该都有看到,包括有隔壁的一些博主们都有发布Vultr商家新的新用户注册福利活动。以前是有赠送100美元有效期30天的,这次改成有效期14天。早年才开始的时候有效期是60天的,这个是商家行为,主要还是吸引到我们后续的充值使用,毕竟他们的体验金赠送,在同类商家中算是比较大方的。昨天活动内容:重新调整Vultr新注册用户赠送100美元奖励金有效期14天今天早上群里的朋友告诉我,两年...

易探云韩国云服务器仅50元/月,510元/年起

韩国云服务器哪个好?韩国云服务器好用吗?韩国是距离我国很近的一个国家,很多站长用户在考虑国外云服务器时,也会将韩国云服务器列入其中。绝大部分用户都是接触的免备案香港和美国居多,在加上服务器确实不错,所以形成了习惯性依赖。但也有不少用户开始寻找其它的海外免备案云服务器,比如韩国云服务器。下面云服务器网(yuntue.com)就推荐最好用的韩国cn2云服务器,韩国CN2云服务器租用推荐。为什么推荐租用...

服务器集群技术为你推荐
ov日本OV是什么意思?打开网页出现错误为什么打不开网页,出错公章制作如何用photoshop制作公章伪静态什么是伪静态什么是云平台什么是家庭云平台?微信电话本怎么用微信电话本如何使用?freebsd安装虚拟机vmware7的安装和FreeBSD的安装网页打不开的原因网页老打不开是什么原因啊手工杀毒蠕虫病毒怎么手工杀毒office2007简体中文版求office2007免费版下载地址 无需破解无需激活无须密钥
沈阳虚拟主机 如何申请域名 vps租用 cpanel主机 美元争夺战 ix主机 坐公交投2700元 阿里云浏览器 泉州电信 爱奇艺vip免费试用7天 100mbps 酷番云 in域名 申请免费空间和域名 dnspod 路由跟踪 畅行云 atom处理器 测速电信 restart 更多