预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111209085A(43)申请公布日2020.05.29(21)申请号202010029362.9(22)申请日2020.01.11(71)申请人苏州浪潮智能科技有限公司地址215100江苏省苏州市吴中区吴中经济开发区郭巷街道官浦路1号9幢(72)发明人栗丽霞(74)专利代理机构济南诚智商标专利事务所有限公司37105代理人王申雨(51)Int.Cl.G06F9/455(2006.01)权利要求书2页说明书4页附图2页(54)发明名称一种集群高可用接入控制策略配置方法及系统(57)摘要本发明公开了一种集群高可用接入控制策略配置方法,包括:获取集群资源占用情况,判断是否启用接入控制;若启用接入控制,判断选择启用的策略类型;配置启用的策略,预留集群高可用资源。本发明还公开了一种集群高可用接入控制策略配置系统,包括:集群资源监测模块、接入控制配置模块、资源预留策略管理模块和专用故障切换主机策略管理模块。本发明通过在集群中预留一定的资源,确保发生故障时,集群其他资源足以运行宕机虚拟机,使故障主机上原来运行的虚拟机重新开机,接入集群继续提供服务。通过接入控制策略的选择,能适应集群实际资源占用情况,更好地更灵活地满足用户虚拟化环境中高可用的需求,提高在同类产品中的竞争力。CN111209085ACN111209085A权利要求书1/2页1.一种集群高可用接入控制策略配置方法,其特征在于,包括:获取集群资源占用情况,判断是否启用接入控制;若启用接入控制,判断选择启用的策略类型;配置启用的策略,预留集群高可用资源。2.根据权利要求1所述的集群高可用接入控制策略配置方法,其特征在于,所述判断是否启用接入控制,包括:若集群内所有主机的CPU或内存使用率均超过75%,则禁用接入控制;若集群内所有主机的CPU或内存使用率未超过75%,则启用接入控制。3.根据权利要求2所述的集群高可用接入控制策略配置方法,其特征在于,所述判断选择启用的策略类型,包括:若集群内存在至少一台主机的CPU和内存使用率均低于25%,选择启用专用故障切换主机策略;若集群内所有主机的CPU或内存使用率均不低于25%,选择启用资源预留策略。4.根据权利要求3所述的集群高可用接入控制策略配置方法,其特征在于,所述专用故障切换主机策略,包括:将所述CPU和内存使用率均低于25%的主机选为专用故障切换主机;将专用故障切换主机上虚拟机迁至其他主机;将专用故障切换主机的是否专用故障切换的标志位改为true;创建或迁移虚拟机时专用故障切换主机不可用。5.根据权利要求3所述的集群高可用接入控制策略配置方法,其特征在于,所述资源预留策略,包括:设置集群CPU和内存预留比例;批量开启集群虚拟机;当集群剩余CPU或内存比例低于预留比例时,虚拟机开机失败。6.根据权利要求5所述的集群高可用接入控制策略配置方法,其特征在于,所述批量开启集群虚拟机,包括:集群CPU和内存加锁;获取集群剩余资源大小,当集群剩余资源大于设置的预留比例时,为集群预分配虚拟机需要的配置资源,下发虚拟机开机指令;集群CPU和内存释放锁;等待虚拟机开机成功后,集群CPU和内存加锁;更新虚拟机状态为运行,集群CPU和内存释放锁。7.根据权利要求6所述的集群高可用接入控制策略配置方法,其特征在于,所述集群剩余资源大小为:集群剩余资源=集群所有主机资源之和-集群所有主机已用资源之和-集群预分配资源。8.一种集群高可用接入控制策略配置系统,其特征在于,包括:集群资源监测模块,用于获取集群资源占用情况;接入控制配置模块,用于控制是否启用接入控制,根据集群资源占用情况,选择启用资2CN111209085A权利要求书2/2页源预留策略管理实现模块或专用故障切换主机策略管理实现模块;资源预留策略管理模块,用于配置资源预留策略;专用故障切换主机策略管理模块,用于配置专用故障切换主机策略。3CN111209085A说明书1/4页一种集群高可用接入控制策略配置方法及系统技术领域[0001]本发明涉及集群管理领域,具体涉及一种集群高可用接入控制策略配置方法及系统。背景技术[0002]目前,针对物理服务器或者存储器的高可用大多采用设置冗余的硬件设备的方法,利用主-从机制,在单节点发生故障时,可以将服务自动快速地切换至备节点,以保证用户服务的业务连续性。但是这种方法需要采购更多的硬件设备,增加成本,并且并不可能为保证业务的高可用将所有的物理服务器或存储器都采购2份,导致高可用的效果是有限的。[0003]随着虚拟机化技术的发展,物理服务器集群管理化,并支持在单台物理服务器上创建多个虚拟机,这些虚拟机互相之间业务隔离,可以当做物理服务器部署用户业务,更好地利用了物理资源,那么如何实现虚拟