组合负载预测模型多租户数据库弹性伸缩.docx
组合负载预测模型多租户数据库弹性伸缩
目录
内容概览................................................3
1.1研究背景与意义.........................................3
1.2研究现状与发展趋势.....................................4
1.3主要研究内容...........................................5
相关技术综述............................................6
2.1云计算技术.............................................6
2.2数据库技术.............................................7
2.3负载预测模型...........................................8
2.4弹性伸缩技术...........................................9
系统设计...............................................10
3.1系统架构设计..........................................10
3.1.1总体架构............................................11
3.1.2数据存储设计........................................12
3.1.3服务部署设计........................................13
3.1.4用户接口设计........................................13
3.2功能模块设计..........................................14
3.2.1多租户管理模块......................................14
3.2.2负载预测模块........................................15
3.2.3弹性伸缩控制模块....................................16
3.3安全性与容灾设计......................................17
关键技术研究...........................................18
4.1负载预测算法研究......................................19
4.1.1现有算法分析........................................20
4.1.2新算法设计与实现....................................21
4.2弹性伸缩策略研究......................................21
4.2.1资源分配策略........................................22
4.2.2调度算法设计........................................23
4.3多租户间隔离机制研究..................................24
4.3.1数据隔离策略........................................25
4.3.2通信安全策略........................................25
系统实现与测试.........................................26
5.1开发环境搭建..........................................27
5.2核心代码实现..........................................27
5.3功能模块测试..........................................28
5.3.1多租户管理测试......................................29
5.3.2负载预测测试........................................30
5.3.3弹性伸缩测试..............