【技术实现步骤摘要】
一种云平台的资源管理方法、装置及电子设备
[0001]本申请主要涉及云计算
,尤其涉及一种云平台的资源管理方法、装置及电子设备。
技术介绍
[0002]随着芯片技术的不断发展,CPU基础架构的类型也日益丰富,比如精简指令集架构处理器(Acorn RISC Machine,ARM)架构、X86(The X86)架构以及无互锁流水线微处理器(Microprocessor without Interlocked Piped Stages,MIPS)架构,基于上述各类基础架构,用于云计算技术做基础设施使用的硬件服务器性能有了很大的提升。
[0003]现有的多云管理平台,用于统一管理多个公有云上的云资源或云服务,通常采用提升服务器的芯片配置、增加服务器计算资源、负载均衡或者改变平台架构来提升性能,缺乏一种针对现有硬件资源实现性能提升的方法。
[0004]在对称多处理器结构(Symmetric Multi
‑
Processor,SMP)中,服务器中的CPU没有主次和从属之分,服务器中的各个CPU平 ...
【技术保护点】
【技术特征摘要】
1.一种云平台的资源管理方法,其特征在于,所述方法包括:在第一云主机中启动应用程序时,所述第一云主机调用预分配的第一CPU群组;确定所述第一云主机对应的可用的内存资源;判定所述第一云主机对应的可用的内存资源是否大于运行所述应用程序所需的内存资源;若是,则在所述第一云主机中运行所述应用程序;若否,则调用第二云主机以及所述第二云主机预分配的第二CPU群组。2.如权利要求1所述的方法,其特征在于,在第一云主机中启动应用程序之前,还包括:获取异构多云管理云平台中的各个CPU;将所述各个CPU分为N个CPU群组,所述N个CPU群组中的每一个CPU群组包括至少两个CPU,其中N为大于等于2的整数;将各个云主机与对应的CPU群组绑定。3.如权利要求1所述的方法,其特征在于,调用第二云主机以及所述第二云主机预分配的第二CPU群组,包括:获取各个云主机对应的内存资源;若第二云主机对应的内存资源大于运行所述应用程序所需的内存资源,则调用第二云主机以及第二云主机预分配的第二CPU群组。4.如权利要求2所述的方法,其特征在于,将所述各个CPU分为N个CPU群组,包括:确定所述异构多云管理云平台中各个CPU的基础架构类型;根据所述各个CPU的基础架构类型,将同一CPU基础架构类型的CPU划分在同一群组中。5.一种云平台的资源管理装置,其...
【专利技术属性】
技术研发人员:苏晶晶,林文辉,王志刚,王芳,李瑞祥,
申请(专利权)人:航天信息股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。