Ict融合设备及其存储板管理方法和装置的制造方法_2

文档序号:8339546阅读:来源:国知局
习得到、或由网管系统设定。
[0045]可选地,学习响应模块通过对逻辑装置的寄存器执行写操作来实现对逻辑装置的控制。
[0046]由此可见,ICT融合设备中的存储板可以通过逻辑装置可切换地接入到不同业务板的存储总线,并且,通过业务板之间的切换请求的响应、或对接入的存储板的访问状态的响应,业务板的计算CPU可以对接入在本板存储总线的存储板的逻辑装置实施切换控制。基于此,存储板与业务板之间的连接关系可以动态调整、而不再是固定不变,因而可以减少业务板对存储板的跨板访问,从而可以缩短业务板的计算CPU被跨板访问占用的时长,以提高计算CPU的效率。
【附图说明】
[0047]图1为一个实施例中的ICT融合设备的示例性结构示意图;
[0048]图2为如图1所示ICT融合设备中位于存储板的逻辑装置的逻辑结构示意图;
[0049]图3a和图3b为一个实施例中用于ICT融合设备的存储板管理方法的流程示意图;
[0050]图4为图3a所示的存储板管理方法的优选实例的示意图;
[0051]图5为另一个实施例中用于ICT融合设备的存储板管理方法的流程示意图;
[0052]图6为图5所示的存储板管理方法的优选实例的示意图;
[0053]图7为图5所示的存储板管理方法进一步学习访问空闲时段的优选实例的示意图;
[0054]图8a和图8b为一个实施例中用于ICT融合设备的存储板管理方装置的结构示意图;
[0055]图9为另一个实施例中用于ICT融合设备的存储板管理装置的结构示意图。
【具体实施方式】
[0056]为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明进一步详细说明。
[0057]请参见图1,在一个实施例中,ICT融合设备包括第一业务板110和第二业务板120、以及至少一块存储板100 (图1中以3块存储板100为例)。
[0058]第一业务板110具有转发CPU 111和计算CPU 112,并且,第一业务板110还具有连接计算CPU 112的逻辑管理总线113和存储总线114。第二业务板120具有转发CPU 121和计算CPU 122,并且,第二业务板12还具有连接计算CPU 122的逻辑管理总线123和存储总线124。以及,第一业务板110的计算CPU 112和第二业务板120的计算CPU 122通过板间总线200连接。
[0059]所有存储板100采用全局统一编号管理,使所有存储板100对第一业务板110和第二业务板120均可见。每块存储板100包括存储介质101和逻辑装置102。每块存储板100的逻辑装置102通过板内总线103连接该存储板100的存储介质101,同时,与第一业务板110的逻辑管理总线113和第二业务板120的逻辑管理总线123相连接。并且,每块存储板100的逻辑装置102还可切换地接入在第一业务板110的存储总线114或第二业务板120的存储总线124。S卩,存储板100与第一业务板110或第二业务板120之间的连接关系可以动态调整。
[0060]请在参见图1的同时结合图2,逻辑装置102实现的上述可切换,可以通过逻辑装置102内形成的切换开关102a来实现,该切换开关102a通过板内总线103连接本板的存储介质101。并且,逻辑装置102内还可以形成连接逻辑管理总线113和123的逻辑寄存器102b,使逻辑装置102实现的上述可切换可以由其当前接入的第一业务板110的计算CPU112或第二业务板120的计算CPU 122通过逻辑管理总线113或123予以控制。并且,对每块存储板100的逻辑芯片102的控制,原则上由该存储板100当前接入的第一业务板110的计算CPU 112或第二业务板120的计算CPU 122来承担。
[0061]在图1所示的实施例中,对逻辑装置102实施的切换控制可以采用板间切换请求的响应机制,或者,也可以采用对接入的存储板的访问状态的响应机制。
[0062]对于采用板间切换请求的响应机制的情况,以第一业务板110的计算CPU 112作为切换请求的发起方、第二业务板120的计算CPU 122作为切换请求的响应方为例:
[0063]当第一业务板Il0的当前访问针对指定的存储板资源时,第一业务板110的计算CPU 112可以检验本板当前指定访问的存储板100的接入位置。
[0064]例如,第一业务板110的计算CPU 112可以在本板针对全局统一编号管理的所有存储板100维护有存储板全局接入状态列表,并通过遍历本板维护的存储板全局接入状态列表来判断本板当前指定访问的存储板100的接入位置。
[0065]若有当前指定访问的存储板100接入在第二业务板120的存储总线124、而非本板110的存储总线114,则第一业务板110的计算CPU 112可以通过板间总线200向第二业务板120的计算CPU 122发送切换请求;
[0066]第二业务板120的计算CPU 122可以通过板间总线200接收到来自第一业务板110的切换请求,并通过本板120的逻辑管理总线123向切换请求对应的存储板100的逻辑装置102传送控制数据,以利用控制数据控制该切换请求对应的存储板100的逻辑装置102。例如,以对逻辑装置102的逻辑寄存器102b执行控制数据写操作的方式实现对逻辑装置102中的切换开关102a实施控制。
[0067]从而,通过第二业务板120的计算CPU 122对逻辑装置102的控制,使该存储板100的逻辑装置102可以将其当前接入的存储总线124切换为第一业务板I1的存储总线114。
[0068]当然,对于第二业务板120的计算CPU 122作为切换请求的发起方、第一业务板110的计算CPU 112作为切换请求的响应方的情况,板间切换请求的响应机制同样可以实现。
[0069]对于采用对接入的存储板的访问状态的响应机制的情况,以响应发生在第一业务板110为例:
[0070]第一业务板110的计算CPU 112学习当前接入在本板110的存储总线114的存储板100的访问状态,这里所述的访问状态可以包括访问次数、访问频度等状态参数。
[0071]若其中有存储板100被第二业务板120访问的比重达到预设的门限时,则第一业务板110的计算CPU 112可以在指定时段通过本板110的逻辑管理总线113向该存储板100的逻辑装置102传送控制数据,以利用控制数据控制该存储板100的逻辑装置102。例如,以对逻辑装置102的逻辑寄存器102b执行控制数据写操作的方式实现对逻辑装置102中的切换开关102a实施控制。并且,上述的指定时段可以为该存储板100的访问空闲时段,其中,访问空闲时段可以由第一业务板110的计算CPU 112根据该存储板100的访问状态学习得到、或由网管系统设定。
[0072]从而,通过第一业务板110的计算CPU 112对逻辑装置102的控制,使该存储板100的逻辑装置102可以将其当前接入的存储总线114切换为第二业务板120的存储总线124。
[0073]当然,对接入的存储板的访问状态的响应机制同样适用于第二业务板120。
[0074]可见,该实施例中的ICT融合设备的存储板100可以通过逻辑装置102可切换地接入到不同业务板110或120的存储总线114或124,并且,通过第一业务板110和第二业务板120之间的切换请求的响应,第一业务板110的计算CPU 112或第二业务板120的计算CPU 122可以对接入在本板存储总线114或124的存储板100的逻辑装置102实施切换控制。
[0075]进而,存储板100与第一业务板110或第二业务板120之间的连接关系可以动态调整、而不再是固定不变,因而可以减少第一业务板I1和第二业务板120对存储板100的跨板访问,从而可以缩短第一业务板110的计算CPU 112和第二业务板120的计算CPU 122被跨板访问占用的时长,以提高计算CPU 112和122的效率。
[0076]基于上述的板间切换请求的响应机制、以及对接入的存储板的访问状态的响应机制,该实施例还对应地提供了用于ICT融合设备的存储板管理方法和装置。
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1