摘要
本发明公开一种云平台租户侧CPU算力资源隔离的方法,涉及云计算技术领域;包括:步骤1:创建CPU算力资源隔离系统,步骤2:通过CPU隔离配置模块定义计算节点CPU隔离相关参数并进行参数配置,步骤3:通过操作系统CPU初始化模块配置目标计算节点grub中isolcpus参数,根据isolcpus参数指定需要隔离的CPU核心,步骤4:通过管理侧CPU初始化模块读取CPU隔离配置模块定义的CPU相关参数,根据预留给管理侧服务的CPU核心个数计算节点预留给管理侧服务的CPU核心集合,完成目标计算节点管理侧服务的CPU核心绑定,步骤5:通过租户侧CPU初始化模块读取CPU隔离配置模块定义的CPU相关参数,当auto_cpu_selection为true,计算cpu_shared_set,根据cpu_dedicated_set和cpu_shared_set完成绑核虚拟机和非绑核虚拟机使用CPU集合的初始化,实现租户侧、管理侧CPU隔离。