• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

11-可靠性配置指导

07-进程分布优化配置

本章节下载 07-进程分布优化配置  (120.65 KB)

docurl=/cn/Service/Document_Software/Document_Center/Routers/Catalog/CR/CR19000/Configure/Operation_Manual/H3C_CR19000_CG-R1218-5W100/11/201905/1182455_30005_0.htm

07-进程分布优化配置


1 进程分布优化

1.1  进程分布优化简介

进程分发优化允许用户将不同的进程指定到不同的CPU上运行,最大程度地利用CPU和内存资源。

1.1.1  进程

进程是系统运行的基本单元,它能够给用户提供特定的服务。比如aaa进程能给用户提供AAA功能。

每个进程运行于受保护的内存空间,进程之间、进程与内核之间相互隔离。若某个进程出现问题不会影响整个系统。

1.1.2  节点

设备上运行Comware系统的CPU称为一个节点。当集群中有多个成员设备,每个成员设备上都有一个节点。

1.1.3  进程级备份

当设备启动或者用户配置/使能了某功能时,系统会自动同时为该业务启动多个进程。其中,一个为主控进程,其它为备份进程。主控进程处于工作状态,为用户提供服务,备份进程处于备用状态。这就是进程级备份。

进程级备份有以下优点:

·     保证了进程的高可用性。当主控进程故障时,系统能迅速从备份进程中选举一个新的主控进程,接替原主控进程继续为用户提供服务,不会影响到其它进程提供的业务。

·     提高了系统整体的稳定性,能适应设备的各种变化。如单板插拔等,系统均可快速恢复稳定。

·     系统负载可在多节点间分担。不同业务的主进程分别指定到不同节点运行,能充分利用多个节点的CPU和内存资源,有效地分担系统的负载。

1.1.4  进程分布

对于一些业务,其主控进程只能运行在全局主用主控板,这样的进程不支持进程分布优化配置(配置时会提示失败)。当主控进程异常时,系统会自动重启该主控进程。这些业务的备份进程主要用于主备倒换。

另一些业务,其主控进程可以运行在全局主用主控板上,也可以运行在全局备用主控板上。当主控进程异常时,需要从备份进程中选举一个新的主控进程,从而保证业务不受影响。在众多的备份进程中到底选用哪个作为新的主控进程,由该进程的分布策略决定。

1.1.5  进程的缺省分布策略

为了方便管理和维护进程,系统定义了缺省分布策略,该策略对所有进程以及进程的实例生效。进程的缺省分布策略如下:

·     主控进程运行在全局主用主控板的主CPU上,备份进程运行在全局备用主控板的主CPU上。

·     进程会继承上次运行的位置,启动和运行过程中都不会自动随意更改运行位置。

·     当有新节点加入时,对当前运行的进程没有影响,只对将要启动的进程有影响。即将启动的主控进程会选择一个CPU资源和内存资源更丰富的节点运行,其它节点上则运行该进程的备份进程。(可通过display cpu-usagedisplay memory命令了解设备当前CPU和内存的使用情况)

1.1.6  进程的分布优化

在优化进程分布的过程中,系统会综合进程分布策略、进程当前运行位置、设备节点是否在位和拓扑状态等因素,对优化后各进程理想的运行位置做出决策。如果为某进程决策出的位置不同于当前运行的位置,则对该进程执行主备倒换,即当前运行位置的主控进程降级为备份进程,预期位置的备份进程升级为主控进程。

1.2  进程分布优化显示和维护

完成进程相关的配置后,在任意视图下执行display命令可以显示进程的位置等信息,通过查看显示信息可验证配置的效果。

表1-1 进程分布优化显示和维护

操作

命令

显示具体位置上正在运行的进程

display placement location { chassis chassis-number slot slot-number [ cpu cpu-number ] | all }

显示服务组的信息

display ha service-group { program-name [ instance instance-name ] | all }

 

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们