文档首页 > > SAP HANA用户指南(裸金属服务器单节点)> 简介> 常用概念> 节点和角色

节点和角色

分享
更新时间: 2019/10/09 GMT+08:00

SAP HANA节点

SAP HANA节点是构成SAP HANA系统的逻辑单元,一个SAP HANA节点包括了指定规格的CPU、内存和存储(如Log卷、Data卷和Shared卷、Backup卷),如图1所示。

图1 SAP HANA节点

SAP HANA Studio

SAP HANA Studio提供对SAP HANA系统的管理和监控、信息建模。也提供访问用户数据的能力,即作为Client的能力。包括信息有:通用系统信息(如软件版本)、 告警信息(由Statistics Server产生)、 重要系统资源统计视图等。

NAT Server

提供SSH访问跳转的功能。租户对SAP HANA节点的SSH访问需要通过NAT服务器跳转。

SFS

弹性文件服务(Scalable File Service)提供文件共享功能。创建SFS用于Backup卷,提供共享路径给SAP HANA节点。

SAP HANA角色

在SAP HANA集群部署中,SAP HANA节点上存在的角色如图2所示。

图2 SAP HANA节点的角色

每个SAP HANA节点上都有Name Server和Index Server进程。进程的角色如表1所示。

表1 SAP HANA角色说明

进程

种类

说明

NameServer

Configured Role

初始配置角色。

  • MASTER:MASTER作为全局事务协调器,提供全局事务协调的功能,并保存计算节点集群信息的全局元数据。在一个集群中,初始配置了三个MASTER,但实际上,只有一个激活。
  • SLAVE:缓存需要的元数据,采用分布式架构,承担由主节点分配来的任务,执行对应的数据库操作。一个集群内有多个从节点。

Actual Role

运行过程中,因为选举机制,导致当前实际激活的角色。

  • MASTER:从配置为MASTER的节点中选举出来的主节点。
  • SLAVE:除MASTER之外的其他节点。

IndexServer

Configured Role

初始配置角色。

  • WORKER:实际运行,并执行数据库业务操作的节点。
  • STANDBY:切换时接管故障节点。一个集群可以有零到多个,默认设置一个STANDBY节点。正常情况下此节点的软件是运行的,只不过其内存数据库中没有数据,不能执行业务处理。切换的过程是自动进行的。

Actual Role

运行过程中,因为选举机制,导致当前实际运行的角色。

  • MASTER:从WORKER节点中选举出来的主节点。该主节点与Name Server中实际的主节点为同一节点。
  • SLAVE:WORKER节点中除了主节点之外的其他节点,将变成SLAVE节点。
  • STANDBY:含义同Index Server的“Config Role”描述。实际运行的时候,可能由于多次倒换的结果,任何一个节点都有可能成为STANDBY节点。
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区