大家好,这次我决定分享我对Linux集群与你题为“Linux集群对于故障切换方案 ”等一系列指导的知识。
什么是在Linux中的集群和优点/缺点 - 第1部分
以下是有关集群 Linux中的4系列文章:
首先,你需要知道什么是聚类,它是如何在工业中使用的,它有什么样的优点和缺点等。
什么是群集
集群是为了使它像工作之一建立两个或多个服务器之间的连接。 集群是Sys-Engineers中非常流行的技术,它们可以将服务器集群化为故障转移系统,负载平衡系统或并行处理单元。
通过这一系列的指南,我希望能引导你创建一个Linux集群上的RedHat / CentOS的故障转移方案的两个节点。
从现在开始,您就有了什么聚类的基本概念,让我们来了解一下故障转移群集的含义。 故障转移群集是一组协同工作以维持应用程序和服务的高可用性的服务器。
例如,如果服务器在某个时间点出现故障,另一个节点(服务器)将接管负载,并给最终用户没有停机时间的体验。 对于这种情况,我们至少需要2到3个服务器进行正确的配置。
我更喜欢我们用3台服务器; 一个服务器作为启用红帽群集的服务器,而其他服务器作为节点(后端服务器)。 让我们来看下面的图表,以便更好地理解。
Cluster Server: 172.16.1.250 Hostname: clserver.test.net node01: 172.16.1.222 Hostname: nd01server.test.net node02: 172.16.1.223 Hostname: nd02server.test.net
聚类图
在上述情况下,集群管理由单独的服务器完成,它处理两个节点,如图所示。 集群管理服务器不断地向两个节点发送心跳信号,以检查是否有人失败。 如果任何人失败,则另一个节点接管负载。
集群服务器的优点
- 集群服务器是完全可扩展的解决方案。 您可以随后向群集中添加资源。
- 如果群集中的服务器需要任何维护,您可以通过在将负载移交给其他服务器时停止它来执行此操作。
- 在高可用性选项中,集群是一个特殊的地方,因为它是可靠和易于配置。 在服务器进一步提供服务时存在问题的情况下,集群中的其他服务器可以承担负载。
集群服务器的缺点
- 成本高。 由于集群需要良好的硬件和设计,与非集群服务器管理设计相比,这将是昂贵的。 不具成本效益是此特定设计的主要缺点。
- 由于集群需要更多的服务器和硬件来建立,所以监控和维护很困难。 从而增加基础设施。
现在让我们看看我们需要什么样的包/安装来配置这个安装程序成功。 下面的包/ RPMS可以通过rpmfind.net下载。
- 里奇(ricci-0.16.2-75.el6.x86_64.rpm)
- Luci(luci-0.26.0-63.el6.centos.x86_64.rpm)
- Mod_cluster(modcluster-0.16.2-29.el6.x86_64.rpm)
- CCS(ccs-0.16.2-75.el6_6.2.x86_64.rpm)
- CMAN(cman-3.0.12.1-68.el6.x86_64.rpm)
- Clusterlib(clusterlib-3.0.12.1-68.el6.x86_64.rpm)
让我们看看每个安装对我们及其意义。
- 利玛窦是用于集群管理和配置的守护进程。 它将接收消息分发/分派到配置的节点。
- luci的是,集群管理服务器上运行,并与其他多个节点通信的服务器。 它提供了一个Web界面,使事情更容易。
- Mod_cluster是负载平衡器效用基于httpd的服务,并在这里它被用于通信与底层节点的进入请求。
- CCS被用于创建和通过里奇修改远程节点上的群集配置。 它还用于启动和停止集群服务。
- CMAN是比利玛窦和luci的这个特定的设置其他的主要工具之一,因为这充当集群管理器。 实际上,cman代表CLUSTER MANAGER。 它是RedHat的高可用性附加组件,分布在集群中的节点之间。
阅读文章,了解我们将要创建的解决方案的场景,并设置实现的先决条件。 让我们在我们即将到来的文章中学习如何为给定场景安装和创建集群。
参考文献:
跟上youcl连接的方便和时尚如何的。 敬请关注为部分02(Linux服务器集群与2个节点为在RedHat / CentOS的故障切换情况下-创建集群)很快。