云计算环境下服务部署优化技术的研究及应用
发布时间:2021-06-17 10:16
云计算环境下,大量的服务需要被部署到云端,云端服务冗余复杂,资源消耗不断增长,现有研究利用缓冲池和部署优化算法通过不同原子服务之间的兼容性关系来优化不断增长的服务。缓冲池在部署优化方法中起着存储待优化部署需求的重要作用。但其存储对象的刷新时机和刷新对象的选取并没有详细考虑。为解决这个问题本文提出了改进的协同动态双缓冲池。通过对部署需求和刷新方式分类而选择的阈值来决定缓冲池的刷新时机,再由刷新时机以及与服务拥有者协同交互动态的决定刷新对象的选取,同时文中给出了缓冲池刷新机制的部分算法和改进后的服务部署优化方法。通过一个演示示例来说明改进后的方法是有效可行的,保证了服务部署优化有较高的优化效率。最后文中结合一个真实的项目来验证其设计是有效并可靠的。
【文章来源】:复旦大学上海市 211工程院校 985工程院校 教育部直属院校
【文章页数】:45 页
【学位级别】:硕士
【部分图文】:
服务部署优化系统基本结构图
兼容性二维坐标轴表示这边因为坐标轴是二维的,对于同一个家族上的多条线段应该是在该家族横坐标的同一直线上,但是这样就不能区分出有几条兼容性线段了,因此坐标轴上
第三章己经介绍了动态双缓冲池,主要包括两个子缓冲区,称为ISB和NSB。两个缓冲区中的DR能够相互转移。详细的动态双缓冲池如图7所示。1 II pjn A 11 I—▲ h-jIi i ^i 1 传送 ——I 传送 f iI I 1 I 1i ISB 1 NSB Ii 口, I ^^川丨?时!^^ Ii 否增J否最丫是 ii 限? 1—~\ 值? I I II jf图7动态双缓冲池结构图每个子缓冲区包含存储和传送两模块,存储模块主要用来存储DR,而传送模块则是负责把存储的DR按照一定逻辑规则进行传送。对于丨SB存储模块中仅能存储一个DR,而NSB中能存储多个DR。用户提交的DR经标准化后首先会被提交到ISB的存储模块中,存储模块交给传送模块来判断该DR是否为立即DR,如果是立即DR,表示需要优化部署它,则交给下一个系统模块处理,即交给系统优化模块来处理该DR。否则该DR被传送到NSB的存储模块中
【参考文献】:
期刊论文
[1]云计算:系统实例与研究现状[J]. 陈康,郑纬民. 软件学报. 2009(05)
本文编号:3235005
【文章来源】:复旦大学上海市 211工程院校 985工程院校 教育部直属院校
【文章页数】:45 页
【学位级别】:硕士
【部分图文】:
服务部署优化系统基本结构图
兼容性二维坐标轴表示这边因为坐标轴是二维的,对于同一个家族上的多条线段应该是在该家族横坐标的同一直线上,但是这样就不能区分出有几条兼容性线段了,因此坐标轴上
第三章己经介绍了动态双缓冲池,主要包括两个子缓冲区,称为ISB和NSB。两个缓冲区中的DR能够相互转移。详细的动态双缓冲池如图7所示。1 II pjn A 11 I—▲ h-jIi i ^i 1 传送 ——I 传送 f iI I 1 I 1i ISB 1 NSB Ii 口, I ^^川丨?时!^^ Ii 否增J否最丫是 ii 限? 1—~\ 值? I I II jf图7动态双缓冲池结构图每个子缓冲区包含存储和传送两模块,存储模块主要用来存储DR,而传送模块则是负责把存储的DR按照一定逻辑规则进行传送。对于丨SB存储模块中仅能存储一个DR,而NSB中能存储多个DR。用户提交的DR经标准化后首先会被提交到ISB的存储模块中,存储模块交给传送模块来判断该DR是否为立即DR,如果是立即DR,表示需要优化部署它,则交给下一个系统模块处理,即交给系统优化模块来处理该DR。否则该DR被传送到NSB的存储模块中
【参考文献】:
期刊论文
[1]云计算:系统实例与研究现状[J]. 陈康,郑纬民. 软件学报. 2009(05)
本文编号:3235005
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3235005.html