RHEL 7特性说明(六):集群

RHEL 7特性说明(六):集群

Red Hat Enterprise Linux 7.0 是 Red Hat 的下一代操作系统完整套件,旨在用于关键任务企业级计算以及顶级企业级软件和硬件零售商认证。

集群是多台计算机(节点)一同工作以便提高重要产品服务的可靠性、可扩展性和可用性。可将使用 Red Hat Enterprise Linux 7.0 的高可用性根据性能、高可用性、负载平衡以及文件共享的不同需要采用各种不同的配置进行部署。注:Red Hat Enterprise Linux 7.0 负载平衡现在是基础 Red Hat Enterprise Linux 的一部分。

Pacemaker 集群管理器

Red Hat Enterprise Linux 7.0 使用 Pacemaker 替换 rgmanager 进行集群资源管理以及从节点失败中恢复。Pacemaker 的优点包括:

  • 资源配置的自动同步和版本管理。
  • 灵活的资源和 fencing 模式可与用户环境更紧密地对应。
  • 可使用 fencing 恢复资源层失败。
  • 基于时间的配置选项。
  • 在多节点中运行同一资源的能力。例如:网页服务器或者集群文件系统。
  • 在两个不同模式之一的多个节点中运行同一资源的能力。例如:同步资源和目标。
  • Pacemaker 不需要分布式锁管理程序。
  • 仲裁丢失或者形成多个分区时的可配置行为。

使用 keepalived 和 HAProxy 替换 Piranha

Red Hat Enterprise Linux 7.0 使用 keepalived 和 HAProxy 替换了负载平衡程序 Piranha。keepalived 软件包提供简单且强大的负载平衡和高可用功能。负载平衡框架依赖大家熟知且广泛使用的 Linux 虚拟服务器内核模块,提供四级网络负载平衡。keepalived 守护进程在负载平衡的服务器池中根据其状态采用一组状态检查程序。keepalived 守护进程还采用虚拟路由器冗余协议(VRRP),允许路由器或者管理器故障切换以便提供高可用性。HAProxy 为 TCP 和 HTTP 应用程序提供一个可靠的高性能网络负载平衡程序。它特别适用于在需要持久性或者 Layer7 处理时有非常高负载的网页。

高度可用性管理

Pacemaker 配置系统,也称 pcs,替换了 ccs、ricci 和 luci 作为统一的集群配置和管理工具。pcs 的优点包括:

  • 命令行工具。
  • 可轻松自我启动集群,即初始化集群并使其开始运行。
  • 可配置集群选项。
  • 可添加、删除或者修改资源及其之间的关系。

新的资源代理

Red Hat Enterprise Linux 7.0 提供大量资源代理。资源代理时集群资源的标准化接口。资源代理可将一组标准操作转换为具体资源或者应用程序的步骤,并将其结果解读为成功或者失败。

 

本系列文章来自 RHEL 7.0 的发行注记

原文发布时间:2014-07-16

本文来自云栖合作伙伴“linux中国”

时间: 2024-10-01 19:03:10

RHEL 7特性说明(六):集群的相关文章

HTTP会话内存复制特性是WAS集群高可用性的关键

但是这一特性需要应用程序代码的支持,所以在选择 WAS 集群架构时,要根据目前应用的情况来确定http://www.aliyun.com/zixun/aggregation/14134.html">集群部署方式,并给出专业的咨询建议.架构师和软件工程师必须知道这一特性的相关细节,才能在设计集群架构时更加得心应手. HTTP 会话内存复制指的是将会话复制到另一个应用程序服务器上.在这个模式下,会话可以被复制到一个或者多个应用服务器上,从而防止 HTTP 会话因应用服务器单点故障而丢失对终端用

分布式与集群的区别

简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率. 例如: 如果一个任务由10个子任务组成,每个子任务单独执行需1小时,则在一台服务器上执行改任务需10小时. 采用分布式方案,提供10台服务器,每台服务器只负责处理一个子任务,不考虑子任务间的依赖关系,执行完这个任务只需一个小时.(这种工作模式的一个典型代表就是Hadoop的Map/Reduce分布式计算模型) 而采用集群方案,同样提供10台服务器,每台服务器都能独立处理这个任务.假设有10

