文章摘要
李金忠,夏洁武.云环境下基于MapReduce的海量服务选择研究[J].井冈山大学自然版,2015,(3):54-63
云环境下基于MapReduce的海量服务选择研究
Research on the Massive Services Selection Based on MapReduce in Cloud Environment
投稿时间:2015-02-10  修订日期:2015-04-26
DOI:10.3969/j.issn.1674-8085.2015.03.012
中文关键词: 云计算  MapReduce  Skyline  服务质量  Web服务  服务选择  多目标模拟退火算法
英文关键词: cloud computing  MapReduce  Skyline  Quality of Service (QoS)  Web service  services selection  multi-objective simulated annealing algorithm
基金项目:江西省教育厅科技计划项目(GJJ14561)
作者单位E-mail
李金忠 井冈山大学电子与信息工程学院, 江西, 吉安 343009 leezhong2005@126.com 
夏洁武 井冈山大学电子与信息工程学院, 江西, 吉安 343009  
摘要点击次数: 2329
全文下载次数: 2930
中文摘要:
      当处理分布式、大规模的服务选择时,传统服务选择方法存在着效率不高和全局QoS性能低下的问题.基于MapReduce框架,设计了一种云环境下的海量服务选择方法以解决此问题.首先,基于MapReduce框架,利用Skyline算法,筛选海量候选服务,生成Skyline服务库;其次,基于迭代式MapReduce框架,运用多目标模拟退火算法,从所生成的Skyline服务库中优选Skyline服务,产生一组Pareto最优的组合服务;最后,依据用户的个性化和多样性需求,执行Top-k查询,优选出满足用户偏好的k个组合服务.该方法适应于具有分布式环境、高维QoS的海量服务选择,能快速返回组合服务,且其全局QoS较优.
英文摘要:
      When dealing with distributed and massive services selection, traditional approaches of service selection have lower efficiency and poorer performance of global QoS. We present an approach of massive services selection based on MapReduce framework in cloud environment to solve the problem. Firstly, we screen massive candidate services and generate a library of Skyline services by using Skyline algorithm based on the MapReduce framework; Secondly, we select the preferred Skyline services form the generated Skyline services library to generate a set of Pareto optimal composite services using multi-objective simulated annealing algorithm based on iterative MapReduce framework; Finally, according to the user's personalized and diverse demand, we execute Top-k queries to select preferably k composite services which meet the user's preference. The proposed approach is adapted to service selection with services of large-scale, high-dimensional QoS in distributed environment, it can quickly return to composite services, and its global QoS are optimum.
查看全文   查看/发表评论  下载PDF阅读器
关闭