Linux下的5款主流高可用集群软件介绍[通俗易懂]
Linux集群主要分成三大类:高可用集群(High Availability Cluster)、负载均衡集群(Load Balance Cluster)、科学计算集群(High Performance Computing Cluster)。
其中高可用集群具有保障应用程序持续提供服务的能力,可以将因软、硬件、人为造成的故障对业务的影响降低到最小程度。在高可用集群中,最常见的就是两个节点做成的HA集群,有很多通俗的名称,比如“双机热备”、“双机互备”、“双机”。
而在Linux平台下常见的高可用集群软件有这些:
1、RedHat 公司的RHCS
RHCS 全称是RedHat Cluster Suite,实际上是一个套件,除了现在提到的高可用集群软件,还包含了一个基于LVS的负载均衡软件。RHCS包含的集群软件,是GPL协议下开放源代码的集群系统。RHCS是一个独立的产品,不包括在RedHat Enterprise Linux当中,无论是购买还是下载,都是单独存在的。
2、中兴新支点的Newstart HA
Newstart HA由中兴子公司“新支点”研发,是国内具有代表性的一款成熟的高可用集群软件。NewStart HA无需改变任何服务和应用,即可保证系统故障和部件故障时应用不中断;可以自动监控服务器、网卡、浮动 IP 、存储和业务,生产中心失效会自动切换到灾备中心;可实现数据实时同步,切换时间为秒级,因此可以提供电信级,高达 99.999% 的高可用性。
3、Novell公司的Novell Cluster Service
Novell收购SuSE公司之后,将原来在Novell netware操作系统上的大量企业级应用移植和整合到了SuSE Linux Enterprise Linux平台,Novell 当时名震集群领域的Novell Cluster Service也被整合移植到了Linux平台。Novell Cluster Service是一个商业系统,并非开放源代码产品。
4、Steeleye公司的Lifekeeper for Linux
Steeleye公司是集群行业非常著名的公司,他们的集群系统最早是AT&T 贝尔实验室开发的,后来被卖给了金融行业著名的IT公司NCR公司。Lifekeeper集群的历史非常悠久,后来Steeleye又得到了几个从当时的巨头DEC跳槽而来的核心开发人员,因此Lifekeeper的架构和品质都是有非常好的口碑的。
5、Keepalived高可用集群软件
Keepalived 集群软件是一个基于VRRP协议来实现的LVS(四层协议)服务高可用方案,可以避免单节点故障。LVS服务需要有2台服务器运行Keepalived服务,一台为主服务器(MASTER),一台为备份服务器(BACKUP),但是对外只有一个虚拟IP,主服务器会发送特定的消息给备份服务器,当备份服务器收不到这个消息的时候,备份服务器认为主服务器宕机并会接管虚拟IP提供服务,从而保证了服务的高可用性。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/181518.html原文链接:https://javaforall.cn
相关文章
- linux rpm卸载包及其依赖,Linux下如何用rpm卸载软件 rpm依赖包强制卸载
- 恢复Linux删除文件的绝招(linux还原删除的文件)
- Linux下门罗币挖矿技术指南(门罗币挖矿软件linux)
- 探索Linux下安装软件的方法(linux查看安装的软件)
- Linux获取所有文件的完美方法(linux获取所有文件)
- Linux查看启动端口的简单方法(linux查看启动的端口)
- Linux翻译:让交流变得更轻松(linux的翻译软件)
- Linux 下卸载软件的正确方式(linux卸载软件)
- 环境Linux桌面开发环境:构建跨平台软件的基础(linux桌面开发)
- 脚本如何使用Linux执行Shell脚本(linux怎么执行sh)
- 极速搭建LVS集群:基于Linux平台的快速安装指南(linux安装lvs)
- c程序Linux下编译C程序指南(linux里编译)
- Linux下的万能软件:实现多用途的功能(适合linux的软件)
- 掌握Linux系统中查看进程的线程知识(linux查看进程的线程)
- Linux轻松清理系统垃圾(linux清除系统垃圾)
- 备份Linux根目录100%完整备份方案(linux根目录100)
- Linux驱动程序:让电脑变得更快、更灵活(linux驱动模型)
- 开启Linux虚拟化:智能节能路径(linux虚拟化系统)
- Linux下关闭防火墙的方法(关闭linux的防火墙)
- Linux反汇编: 窥探程序内部秘密(linux反汇编软件)
- 轻松实现Linux图形界面外联:连接步骤详解(linux图形界面连接)
- Linux常用软件安装教程:多种简便方式解析(linux安装软件方式)
- Linux应用层开发:极大提升软件能力(linux应用层开发)
- Linux安装卸载软件:操作步骤一一掌握(linux安装卸载软件)
- 探究Linux系统能否安装QQ软件(linux能装qq吗)
- 基于Linux系统的在线聊天室(linux下聊天室)
- Linux如何快速进入文件世界(linux 进入文件)
- Linux下软件安装:极速安装,轻松管理(linux下软件下载)
- Linux脚本中的含义探究(linux脚本中的)