oracle集群

  使用Oracle 真正应用集群 (RAC),Oracle数据库可跨一组集群服务器运行任何打包的或自定义的应用程序,不需对这些应用程序做任何改动.这就提供了最高的可用性和最灵活的可伸缩性.如果集群中的一个服务器故障,Oracle 可继续在其余的服务器上运行.当我们需要更多的处理能力时,只需添加服务器即可,无需用户下线.为保证低成本,我们可使用标准化的普通硬件组建出最高端的系统.     Oracle 真正应用集群为 Oracle 的企业网格计算体系结构提供了基础.Oracle RAC 技术可为

Mesos超配:让集群利用率可以达到100%

引言:集群利用率100%意味着什么?从某种意义上来说,Mesos集群上没有任何空闲资源时,就可以说达到了100%的利用率. 但是,即使某个框架为某个任务(比如一个web服务器)预留了资源,该任务可能并不会完全使用所有这些资源.实际上,在大多数集群上,实际使用率仅仅有10%-30%.为了解决这个问题,Mesos推出了超配特性.该特性允许Mesos集群自动使用预留但是未使用的资源. 本文选自<用Mesos框架构建分布式应用>. Mesos超配特性是基于Google的Heracles系统,是解决低实

基于cloudera的BigInsights集群如何管理和应用集成系统

本文首先简要介绍 BigInsights 与 Cloudera 集成的相关背景,在此基础上介绍基于 cloudera 的 BigInsights 集群的系统架构,之后详细介绍在 Cloudera 之上的两种集成方式,最后介绍如何管理和应用集成系统. Cloudera 和 IBM 都是业界领先的大数据平台软件与服务提供商,2012 年 4 月,两家公司宣布在该领域建立合作关系,强强联手.Cloudera 提供了完整的 hadoop 系统,并在此基础上增强了可扩展性.稳定性和平台性能.InfoSph

《实施Cisco统一通信管理器(CIPT1)》一2.5 跨越IP WAN的集群部署模型

2.5 跨越IP WAN的集群部署模型 实施Cisco统一通信管理器(CIPT1)Cisco支持跨越WAN部署CUCM集群.这种模型拥有以下特点. 同一集群的应用和CUCM服务器通过IP WAN分布在各个站点中.I- P WAN负责承载集群内部服务器之间的通信与信令. 站点的数量存在以下限制. 若部署的是本地故障倒换(Failover),则只能部署2-4个站点(每个站点部署2台CUCM服务器). 若通过IP WAN实现远程故障倒换(Failover),则最多部署8个站点(每个站点部署1台CUCM

《实施Cisco统一通信管理器(CIPT1)》——2.5 跨越IP WAN的集群部署模型

2.5 跨越IP WAN的集群部署模型 实施Cisco统一通信管理器(CIPT1)Cisco支持跨越WAN部署CUCM集群.这种模型拥有以下特点. 同一集群的应用和CUCM服务器通过IP WAN分布在各个站点中.IP WAN负责承载集群内部服务器之间的通信与信令.站点的数量存在以下限制.若部署的是本地故障倒换(Failover),则只能部署2-4个站点(每个站点部署2台CUCM服务器).若通过IP WAN实现远程故障倒换(Failover),则最多部署8个站点(每个站点部署1台CUCM服务器).

简单分析服务器分布式与集群的区别

集群: 集群是一组协同工作的服务实体,用以提供比单一服务实体更具扩展性与可用性的服务平台.在客户端看来,一个集群就象是一个服务实体,但事实上集群由一组服务实体组成.与单一服务实体相比较,集群提供了以下两个关键特性: 可扩展性--集群的性能不限于单一的服务实体,新的服务实体可以动态地加入到集群,从而增强集群的性能. 高可用性--集群通过服务实体冗余使客户端免于轻易遇到out of service的警告.在集群中,同样的服务可以由多个服务实体提供.如果一个服务实体失败了,另一个服务实体会接管失败的服

定时组件quartz系列&lt;二&gt;quartz的集群原理

1.基本信息:      Quartz是一个开源的作业调度框架,它完全由java写成,并设计用于J2Se和J2EE应用中.它提供了巨大的灵活性而不牺牲简单性.你能够用它 来为执行一个作业而创建简单的或复杂的调度.它有很多特征,如:数据库支持,集群,插件,EJB作业预构建,JavaMail及其它,支持cron- like表达式等等.其中集群配置一般比较复杂,那么在Quartz中如何配置它的集群特性呢? 2 Quartz的集群配置:      2.1 实现集群的基本原理           Quar