什么是服务器群集应用程序

  • 发布于:2023-05-25
  • 125 人围观

服务器群集和网络负载平衡NLB群集都支持一定范围的应用程序,不过两者处理应用程序的方式不同。下面简单介绍一下能够被群集支持的部分应用程序,以帮助读者更深入地体验群集的强大功能。

1.通用应用程序群集
服务器群集中的通用应用程序资源被用于为不支持群集的应用程序提供高可用性。不过并非所有的应用程序都可以这样配置,为了使用于群集,一个应用程序需要使用基于IP的协议。满足条件的应用程序将能够借助群集实现故障转移。
2.通用脚本群集
服务器群集中的通用脚本资源是一个自定义脚本,这个脚本是使用Windows Server 2003服务器平台中提供的任何脚本引擎所支持的语言编写的。尽管这类脚本将是应用程序专用的,但它们仍需遵循MSDN文档中提出的一些规则。
3.群集分布式事务处理协调器
分布式事务处理协调器(DTC)是一种作为COM+运行环境的一部分运行的服务,其用途是在本身不包含事务处理支持的环境中提供这类服务。创建一个群集DTC只需将这个DTC资源添加到一个作为虚拟服务器配置的组并将它置于联机状态。
4.维护群集间的终端会话
在Windows Server 2003服务器群集中可以安装终端服务,但在这类配置中的终端服务既不能被负载平衡,也不是高可用的。不过可以通过将终端服务作为一个NLB群集的一部分安装来实现负载平衡。
5.MS SQL Server 群集
Microsoft SQL Server 2000是一个高性能的数据库管理系统,它完全支持服务器群集,但不适用于NLB群集。
6.群集消息队列
消息队列是一种为消息的异步传输提供分布式机制的服务,其基本用途是确保应用程序或系统之间可靠地通信。要安装群集消息队列,应该保证拥有一个包含物理磁盘、IP地址和网络名称资源的组,然后在每个节点上安装消息队列组件。

万企互联
标签: