[发明专利]灵活的分布式大规模并行处理(MPP)系统和方法有效
| 申请号: | 201380050060.8 | 申请日: | 2013-10-16 |
| 公开(公告)号: | CN104903887B | 公开(公告)日: | 2019-05-10 |
| 发明(设计)人: | 戴原;沈秀棠;卡米尼·杰格缇雅尼;孙扬;甘嘎瓦拉-普拉萨德·瓦拉库汝;杨柏 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F16/22;G06F16/25;G06F16/2453 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 一种大规模并行处理的实施例方法,包括:在初始机上发起管理实例,所述管理实例生成与所述初始机对应的初始分区;确定处理数据库所需的分区总数,所述分区总数包括所述初始分区;确定处理所述数据库的可用的额外机器的数量;将所述初始机与所述额外机器一起分组到一个网荚;在所述网荚的额外机器上启动所述管理实例以生成所述数据库所需的分区总数。本发明还公开了其他实施例方法及一种可执行这些方法的实施例系统。 | ||
| 搜索关键词: | 分区 大规模并行处理 数据库 实例生成 可执行 灵活的 可用 管理 分组 | ||
【主权项】:
1.一种大规模并行处理方法,其特征在于,包括:在初始机上发起管理实例,所述管理实例生成与所述初始机对应的初始分区;确定处理数据库所需的分区总数,所述分区总数包括所述初始分区;确定处理所述数据库的可用的额外机器的数量,所述分区总数大于所述初始机和所述额外机器的总和;将所述初始机和所述额外机器一起分组到一个网荚;根据所述分区总数和所述网荚中的机器总数生成映射图,所述映射图表示所述网荚中的每个机器对应的分区数量,所述网荚中的机器包括所述初始机和所述额外机器;在所述网荚的所述额外机器上启动管理实例以生成所述数据库所需的分区总数;根据所述映射图,将分区的存储空间附着到所述额外机器上的管理实例,其中,一个所述额外机器运行至少两个管理实例;添加新机器至所述网荚得到扩展后的网荚,所述扩展后的网荚包含所述新机器;根据所述分区总数和扩展后的所述网荚中的机器总数修改所述映射图;将运行两个管理实例的所述额外机器上的其中一个管理实例迁移至所述新机器。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201380050060.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种视频通信方法及装置
- 下一篇:流体管的脱离防止装置和管接头





