发明名称 一种存储引擎和基于基础引擎的存储结构
摘要 一种存储引擎和一种存储结构,该存储引擎包括第一IOP和第二IOP、磁盘互连接口、存储引擎互连接口和管理接口,所述第一IOP通过所述磁盘互连接口及外部交换模块与至少一个磁盘相连,所述第二IOP与所述外部交换模块相连。本发明实施例中的存储引擎扩展性好,且因为采用非对称设计,存储效率高,性能好。由该存储引擎形成的存储结构能够实现对海量数据的存储,且能够实现全局访问,且数据存储的可靠性和安全性强。
申请公布号 CN103049505A 申请公布日期 2013.04.17
申请号 CN201210536328.6 申请日期 2012.12.12
申请人 浪潮(北京)电子信息产业有限公司 发明人 吴庆民;文中领;施培任
分类号 G06F17/30(2006.01)I;G06F3/06(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京安信方达知识产权代理有限公司 11262 代理人 栗若木;曲鹏
主权项 一种存储引擎,其特征在于,包括第一IOP和第二IOP、磁盘互连接口、存储引擎互连接口和管理接口,所述第一IOP通过所述磁盘互连接口及外部交换模块与至少一个磁盘相连,所述第二IOP与所述外部交换模块相连,其中:所述存储引擎互连接口设置成:通过外部交换模块与其他的存储引擎相连;所述管理接口设置成:将该存储引擎与外部管理模块相连;所述第一IOP设置成:通过所述服务接口读写所述服务器;通过所述磁盘互连接口与所述外部交换模块读写至少一个所述磁盘;所述第二IOP设置成:存储对共用所述外部交换模块的所有存储引擎的所有磁盘做RAID形成的RAID元数据,并接收所述外部管理模块的指令,对RAID元数据进行更新;存储与该存储引擎互连的所有存储引擎的所有磁盘的镜像,并向所述外部管理模块上报其所在的存储引擎的运行状态及负载情况,根据所述外部管理模块下发的接替工作的指令,利用其所存储的磁盘镜像接替相应的存储引擎的工作;当所述第二IOP所在的存储引擎启动时随机生成存储引擎ID标识并保存该ID标识;当接收到所述外部管理模块发送的包含存储引擎ID标识及要读写的磁盘信息的独占读写指令后,判断该独占读写指令中包含的存储引擎ID标识与自身的存储引擎ID标识是否一致,若一致,则向相应的磁盘执行该独占读写。
地址 100085 北京市海淀区上地信息路2号2-1号C栋1层