期刊文献+

基于云平台的软件服务流体系结构 被引量:7

SaaS-Flow System Structure Based on Cloud Platform
下载PDF
导出
摘要 为了对大规模的数据访问和海量海洋信息的处理提供可靠实时的云计算服务,结合工作流与软件即服务(software-as-a-service,SaaS)的思想,提出软件服务流的概念,并构建基于云平台的软件服务流体系结构的系统.服务流引擎在整个系统中处于底层,与Hadoop平台进行交互,运行自行设计的服务流解析与重组算法处理用户请求,并交付下层执行,且为上层提供资源表述性转移(representational state transfer,REST)架构风格的服务流监控和资源管理的透明接口,降低了开发的复杂性,提高系统的可伸缩性.用户能够通过Web端访问,定制个性化软件服务,并且能实时监控云平台.在该平台上,大规模数据访问、高并发以及高密度的访问也是一种常态.通过构建初步的原型系统,证明平台体系结构的可用性和高效性. To provide reliable real-time cloud computing services for large-scale data access and massive marine information processing and by combining the idea of workflow and software-as-a-service (SaaS), a concept of software service flow and build a software service flow architectures system based on a cloud platform is proposed. In this system, a service flow engine is an underlying layer, which interacts with the Hadoop platform. When processing user requests, the engine runs a self-design algorithm which analyses and combines service flow, and is delivered to the underlying layers for execution. Moreover, for the sake of control service flow and manager resource, it also providers many transparent interfaces to the upper layers with representational state transfer (REST) style, thus reducing complexity of development and improving scalability of the system. Users can access the Web page, customize software services, and monitor the cloud platform on real-time. On this platform, large-scale data access, high concurrency, and high-density access are a normal status. By building an initial prototype system, the availability and efficiency of the SaaS-flow system structure is proved.
作者 董贺 徐凌宇
出处 《上海大学学报(自然科学版)》 CAS CSCD 北大核心 2013年第1期14-20,共7页 Journal of Shanghai University:Natural Science Edition
基金 国家自然科学基金资助项目(40976108) 国家"十二五"规划课题资助项目(201105033)
关键词 云计算 软件服务流 HADOOP RESTful架构 云平台 cloud computing soffware-ss-a-service (SaaS)-flow H^doop representational state transfer (REST)architecture cloud platform
  • 相关文献

参考文献9

  • 1SINGH H J. High scalability of HDFS using distributed namespace [J]. International Journal of Computer Applications, 2012, 52(17): 30-37.
  • 2MOHANDAS N, THAMPI S M. Improving Hadoop performance in handling small files [C]// ACC/CCIS. 2011: 187-194.
  • 3Wu W W. Developing an explorative model for SaaS adoption [J]. Expert Systems with Applications, 2011, 38(12): 15057-15064.
  • 4崔杰,李陶深,兰红星.基于Hadoop的海量数据存储平台设计与开发[J].计算机研究与发展,2012,49(S1):12-18. 被引量:141
  • 5曹宁,吴中海,刘宏志,张齐勋.HDFS下载效率的优化[J].计算机应用,2010,30(8):2060-2065. 被引量:23
  • 6FADIKA Z, GOVINDARAJU M, CANON R, et al. Evaluating Hadoop for data-intensive scientific operations [C]//IEEE Fifth International Conference on Cloud Computing. 2012, 118: 67-74.
  • 7WEBBER J, PARASTATIDIS S, ROBINSON I. REST in practice [M]. Sebastopol, US: O'Reilly Media, 2011.
  • 8BALA A, CHANA I. Design and deployment of workflows in cloud environment [J]. International Journal of Computer Applications, 2012, 51(11): 9-15.
  • 9CHEN J X, TANG H. Research on layering algorithm of DAG [C]// International Conference on Computer Science and Software Engineering. 2008: 271-274.

二级参考文献14

  • 1虞云翔.嵌入式Linux系统中Overlay文件系统的实现[J].微电子学与计算机,2005,22(10):175-178. 被引量:3
  • 2HADOOP Wi-ki[EB/OL].[2009-07-01].http://wiki.apache.org/hadoop/.
  • 3GHEMAWAT S,GOBIOFF H,LEUNG S T.The google file system.[EB/OL].[2009-07-01].http://labs.google.com/papers/gfs.html.
  • 4DEAN Jean,GHEMAWAT S.Map/reduce:simplified data processing on large clusters[EB/OL].[2009-07-01].http://static.googleusercontent.com/external _ content/untrusted _ dlcp/labs.google.com/zh-CN//papers/mapreduce-osdi04.pdf.
  • 5Map/Reduce[EB/OL].[2009 -07 -01].http://wiki.apache.org/hadoop/HadoopMapReduce.
  • 6HDFS[EB/OL].[2009-07-10].http://wiki.apache.org/hadoop/ProjectDescription.
  • 7Yahoo! Launches world's largest hadoop production application[EB/OL].[2009 -07 -01].http://tinyurl.com/2hgzv7.
  • 8Applications powered by Hadoop[EB/OL].[2009-07-01].http://wiki.apache.org/hadoop/PoweredBy.
  • 9SCHLOSSER S,LIN J.Hadoop Summit 2008[R/OL].[2009-07 -01].http://developer.yahoo.com/events/hadoopsummit2010/agenda.html.
  • 10ZAHARIA M,KONWINSKI A,ANTHONY D.et al.Improving mapreduce performance in heterogeneous environments[C] // 8th USENIX Symposium on Operating Systems Design and Implementation.Washington,DC:IEEE,2008,1:29-42.

共引文献162

同被引文献34

引证文献7

二级引证文献36

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部