首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于历史业务流量的数据库调度方法及系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:新浪技术(中国)有限公司

摘要:本发明实施例提供有一种基于历史业务流量的数据库调度方法及系统,包括:获取第一时间段内数据库被调用的状态数据以及运行数据库的服务器的状态数据;根据第一时间段内的数据库被调用的状态数据计算第一时间段内的第一状态数据增长速度;根据第一状态数据增长速度预测当前时间之后数据库被调用的第二状态数据增长速度;根据第一时间段内的现运行数据库的服务器的状态数据和第二状态数据增长速度计算得到当前时间之后运行相应数据库所需服务器的状态数据,并判断现运行数据库的服务器是否与数据库调用需求相匹配;如果不匹配则调整运行该数据库的服务器。通过采集服务器、数据库的状态数据,计算未来数据库要承载的压力,进而提前进行服务扩容。

主权项:1.一种基于历史业务流量的数据库调度方法,其特征在于,包括:获取第一时间段内数据库被调用的状态数据并保存,其中,所述第一时间段处于当前时间之前,并且在所述第一时间段内数据库被调用的数量达到峰值;以及,获取数据库被调用时,现运行数据库的服务器的状态数据;根据第一时间段内的数据库被调用的状态数据计算第一时间段内的第一状态数据增长速度;根据第一状态数据增长速度预测当前时间之后数据库被调用的第二状态数据增长速度;根据第一时间段内的现运行数据库的服务器的状态数据和第二状态数据增长速度计算得到当前时间之后运行相应数据库所需服务器的状态数据;根据当前时间之后运行相应数据库所需服务器的状态数据判断现运行数据库的服务器是否与数据库调用需求相匹配,具体包括:当所述当前时间之后运行相应数据库所需服务器的状态数据小于预设的第一阈值且大于预设的第二阈值时,判定现运行数据库的服务器与数据库调用需求相匹配,所述第一阈值大于第二阈值;否则,判定现运行数据库的服务器与数据库调用需求不匹配;如果现运行数据库的服务器与数据库调用需求不匹配,则调整运行该数据库的服务器,具体包括:当所述当前时间之后运行相应数据库所需服务器的状态数据不小于预设的第一阈值时,判定现运行数据库的服务器不满足数据库调用需求,则根据数据库调度服务器的规则信息为数据库增加其他服务器,并将数据库同步到增加的服务器内;其中,所述运行相应数据库所需服务器的状态数据包括:所需内存大小、所需存储空间大小、占用CPU大小、最大连接数;所述数据库调度服务器的规则信息包括:服务器机房列表、数据库主从必须部署到某些机房、数据库是否需要多机房部署、数据库服务列表、数据库当前部署的配置信息;所述服务器机房列表包括所有机房的列表和所有服务器的列表,所述配置信息包括数据库实例的内存大小、存储空间大小、最大连接数。

全文数据:

权利要求:

百度查询: 新浪技术(中国)有限公司 一种基于历史业务流量的数据库调度方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。