[发明专利]计算设备的信息存储、读取方法及共享虚拟介质承载芯片在审
申请号: | 201711146463.9 | 申请日: | 2017-11-17 |
公开(公告)号: | CN107943743A | 公开(公告)日: | 2018-04-20 |
发明(设计)人: | 胡景铭;吴建元;王芳;韩文报 | 申请(专利权)人: | 江苏微锐超算科技有限公司 |
主分类号: | G06F15/167 | 分类号: | G06F15/167;G06F3/06 |
代理公司: | 北京三聚阳光知识产权代理有限公司11250 | 代理人: | 陈博旸 |
地址: | 214000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 设备 信息 存储 读取 方法 共享 虚拟 介质 承载 芯片 | ||
技术领域
本发明涉及计算机技术领域,具体涉及一种计算设备的信息存储、读取方法及共享虚拟介质承载芯片。
背景技术
在计算架构中,主控单元或独立的计算单元均需要一个静态的存储器件或存储单元来存储主控单元或计算单元的启动信息。尤其是对于主端芯片来说,存储介质是必不可少的。这些用来存储启动信息的存储介质,除有特殊设计的主控芯片外,一般使用硬盘、EEPROM、各种接口Flash以及各种标准的SD。这些存储介质的使用,在现有产品的硬件设计中均有体现。
现有的技术方案中,为每个主控单元配备一个启动信息的存储介质,以便在上电时,该主控单元能够正常启动并工作。同时,在相对稳定的设计中,还会使用多种启动介质,兼容多种启动方式。即对于包括多主控核心的计算机系统来说,每个主动核心均应有对应的启动介质。对更多核心的集群来说,并列的计算核心需配备并列的启动介质,以排除计算核心之间的相互干扰。同时,不同类型的计算核心对启动信息存储介质的要求不同,所以在一个大的系统中,往往存在多种类型的启动介质。
然而,在上述技术方案的集群或并发设计中,由于主控核心的硬件差异,需要为每个主控核心配备不同的启动信息存储介质,一方面会占用计算架构的硬件布局资源,降低了主控核心的分布密度;另一方面,会增加设计复杂度以及生成维护成本。
发明内容
有鉴于此,本发明实施例提供了一种计算设备的启动信息存储方法、读取方法,以解决存储介质结构复杂的问题。
本发明第一方面提供了一种计算设备的信息存储方法,包括:
获取与虚拟存储介质连接的计算设备的待储存信息,所述待储存信息包括共享信息和差异化信息;
将所述共享信息存入存储池的共享公共区间中;
根据所述虚拟存储介质与所述存储池的私有存储区间的映射关系将所述差异化信息存入对应的私有存储区间中。
可选地,在所述获取与虚拟存储介质连接的计算设备的待储存信息前,还包括:
获取所述计算设备的类型信息;
根据所述类型信息为所述计算设备分配对应的私有存储区间。
可选地,根据所述类型信息为所述计算设备分配对应的私有存储区间,包括:
判断当前是否已有相同类型的私有存储区间;
当存在相同类型的私有存储区间时,将连接所述计算设备的虚拟存储介质映射至对应于所述类型的所述私有存储区间;
当不存在相同类型的私有存储区间时,对应于所述计算设备的类型信息分配新的私有存储区间,并将连接所述计算设备的虚拟存储介质映射至所述新的私有存储区间。
可选地,在所述获取与虚拟存储介质连接的计算设备的待储存信息之前,还包括:
统计当前已连接的不同类型的计算设备的数量;
根据不同类型的数量设置所述私有存储区间的数量;
将所述存储池划分为共享公共区间以及所述数量的私有存储区间。
本发明第二方面提供了一种计算设备的信息读取方法,包括:
获取与虚拟存储介质连接的计算设备发起的信息读取请求,所述信息包括共享信息和差异化信息;
从存储池的共享公共区间中读取所述共享信息;
根据所述虚拟存储介质与所述存储池的私有存储区间的映射关系,从对应的所述私有存储区间中读取差异化信息。
可选地,根据所述虚拟存储介质与所述存储池的私有存储区间的映射关系,从对应的所述私有存储区间中读取差异化信息,包括:
根据所述映射关系,在所述存储池中查找对应于所述虚拟存储介质的所述私有存储区间;
从查找出的所述私有存储区间中读取差异化信息。
可选地,包括:开启多个线程用于多个所述计算设备的数据读取;
判断是否存在相同类型的所述计算设备;
当存在相同类型的所述计算设备时,为相同类型的所述计算设备分配同一线程进行所述差异化信息的读取。
本发明第三方面提供一种共享虚拟介质承载芯片,包括:
存储池,用于存储信息;所述存储池包括数据存储模块,所述数据存储模块包括共享公共区间和若干私有存储区间,所述共享公共区间用于存储共享信息,所述私有存储区间用于存储差异化信息;
至少一个虚拟存储介质,用于从所述存储池中读取所述信息,并发送给对应的计算设备。
可选地,所述存储池还包括:数据调度管理模块,用于响应各所述虚拟存储介质的信息读取请求,从所述数据存储模块中提取所述信息反馈给对应的所述虚拟存储介质。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏微锐超算科技有限公司,未经江苏微锐超算科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711146463.9/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置