深圳计算科学研究院陆世杰获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉深圳计算科学研究院申请的专利数据库并行文件系统的在线扩缩容方法、装置、设备及介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN118820177B 。
龙图腾网通过国家知识产权局官网在2025-05-06发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202410830078.X,技术领域涉及:G06F16/11;该发明授权数据库并行文件系统的在线扩缩容方法、装置、设备及介质是由陆世杰;孟凡彬;郭藏龙设计研发完成,并于2024-06-25向国家知识产权局提交的专利申请。
本数据库并行文件系统的在线扩缩容方法、装置、设备及介质在说明书摘要公布了:本申请适用于数据库技术领域,涉及集群数据库并行文件系统的在线扩缩容方法、装置、设备及介质。该方法在对共享集群数据库并行文件系统进行磁盘扩缩容时,在线对数据库文件进行动态迁移,根据数据映射表计算出迁移的数据单元和目标磁盘位置,创建迁移映射表,在迁移前,对数据映射表中记录数据单元的映射关系进行锁标记,在迁移时,根据迁移映射表中的记录,对数据单元进行迁移,在迁移完成后,根据目标磁盘位置,对标记的数据映射表中记录数据单元的映射关系进行更新,并去除锁标记。实现了共享集群数据库并行文件系统在线动态扩缩容、所有磁盘读写的自动负载均衡、数据库读写与在线扩缩容期间的并发控制和动态扩缩容过程中服务器异常自动恢复。
本发明授权数据库并行文件系统的在线扩缩容方法、装置、设备及介质在权利要求书中公布了:1.一种数据库并行文件系统的在线扩缩容方法,其特征在于,所述在线扩缩容方法包括:在对共享集群数据库进行磁盘扩缩容时,对所述共享集群数据库中的数据库文件进行重分布,得到每个数据库文件中所有数据单元的目标磁盘位置;针对任一数据单元,获取所述数据单元对应的数据库文件的数据映射表,所述数据映射表用于记录属于所述数据库文件的所有数据单元与对应磁盘位置的映射关系;对所述数据映射表中记录所述数据单元的映射关系进行锁标记,得到标记的数据映射表,所述标记的数据映射表中的锁标记用于在对所述数据单元中的数据进行迁移时,允许读操作并禁止写操作;根据所述数据单元的目标磁盘位置,对所述数据单元中的数据进行迁移,在迁移完成后,根据所述目标磁盘位置,对所述标记的数据映射表中记录所述数据单元的映射关系进行更新,并去除所述锁标记,得到更新的数据映射表;在所述对所述共享集群数据库中的数据库文件进行重分布,得到每个数据库文件中所有数据单元的目标磁盘位置之前,还包括:获取所述共享集群数据库中所有磁盘的可用存储容量和所有磁盘的可用存储总容量;针对任一磁盘,根据所述磁盘的可用存储容量和所述可用存储总容量,得到所述磁盘的权重;根据所有磁盘的权重,得到所有磁盘的总权重;根据所述磁盘的权重和所述总权重,得到所述磁盘的比例因子;所述在对所述共享集群数据库进行磁盘扩缩容时,对所述共享集群数据库中的数据库文件进行重分布,得到每个数据库文件中所有数据单元的目标磁盘位置,包括:在对所述共享集群数据库进行磁盘扩容时,获取所述共享集群数据库中的所有数据库文件和所有数据库文件的数据映射表;针对任一数据库文件,根据所述数据库文件的数据映射表,确定所述数据库文件中所有数据单元的磁盘位置;根据所述磁盘位置,将所述数据库文件中磁盘位置为同一磁盘的数据单元,确定为数据单元组;针对任一数据单元组,将所述数据单元组中所有数据单元的数量和所述数据单元组对应磁盘的比例因子进行乘法操作,确定所述数据单元组中需要迁移的数据单元的数量,根据所述数据单元组中需要迁移的数据单元的数量,确定所述数据单元组中需要迁移的数据单元;根据所述数据库文件中所有数据单元组中需要迁移的数据单元的数量和需要迁移的数据单元,确定所述数据库文件中需要迁移的数据单元的总数量和需要迁移的所有数据单元;将所述共享集群数据库中所有数据库文件中需要迁移的数据单元的总数量进行加和计算,得到所述共享集群数据库中需要迁移的数据单元的总数量;确定在对所述共享集群数据库进行磁盘扩容时新添加的磁盘总数量,将所述共享集群数据库中需要迁移的数据单元的总数量与所述新添加的磁盘总数量进行除法操作,确定需迁移至每个新添加的磁盘中的数据单元的数量和需要迁移的数据单元对应的目标磁盘位置。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人深圳计算科学研究院,其通讯地址为:518000 广东省深圳市龙华区民治街道红山六九七九商业中心(二期)9栋26座1001;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。