基于云平台的软件服务流体系结构
SaaS-Flow System Structure Based on Cloud Platform作者机构:上海大学计算机工程与科学学院上海200444
出 版 物:《上海大学学报(自然科学版)》 (Journal of Shanghai University:Natural Science Edition)
年 卷 期:2013年第19卷第1期
页 面:14-20页
学科分类:081203[工学-计算机应用技术] 08[工学] 0835[工学-软件工程] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家自然科学基金资助项目(40976108) 国家"十二五"规划课题资助项目(201105033)
主 题:云计算 软件服务流 Hadoop RESTful架构 云平台
摘 要:为了对大规模的数据访问和海量海洋信息的处理提供可靠实时的云计算服务,结合工作流与软件即服务(software-as-a-service,SaaS)的思想,提出软件服务流的概念,并构建基于云平台的软件服务流体系结构的系统.服务流引擎在整个系统中处于底层,与Hadoop平台进行交互,运行自行设计的服务流解析与重组算法处理用户请求,并交付下层执行,且为上层提供资源表述性转移(representational state transfer,REST)架构风格的服务流监控和资源管理的透明接口,降低了开发的复杂性,提高系统的可伸缩性.用户能够通过Web端访问,定制个性化软件服务,并且能实时监控云平台.在该平台上,大规模数据访问、高并发以及高密度的访问也是一种常态.通过构建初步的原型系统,证明平台体系结构的可用性和高效性.