一种应用迁移CPU估算方法与流程

文档序号:37234890发布日期:2024-03-06 16:53阅读:10来源:国知局
一种应用迁移CPU估算方法与流程

本发明涉及应用迁移,具体为一种应用迁移cpu估算方法。


背景技术:

1、cpu架构是cpu厂商给属于同一系列的cpu产品定的一个规范,主要目的是为了区分不同类型cpu的重要标示。目前市面上的cpu架构主要分为x86 arm mips等。

2、现有技术中,指令集是cpu中用来计算和控制计算机系统的一套指令的集合,指令集关系到cpu的性能发挥,是cpu性能体现的一个重要标志。从大类来分,一般将指令集分为精简指令集和复杂指令集。精简指令集,即risc指令集(英文:reduced instruction setcomputer),其特点是指令数目少,每条指令都采用标准字长、执行时间短。复杂指令集,即cisc指令集(英文:complex instruction set computer),其特点是指令数目多而且复杂,每条指令的长度也不相等。cisc的优点是控制简单,但计算机各部分的利用率不高,执行速度慢。对于复杂的系统,cisc更合适,否则,risc更合适,其体积更小,功耗更低,性能更高。典型的cics指令集的cpu有:x86(intel、amd、海光)等。典型的risc指令集的cpu有:arm(鲲鹏、飞腾)、mips(龙芯)等。

3、近年来,信息技术蓬勃发展,尤其是基础硬件方面,出现了百家争鸣的局面。中央处理器(cpu)作为信息系统底层的基础设备,在整个系统中发挥着至关重要的作用。由于各种历史原因以及各家中央处理器厂商之间的竞争,各种cpu采用了不同指令集架构,如x86、arm、mips等。这对上层应用软件的开发增加了很大的复杂性和难度。应用系统在某种cpu架构下开发完成后,往往需要往其它架构的cpu进行迁移适配,在此情况下,如何对迁移后的cpu使用量进行估算成为一个关乎应用在迁移后能否正常运行重要问题。


技术实现思路

1、本发明的目的在于提供一种应用迁移cpu估算方法,以解决上述背景技术中提出的问题。

2、为实现上述目的,本发明提供如下技术方案:一种应用迁移cpu估算方法,述方法包括以下步骤:

3、迁移调研;

4、使用cpu估算模型估算;

5、测试验证;

6、持续优化。

7、优选的,迁移调研的具体操作包括:

8、收集应用系统在原cpu下的使用情况以及确定迁移后cpu型号和架构。

9、优选的,使用cpu估算模型估算的具体操作包括:

10、使用估算模型进行迁移后cpu核数估算。

11、优选的,试验证的具体操作包括:

12、针对应用系统在实际环境中的表现进行测试调优。

13、优选的,持续优化的具体操作包括:

14、收尾阶段进行成果验收。

15、优选的,cpu估算模型包括架构估算法:

16、使用以下各符号代表迁移前后的核数及架构间比率,得到以下估算模型:

17、ca:应用估算的使用cpu核数;

18、cb:应用迁移前实际cpu使用核数;

19、p:x86与其它架构间的比值;

20、ca=cb×p。

21、优选的,cpu估算模型包括效率比估算法:

22、结合应用上云前的cpu的实际使用情况,得到以下估算模型:

23、ca:应用估算的使用cpu核数;

24、cb:应用迁移前实际cpu使用核数;

25、e:cpu之间效率比值;

26、r:冗余值,一般取1.1,即10%的冗余;

27、ca=cb×e×r。

28、与现有技术相比,本发明的有益效果是:

29、本发明提出的应用迁移cpu估算方法,针对应用迁移cpu估算问题;提供应用迁移cpu估算的标准流程;增加应用迁移cpu估算的准确性;提高应用迁移效率。



技术特征:

1.一种应用迁移cpu估算方法,其特征在于:所述方法包括以下步骤:

2.根据权利要求1所述的一种应用迁移cpu估算方法,其特征在于:迁移调研的具体操作包括:

3.根据权利要求1所述的一种应用迁移cpu估算方法,其特征在于:使用cpu估算模型估算的具体操作包括:

4.根据权利要求1所述的一种应用迁移cpu估算方法,其特征在于:测试验证的具体操作包括:

5.根据权利要求1所述的一种应用迁移cpu估算方法,其特征在于:持续优化的具体操作包括:

6.根据权利要求1所述的一种应用迁移cpu估算方法,其特征在于:cpu估算模型包括架构估算法:

7.根据权利要求1所述的一种应用迁移cpu估算方法,其特征在于:cpu估算模型包括效率比估算法:


技术总结
本发明涉及应用迁移技术领域,具体为一种应用迁移CPU估算方法,包括以下步骤:迁移调研;使用CPU估算模型估算;测试验证;持续优化;有益效果为:本发明提出的应用迁移CPU估算方法,针对应用迁移CPU估算问题;提供应用迁移CPU估算的标准流程;增加应用迁移CPU估算的准确性;提高应用迁移效率。

技术研发人员:高广泽,董玉全,江燕,蔡卫卫,高传集,赵峰元
受保护的技术使用者:浪潮云信息技术股份公司
技术研发日:
技术公布日:2024/3/5
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1