一种服务器静默方法与系统的制作方法_4

文档序号:9579119阅读:来源:国知局
技术方案可知,本实施例所述系统存在的有益效果是:通过SMCPU通过DMCPU向子NC域转发静默进入指令或静默解除指令的技术方案,使得在服务器静默过程中SMCPU向任意一个子NC域只需要一个往返的指令,避免了跨域发送大量指令带来的延迟,缩短了服务器进入静默状态的时间;SMCPU和DMCPU各自负责修改自身所在NC域中的硬件配置,避免了跨域进行硬件配置的修改,解决了由于不同的NC域之间存在着协议、地址解码等因素的限制,导致的MCPU无法修改跨域修改硬件配置的技术问题;通过使一部分普通CA进入浅层静默状态,实现了利用MCPU与普通CPU共同完成配置修改任务,缩短了配置修改的时间,即缩短了服务器进入静默状态的时间。
[0164]通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到上述实施例方法中的全部或部分步骤可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者诸如媒体网关等网络通信设备,等等)执行本发明各个实施例或者实施例的某些部分所述的方法。
[0165]需要说明的是,本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备及系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的设备及系统实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0166]以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
【主权项】
1.一种服务器静默方法,其特征在于,所述服务器中包括一个主节点控制域和至少一个子节点控制域,主节点控制域中包括一个主君主处理器;子节点控制域中包括一个域君主处理器;所述方法包括: 所述主君主处理器向域君主处理器发送静默指令; 所述域君主处理器向自身所在的子节点控制域中的普通缓存代理转发所述静默指令; 所述子节点控制域中的普通缓存代理执行所述静默指令。2.根据权利要求1所述方法,其特征在于,所述方法还包括: 所述主君主处理器向主节点控制域中的普通缓存代理发送静默指令; 所述主节点控制域中的普通缓存代理执行所述静默指令。3.根据权利要求1或2所述方法,其特征在于,所述静默指令包括静默进入指令和静默解除指令;具体为: 当所述静默指令为静默进入指令,则所述执行静默指令为进入静默状态; 当所述静默指令为解除静默指令,则所述执行静默指令为解除静默状态。4.根据权利要求2所述方法,其特征在于,所述方法还包括: 当主节点控制域中的普通缓存代理进入静默状态后,则所述主君主处理器根据预设的配置修改任务,修改主节点控制域中的硬件配置。5.根据权利要求1所述方法,其特征在于,所述方法还包括: 主君主处理器预先将配置修改任务发送至相应的域君主处理器; 所述域君主处理器在所述子节点控制域中的普通缓存代理进入静默状态后,根据预设的配置修改任务,修改所述子节点控制域中的硬件配置。6.根据权利要求3所述方法,其特征在于,当所述静默指令为静默进入指令,且所述静默进入指令包括深层静默进入指令和浅层静默进入指令,则所述普通缓存代理执行静默指令具体为: 接收到深层静默进入指令的普通缓存代理进入深层静默; 接收到浅层静默进入指令的普通缓存代理进入浅层静默。7.根据权利要求6所述方法,其特征在于,所述方法还包括: 当主节点控制域中,存在进入浅层静默的缓存代理,则主君主处理器指令主节点控制域中的普通处理器,利用进入浅层静默状态的普通缓存代理,根据预设的配置修改任务,修改主节点控制域中的硬件配置。8.根据权利要求6所述方法,其特征在于,所述方法还包括: 当子节点控制域中存在进入浅层静默的缓存代理,则域君主处理器指令子节点控制域中的普通处理器,利用进入浅层静默状态的普通缓存代理,根据预设的配置修改任务,修改主节点控制域中的硬件配置。9.根据权利要求4?8任意一项所述方法,其特征在于,所述配置修改任务保存在所述主君主处理器和域君主处理器的不共享缓存中。10.一种服务器静默系统,其特征在于,所述系统包括一个主节点控制域和至少一个子节点控制域,主节点控制域中包括一个主君主处理器;子节点控制域中包括一个域君主处理器及若干普通缓存代理;具体为: 主君主处理器,用于向域君主处理器发送静默指令; 域君主处理器,用于向自身所在的子节点控制域中的普通缓存代理转发所述静默指令; 则子节点控制域中的普通缓存代理用于执行所述静默指令。11.根据权利要求10所述系统,其特征在于,主节点控制域中包括若干普通缓存代理,则所述主君主处理器还用于: 向主节点控制域中的普通缓存代理发送静默指令; 则所述主节点控制域中的普通缓存代理用于执行所述静默指令。12.根据权利要求10或11所述系统,其特征在于,所述静默指令包括静默进入指令和静默解除指令;具体为: 当所述静默指令为静默进入指令,则所述执行静默指令为进入静默状态; 当所述静默指令为解除静默指令,则所述执行静默指令为解除静默状态。13.根据权利要求11所述系统,其特征在于,所述主君主处理器包括: 第一域内发送模块,用于向主节点控制域中的普通缓存代理发送静默指令; 第一域外发送模块,用于向域君主处理器发送静默指令;将配置修改任务发送至相应的域君主处理器; 第一配置修改模块,用于在主节点控制域中的普通缓存代理进入静默状态后,根据预设的配置修改任务修改主节点控制域中的硬件配置。14.根据权利要求13所述系统,其特征在于,所述域君主处理器包括: 第二域内发送模块,用于向域君主处理器所在的子节点控制域中的普通缓存代理转发所述静默指令; 第二配置修改模块,用于在所述子节点控制域中的普通缓存代理进入静默状态后,根据预设的配置修改任务,修改所述子节点控制域中的硬件配置。15.根据权利要求12所述系统,其特征在于,所述静默进入指令包括深层静默进入指令和浅层静默进入指令,则所述第一域内发送模块包括: 第一浅层静默单元,用于向主节点控制域中的普通缓存代理发送浅层静默进入指令,以使所述主节点控制域中的普通缓存代理进入浅层静默状态; 第一深层静默单元,用于向主节点控制域中的普通缓存代理发送深层静默进入指令,以使所述主节点控制域中的普通缓存代理进入深层静默状态; 第一静默解除单元,用于向主节点控制域中的普通缓存代理发送静默解除指令,以使所述主节点控制域中的普通缓存代理解除静默状态。16.根据权利要求15所述系统,其特征在于,主节点控制域中还包括普通处理器;则所述第一配置修改模块具体包括: 第一主修改单元,用于在主节点控制域中的普通缓存代理进入静默状态后,根据预设的配置修改任务修改主节点控制域中的硬件配置; 第一辅修改单元,用于在主节点控制域中的普通缓存代理进入静默状态后,指令主节点控制域中的普通处理器,利用进入浅层静默状态的普通缓存代理,根据预设的配置修改任务,修改主节点控制域中的硬件配置。17.根据权利要求12所述系统,其特征在于,所述静默进入指令包括深层静默进入指令和浅层静默进入指令,则所述第二域内发送模块包括: 第二浅层静默单元,用于向域君主处理器所在的子节点控制域中的普通缓存代理转发所述浅层静默进入指令,以使所述子节点控制域中的普通缓存代理进入浅层静默状态;第二深层静默单元,用于向域君主处理器所在的子节点控制域中的普通缓存代理转发所述深层静默进入指令,以使所述子节点控制域中的普通缓存代理进入深层静默状态;第二静默解除单元,用于向域君主处理器所在的子节点控制域中的普通缓存代理转发所述静默解除指令,以使所述子节点控制域中的普通缓存代理或解除静默状态。18.根据权利要求17所述系统,其特征在于,所述子节点控制域中还包括普通处理器,则所述第二配置修改模块具体包括: 第二主修改单元,用于在所述子节点控制域中的普通缓存代理进入静默状态后,根据预设的配置修改任务,修改所述子节点控制域中的硬件配置; 第二辅修改单元,用于在子节点控制域中的普通缓存代理进入静默状态后,指令子节点控制域中的普通处理器,利用进入浅层静默状态的普通缓存代理,根据预设的配置修改任务,修改所述子节点控制域中的硬件配置。19.根据权利要求13?18任意一项所述系统,其特征在于,所述主君主处理器和域君主处理器还包括: 不共享缓存模块,用于保存所述配置修改任务。
【专利摘要】本发明实施例提供一种服务器静默方法与系统,所述服务器中包括一个主节点控制域和至少一个子节点控制域,主节点控制域中包括一个主君主处理器;子节点控制域中包括一个域君主处理器;所述方法包括:所述主君主处理器向域君主处理器发送静默指令;所述域君主处理器向自身所在的子节点控制域中的普通缓存代理转发所述静默指令;所述子节点控制域中的普通缓存代理执行所述静默指令。
【IPC分类】G06F9/46, G06F13/14
【公开号】CN105335217
【申请号】CN201410295197
【发明人】陈奔, 刘钢, 倪家驹
【申请人】华为技术有限公司
【公开日】2016年2月17日
【申请日】2014年6月26日
【公告号】WO2015196901A1
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1