基于事务调度与数据放置的复杂云服务系统负载均衡问题研究
本文关键词:基于事务调度与数据放置的复杂云服务系统负载均衡问题研究 出处:《山东大学》2017年硕士论文 论文类型:学位论文
更多相关文章: 复杂云服务系统 负载均衡 事务调度 数据放置
【摘要】:由于云计算广为接受,越来越多的传统应用转移到云环境中。云服务系统是部署在云中,按照云计算软件即服务的思想对外提供业务服务的大规模在线应用,如阿里巴巴交易网站淘宝网。云服务的特点为按需服务和随需扩展。大型云服务系统的特征一是用户规模大,请求变化多样,请求热点偏移大;其次是数据规模大,数据存储多中心分布。因此负载不均衡的情况在云服务系统中普遍存在。为了满足用户的需求,云服务系统预留了大量的空闲资源,这使得系统的利用率很低。通过深入分析,云服务系统中的负载均衡显得尤其重要。云服务系统中负载均衡技术成为了当前和未来计算机领域的重点研究问题之一。本文通过深入分析,云服务系统产生不均衡的两个重要影响因素有请求复杂和数据存储不均衡。由于事务的复杂多变情况和数据的放置情况使得云服务系统出现负载不均衡的情况,这极大的影响了用户的体验。因此本文提出了事务调度和数据放置两个方法来进行复杂云服务的负载均衡。本文的主要研究内容有以下两点:1.复杂云服务系统负载均衡中事务的调度方法。在事务调度方法中,复杂云服务系统中由于复杂事务的存在,云服务系统的性能,比如响应时间,会产生很大的波动,这极大的影响了用户的体验。本文通过实验的方法详细分析了引起云服务系统性能波动的原因,并且给出了一个复杂事务的调度方法,用来平缓云服务系统性能的波动情况。2.复杂云服务系统负载均衡中数据的放置方法。在数据放置方法中,复杂云服务系统中数据不是放在一个服务器节点上,分布式的数据存储正是云服务系统的一个特征。数据放置的策略将会直接影响到云服务系统的性能,本文关注了云服务系统中多维相关数据放置问题,提出了一个数据放置的方法。以前的工作都集中于云数据库中多维数据的索引,旨在提供快速查找服务。而本文的工作目标与之不同,本文旨在针对数据的相关性来促进检索处理。本文给出了一个数据分组的成本计算方式,并提出了一个新的得到近似最优数据分组策略的方法。本文搭建了云服务系统负载均衡实验环境,用来验证本文提出的云服务系统负载均衡方法。本文在实验中首先验证了复杂事务引起响应时间波动现象的存在并通过了大量的实验验证了本文提出的平缓响应时间波动的复杂事务的调度算法有效性。另外本文提出了一个数据放置的分组方法,并同样通过实验证明本文的数据放置算法是行之有效的。通过以上两个方面证明了本文提出的云服务系统负载均衡方法框架的准确性。
[Abstract]:As cloud computing is widely accepted, more and more traditional applications are transferred to the cloud environment. Cloud service system is a large-scale online application deployed in the cloud and providing business services according to the idea of cloud computing software as a service. For example, Taobao, Alibaba transaction website. Cloud service is characterized by on-demand service and on-demand expansion. Large cloud service system is characterized by large scale of users, variety of requests, and large deviation of hot spots. Secondly, the data scale is large and the data storage is multi-center distribution. Therefore, the load imbalance exists widely in the cloud service system. In order to meet the needs of users, the cloud service system reserved a large number of idle resources. This makes the utilization of the system very low. Load balancing in cloud service system is especially important. Load balancing technology in cloud service system has become one of the most important research problems in the field of computer at present and in the future. The two important factors that affect the unbalance of cloud service system are the complexity of request and the imbalance of data storage. Because of the complexity of transaction and the situation of data placement, the cloud service system has the situation of load imbalance. This has greatly affected the user's experience. Therefore, this paper proposes two methods of transaction scheduling and data placement to balance the load of complex cloud services. The main contents of this paper are as follows:. 1. Scheduling of transactions in load balancing of complex cloud service systems. Because of the existence of complex transactions in complex cloud service systems, the performance of cloud service systems, such as response time, will fluctuate greatly. This has greatly affected the user's experience. This paper analyzes the causes of cloud service system performance fluctuations in detail through experimental methods, and gives a scheduling method for complex transactions. The fluctuation of performance of a cloud service system. 2. Data placement in load balancing of complex cloud service systems. In data placement methods. Data in complex cloud service system is not placed on a server node. Distributed data storage is a characteristic of cloud service system. The strategy of data placement will directly affect the performance of cloud service system. This paper focuses on multidimensional data placement in cloud service systems and proposes a method of data placement. Previous work focused on the index of multidimensional data in cloud database. The purpose of this paper is to provide a fast search service. The purpose of this paper is to improve the retrieval processing for data correlation. This paper presents a cost calculation method for data grouping. A new approach to approximate optimal data grouping strategy is proposed. A load balancing experimental environment for cloud service systems is built in this paper. In this paper, we first verify the existence of response time fluctuation caused by complex transactions, and verify the proposed flat response through a large number of experiments. The scheduling algorithm of complex transactions with time fluctuation is effective. In addition, this paper proposes a grouping method for data placement. It is also proved by experiments that the data placement algorithm is effective, and the accuracy of the proposed load balancing framework for cloud service systems is proved by the above two aspects.
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP393.09
【相似文献】
相关期刊论文 前10条
1 ;北京市防汛抗旱服务系统召开汇报和专家咨询会[J];北京水利;2001年02期
2 ;慈方数字名医服务系统—2000位数字名医会诊系统[J];中华中医药杂志;2005年03期
3 闻;盲人报纸进入家庭[J];国际新闻界;1993年03期
4 陈广华,袁文霞,李红建;银行卡全天候对外服务系统的解决方案[J];中国信用卡;2000年11期
5 尤军,吴炜,邹树峰,李昌义,陈艳春;山东决策气象服务的Web服务系统[J];山东气象;2001年03期
6 张克升;客户证券保证金服务系统的开发[J];中国金融电脑;2001年11期
7 胡雷;“电子营业服务系统”应用方案[J];电信网技术;2004年04期
8 ;宁波大学产学研亮点:“防伪税控共享服务系统”解广大中小企业燃眉之急[J];宁波大学学报(理工版);2005年03期
9 洪棋新;;美国城市311市民服务系统的建设经验[J];信息化建设;2006年05期
10 谢国琴;颜正恕;;手机智能饭店订餐服务系统[J];电脑学习;2006年05期
相关会议论文 前10条
1 李研;毛弘毅;栾慧先;;如何构建可靠的云服务系统[A];2011年通信与信息技术新进展——第八届中国通信学会学术年会论文集[C];2011年
2 赵哲;;长春市行政机关办公决策服务系统的设计方法[A];OA’97全国办公自动化学术与经验交流会论文集[C];1997年
3 覃文圣;李林;;数字课程教材教与学服务系统版权管理设计[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(下册)[C];2009年
4 池天河;陈华斌;毕建涛;谭玉敏;曹彦荣;张新;;中国可持续发展信息共享服务系统的研究与实现[A];全国地图学与GIS学术会议论文集[C];2004年
5 孙丽丽;陈明;;移动电话内容服务系统的设计与实现[A];2006年全国开放式分布与并行计算学术会议论文集(一)[C];2006年
6 陈旭;黄泽谦;彭煜玮;曾承;彭智勇;;网上专利个性化管理与服务系统[A];NDBC2010第27届中国数据库学术会议论文集(B辑)[C];2010年
7 黄少军;薛波;宋洪盛;李刚;姜俊玲;;烟台市城市环境气象预报服务系统[A];城市气象服务科学讨论会学术论文集[C];2001年
8 张苏;;安徽省环境气候监测与服务系统建设探讨[A];推进气象科技创新加快气象事业发展——中国气象学会2004年年会论文集(下册)[C];2004年
9 陈芨熙;顾新建;祁国宁;王海军;;成套家电一对一服务系统的研究与开发[A];2008年中国机械工程学会年会暨甘肃省学术年会文集[C];2008年
10 林木;唐云;;含熟练度参数的开关服务系统[A];第十一届全国非线性振动学术会议暨第八届全国非线性动力学和运动稳定性学术会议论文摘要集[C];2007年
相关重要报纸文章 前10条
1 荣德;日本引水服务系统将动大手术[N];中国水运报;2006年
2 邓国芳;杭州公共自行车服务系统“五一”试运行[N];杭州日报;2008年
3 记者 岳雨若 通讯员 李决难;廊坊基地启用“440”服务系统[N];石油管道报;2011年
4 记者 李艳春;赛迪网推出国内首个网上调查服务系统[N];中国计算机报;2000年
5 王超;大商所:会员可通过会员服务系统出金[N];中国证券报;2007年
6 记者 李红珠邋李磊;大商所会员即日起可通过会员服务系统出金[N];期货日报;2007年
7 记者 魏曙光;会员可通过服务系统出金[N];证券时报;2007年
8 张惠;惠州开通网上审批服务系统[N];中国纪检监察报;2008年
9 ;众旺消费储值市场营销服务系统迎来营销新春天[N];中国信息报;2004年
10 记者 康民;人保财险启动环球医疗保险服务系统[N];中国保险报;2009年
相关博士学位论文 前10条
1 张政欢;云视频服务系统的资源配置和调度优化[D];中国科学技术大学;2016年
2 赵赫;面向慢性病运动干预的智能化健康促进服务系统[D];中国科学技术大学;2016年
3 开金宇;面向可靠性的微服务系统自适应调整技术研究[D];上海大学;2016年
4 安静;知识密集型服务系统的服务价值共创实现模式研究[D];吉林大学;2010年
5 鄂海红;SSME中服务工程与服务系统的若干关键技术研究[D];北京邮电大学;2010年
6 朱海华;客户需求驱动的产品服务系统在航空MRO领域的研究[D];南京理工大学;2013年
7 乐冠;面向服务系统的自适应资源管理技术研究[D];北京邮电大学;2013年
8 杨琴;汽车4S店维修服务系统动态调度[D];西南交通大学;2011年
9 王康周;生产与服务系统性能分析和管理策略研究[D];上海交通大学;2014年
10 陈觉;面向大批量定制的服务系统设计研究[D];浙江工商大学;2008年
相关硕士学位论文 前10条
1 李萍萍;AIS船岸服务系统研究与实现[D];大连海事大学;2015年
2 王万强;分布式深海浮标数据服务系统的设计与实现[D];山东大学;2015年
3 葛善伟;基于微信平台的患者就医服务系统开发与实现[D];南京师范大学;2015年
4 孙伟超;潍坊市烟草公司市场监管服务系统的设计与实现[D];山东大学;2015年
5 刘纪遵;服务系统变更分析与求解的研究[D];山东大学;2015年
6 吴小伟;面向脑卒中的远程医疗协同服务系统[D];哈尔滨工业大学;2015年
7 许福量;城市社区空巢老年人精神养老服务系统的设计与研究[D];浙江大学;2015年
8 魏明雅;面向老年人健康监测产品的服务系统设计[D];浙江大学;2015年
9 刘利;面向新媒体广播的慢录剪辑服务系统的设计与实现[D];中国科学院研究生院(沈阳计算技术研究所);2015年
10 王虎;面向云教育的视频服务系统[D];电子科技大学;2014年
,本文编号:1422221
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/1422221.html