首页 > 运营 > 帮助中心 > 正文

服务器群集应用程序

2020-06-20 23:42:00
字体:
来源:转载
供稿:网友

香港服务器租用(http://www.CuoXin.com/hkzy或者香港服务器托管(http://www.CuoXin.com/hktg群集技术最主要的应用即在于网络负载平衡的功能。 网络负载平衡使用两台或更多台一起工作的主机计算机组成的群集,为服务器提供了高可用性和高伸缩性。Internet客户端使用一个 IP 地址或一组地址访问群集。客户端无法区别群集和单一服务器。服务器应用程序并不表明它们是在群集上运行的。但是,网络负载平衡群集与运行单个服务器应用程序的单个主机有很大的区别,因为即使在某个群集主机发生故障的情况下,它也可以提供不间断服务。群集对客户端请求的响应也比单个主机快。

如果某个香港服务器租用或者香港服务器托管发生故障或脱机,则网络负载平衡通过将传入的网络通信重定向到工作的群集主机,从而带来了高可用性。连到脱机主机的现有连接将丢失,但是 Internet 服务仍然是可用的。在多数情况下(例如,就 Web 服务器而言),客户端软件可以自动重试失败的连接,而且客户端在接收响应时,只有数秒钟的延迟。网络负载平衡通过在分配给网络负载平衡群集的一个或多个虚拟 IP 地址(群集 IP 地址)间分配传入的网络通信,从而带来了可变化的性能。然后,群集中的主机同时对不同的客户端请求甚至来自同一客户端的多个请求做出响应。例如,Web浏览器可以从网络负载平衡群集中的不同主机获得所有单张网页中的多幅图像。这就提高了处理速度,并缩短了对客户端做出响应的时间。

网络负载平衡使得单个子网上的所有群集主机可以同时检测群集 IP 地址的传入网络通信。在每个群集主机上,网络负载平衡驱动程序充当群集适配器驱动程序和 TCP/IP堆栈间的过滤器,以便在主机间分配通信。


下面简单介绍一下能够被香港服务器租用或者香港服务器托管群集支持的部分应用程序和安装配置,以帮助读者更深入地体验群集的强大功能。

1.通用应用程序群集
服务器群集中的通用应用程序资源被用于为不支持群集的应用程序提供高可用性。不过并非所有的应用程序都可以这样配置,为了使用于群集,一个应用程序需要使用基于IP的协议。满足条件的应用程序将能够借助群集实现故障转移。

2.通用脚本群集
服务器群集中的通用脚本资源是一个自定义脚本,这个脚本是使用Windows Server 2003服务器平台中提供的任何脚本引擎所支持的语言编写的。尽管这类脚本将是应用程序专用的,但它们仍需遵循MSDN文档中提出的一些规则。

3.群集分布式事务处理协调器
分布式事务处理协调器(DTC)是一种作为COM+运行环境的一部分运行的服务,其用途是在本身不包含事务处理支持的环境中提供这类服务。创建一个群集DTC只需将这个DTC资源添加到一个作为虚拟服务器配置的组并将它置于联机状态。

4.维护群集间的终端会话
在WindowsServer 2003服务器群集中可以安装终端服务,但在这类配置中的终端服务既不能被负载平衡,也不是高可用的。不过可以通过将终端服务作为一个NLB群集的一部分安装来实现负载平衡。

5.MS SQLServer 群集
Microsoft SQL Server 2000是一个高性能的数据库管理系统,它完全支持服务器群集,但不适用于NLB群集。

6.群集消息队列
消息队列是一种为消息的异步传输提供分布式机制的服务,其基本用途是确保应用程序或系统之间可靠地通信。要安装群集消息队列,应该保证拥有一个包含物理磁盘、IP地址和网络名称资源的组,然后在每个节点上安装消息队列组件。


以在Windows Server 2003系统中安装配置香港服务器租用或者香港服务器托管群集服务为例介绍方法:

第1步,依次单击“开始”→“所有程序”→“管理工具”→“群集管理器”菜单,打开“群集管理器”窗口,并自动打开“打开到群集的连接”对话框。这个对话框为用户提供了创建新群集、添加节点到群集和打开到群集的连接三个选项。在“操作”下拉菜单中选择“创建新群集”命令并单击“确定”按钮。

第2步,打开“新建服务器群集向导”,在欢迎向导页中单击“下一步”按钮。在打开的“群集名称和域”向导页中输入一个群集名称,且该名称必须是有效的计算机名称。另外需要选择一个域名,新的群集将创建在这个域中。采用默认域名,单击“下一步”按钮。

第3步,在打开的“请选择计算机”向导页中提示用户输入将要安装新群集的第一个节点计算机,默认情况下将自动选择本地服务器。单击“下一步”按钮。
单击“高级”按钮并选中“高级(最小)配置”复选框后,则在“新建服务器群集向导”完成最后的步骤后需要手动添加共享设备。

第4步,接着“新建服务器群集向导”将使用用户提供的信息来分析所有为了成功创建群集所必需的因素。向导主要通过以下五个方面进行分析:
(1)检验现有群集:验证网络上不存在具有相同名称的群集;
(2)建立节点连接:连接到目标服务器并初始化群集创建过程;
(3)检验节点可行性:确定目标服务器是否满足所有的先决条件;
(4)查找节点上的公共资源:确定共享资源的可用性,包括列举共享磁盘资源(为了创建仲裁)和网络适配器(为了安装群集网络);
(5)检验群集可行性:验证群集的创建是可能的并为仲裁指定资源。
向导将用对勾表示成功,用叉号表示失败,而带有叹号的黄色三角形表示警告,其中警告标识可以忽略。如果分析中任何一个方面存在问题,则必须清除故障后才能继续操作。通过分析验证后单击“下一步”按钮。

第5步,打开“IP地址”向导页,这时需要设置群集的IP地址。该地址将作为DNS解析群集名称时的目标地址,且该地址应该跟“公用连接”的IP地址处于同一个网段。本例中输入该网段中一个空闲的IP地址10.115.1.168。设置完毕单击“下一步”按钮。

第6步,在打开的“群集服务账户”向导页中需要提供一个域用户账户,以便对群集进行管理。这个账户将被放在本地管理员组(Administrators)中,并被赋予在目标服务器上的适当权限。这里输入前面创建的群集用户账户Cluster和其密码,并单击“下一步”按钮。

第7步,打开“建议的群集配置”向导页,在该向导页中列出了到目前为止用户设置的所有信息。确认无误后单击“下一步”按钮。

第8步,向导开始创建并启动服务器群集,这个过程被分成了4个主要部分:
(1)重新分析群集:重复原先在检验群集可行性时选择的步骤。一旦这种可行性被验证,群集配置就已经初始化了;
(2)配置群集服务:将群集服务账户分配到合适的组,并赋予其合适的用户权利。然后创建并启动与群集有关的服务、创建并配置群集数据库以及创建并启动Cluster Service(群集服务);
(3)配置资源类型:配置Generic Script和Majority Node Set资源类型;
(4)配置资源:创建、配置并启动群集组中的资源(包括仲裁资源)。
创建完毕单击“下一步”按钮。
群集服务安装完毕以后会自动连接到群集。
如果由于配置错误导致无法连接到群集而需要取消群集配置时,可以在“命令提示符”窗口中输入命令行“cluster node 节点名称 /forcecleanup”并按回车键来实现。



发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表