-
公开(公告)号:CN103729242B
公开(公告)日:2017-02-08
申请号:CN201310705505.3
申请日:2013-12-19
Applicant: 华为技术有限公司
Abstract: 本发明公开了一种自旋锁抢占调度算法选择方法及装置,该方法包括:采集物理中央处理器的实时信息,该实时信息包括:虚拟机管理器管理的目标虚拟机上处于非休眠状态的虚拟中央处理器的数量,该虚拟机管理器为物理中央处理器上运行的虚拟机管理器;根据实时信息分析目标虚拟机竞争自旋锁的竞争场景;根据竞争场景计算目标虚拟机针对自旋锁的等待阈值;从存储的等待阈值与调度算法的关系集中选择等待阈值对应的调度算法;执行选择的调度算法调度目标虚拟机上的虚拟中央处理器运行。实施本发明实施例,可以提高虚拟机管理器的整体性能。
-
公开(公告)号:CN102449621B
公开(公告)日:2013-11-06
申请号:CN201180001863.5
申请日:2011-08-25
Applicant: 华为技术有限公司
IPC: G06F15/173 , G06F11/07
CPC classification number: G06F11/202 , G06F11/2002 , G06F11/2017 , H04L43/0882
Abstract: 本发明实施例公开了一种NC链路的切换方法、处理器系统和节点,其中,所述处理器系统中包括两个以上可相互通信的节点,每个节点包括一个节点控制器NC芯片、一个主机总线适配器HBA装置和至少一个CPU,所述NC芯片与所在节点内每一个CPU连接,所述HBA装置与所在节点内每一个CPU连接;所述NC芯片承载的NC链路与所述HBA装置承载的HBA链路相对应;所述方法包括:当检测到某一NC芯片出现故障时,将所述NC芯片承载的NC链路上的业务切换到对应的HBA链路上。通过使用HBA装置布置冗余链路,在保证处理器系统可靠性的前提下,有效降低布置冗余链路的成本。
-
公开(公告)号:CN103685256B
公开(公告)日:2017-08-04
申请号:CN201310656235.1
申请日:2013-12-06
Applicant: 华为技术有限公司
CPC classification number: G06F9/45558 , G06F2009/4557
Abstract: 本发明实施例公开了一种虚拟机迁移管理方法,所述方法包括:根据待迁移虚拟机的迁移参数计算所述待迁移虚拟机从源计算节点迁移至目的计算节点的迁移时间,其中所述迁移参数包括所述待迁移虚拟机的分配内存大小、内存改变速率以及迁移网络带宽;分别获取所述源计算节点当前的可用迁移时间和所述目的计算节点当前的可用迁移时间;若所述源计算节点当前的可用迁移时间和所述目的计算节点当前的可用迁移时间均不小于所述迁移时间,则确定将所述待迁移虚拟机从源计算节点迁移至目的计算节点。本发明实施例还公开了一种虚拟机迁移管理装置和系统。采用本发明,能够一定程度上提高虚拟机迁移决策的准确性。
-
公开(公告)号:CN102436366B
公开(公告)日:2014-07-16
申请号:CN201110241677.0
申请日:2011-08-22
Applicant: 华为技术有限公司
Inventor: 王振国
IPC: G06F9/38
CPC classification number: G06F11/3636 , G06F8/65 , G06F9/30087 , G06F9/30145 , G06F9/45558 , G06F11/079 , G06F11/36 , G06F12/0815
Abstract: 本发明实施例提供了一种数据同步方法和装置。该方法包括:扫描代码以捕获同步指令;将所捕获的同步指令替换为陷入指令;在代码运行至陷入指令时,代码执行权陷入至分布式共享内存DSM单元,其中DSM单元实现并发多写协议,但在执行同步指令时实现单写协议,从而能够支持并发多写协议并解决了并发多写协议带来的同步问题。
-
公开(公告)号:CN103685256A
公开(公告)日:2014-03-26
申请号:CN201310656235.1
申请日:2013-12-06
Applicant: 华为技术有限公司
CPC classification number: G06F9/45558 , G06F2009/4557
Abstract: 本发明实施例公开了一种虚拟机迁移管理方法,所述方法包括:根据待迁移虚拟机的迁移参数计算所述待迁移虚拟机从源计算节点迁移至目的计算节点的迁移时间,其中所述迁移参数包括所述待迁移虚拟机的分配内存大小、内存改变速率以及迁移网络带宽;分别获取所述源计算节点当前的可用迁移时间和所述目的计算节点当前的可用迁移时间;若所述源计算节点当前的可用迁移时间和所述目的计算节点当前的可用迁移时间均不小于所述迁移时间,则确定将所述待迁移虚拟机从源计算节点迁移至目的计算节点。本发明实施例还公开了一种虚拟机迁移管理装置和系统。采用本发明,能够一定程度上提高虚拟机迁移决策的准确性。
-
公开(公告)号:CN102449621A
公开(公告)日:2012-05-09
申请号:CN201180001863.5
申请日:2011-08-25
Applicant: 华为技术有限公司
IPC: G06F15/173 , G06F11/07
CPC classification number: G06F11/202 , G06F11/2002 , G06F11/2017 , H04L43/0882
Abstract: 本发明实施例公开了一种NC链路的切换方法、处理器系统和节点,其中,所述处理器系统中包括两个以上可相互通信的节点,每个节点包括一个节点控制器NC芯片、一个主机总线适配器HBA装置和至少一个CPU,所述NC芯片与所在节点内每一个CPU连接,所述HBA装置与所在节点内每一个CPU连接;所述NC芯片承载的NC链路与所述HBA装置承载的HBA链路相对应;所述方法包括:当检测到某一NC芯片出现故障时,将所述NC芯片承载的NC链路上的业务切换到对应的HBA链路上。通过使用HBA装置布置冗余链路,在保证处理器系统可靠性的前提下,有效降低布置冗余链路的成本。
-
公开(公告)号:CN103729242A
公开(公告)日:2014-04-16
申请号:CN201310705505.3
申请日:2013-12-19
Applicant: 华为技术有限公司
Abstract: 本发明公开了一种自旋锁抢占调度算法选择方法及装置,该方法包括:采集物理中央处理器的实时信息,该实时信息包括:虚拟机管理器管理的目标虚拟机上处于非休眠状态的虚拟中央处理器的数量,该虚拟机管理器为物理中央处理器上运行的虚拟机管理器;根据实时信息分析目标虚拟机竞争自旋锁的竞争场景;根据竞争场景计算目标虚拟机针对自旋锁的等待阈值;从存储的等待阈值与调度算法的关系集中选择等待阈值对应的调度算法;执行选择的调度算法调度目标虚拟机上的虚拟中央处理器运行。实施本发明实施例,可以提高虚拟机管理器的整体性能。
-
公开(公告)号:CN102436366A
公开(公告)日:2012-05-02
申请号:CN201110241677.0
申请日:2011-08-22
Applicant: 华为技术有限公司
Inventor: 王振国
IPC: G06F9/38
CPC classification number: G06F11/3636 , G06F8/65 , G06F9/30087 , G06F9/30145 , G06F9/45558 , G06F11/079 , G06F11/36 , G06F12/0815
Abstract: 本发明实施例提供了一种数据同步方法和装置。该方法包括:扫描代码以捕获同步指令;将所捕获的同步指令替换为陷入指令;在代码运行至陷入指令时,代码执行权陷入至分布式共享内存DSM单元,其中DSM单元实现并发多写协议,但在执行同步指令时实现单写协议,从而能够支持并发多写协议并解决了并发多写协议带来的同步问题。
-
-
-
-
-
-
-