期刊文献+

分布式环境下业务模型的数据存储及访问框架 被引量:3

Data storage and access framework for business models in distributed environments
原文传递
导出
摘要 构造业务模型以支持应用系统开发是基于模型驱动架构实现云服务系统快速开发及有效运维的重要途径。然而,云平台下的海量异构模型的统一管理并不容易。该文提出一个分布式环境下的业务模型数据存储访问框架,以支持业务建模、服务转换、服务配置、服务部署、服务监控等服务生命周期。将关系数据库及NoSQL数据库结合以存储和管理结构化数据;采用基于Hadoop构建的文件库以实现非结构化的业务模型管理,从而构造一个综合的数据管理模型,实现了业务模型统一存储和管理;并根据业务模型中的资源描述,生成相应RESTful服务供应用系统调用;构建一个基于云平台的业务模型库软件平台以开展应用验证。结果表明:该框架不仅对云服务应用系统提供了高效的数据存储访问方式,也降低了应用服务的开发及维护成本,具有较高工程价值。 Business models can be used in model driven service development to rapidly construct and execute service applications in cloud platforms. However, a united model management is different to construct due to the massive amount of heterogeneous data. Therefore, a distributed model storage and accessing framework was developed to support the different stages of the full lifecycle of services, such as business modeling, service transformation, service configuration, service deployment and service monitoring. First, relational databases and a NoSQL database were integrated to efficiently store and access structured data. Then, a file repository based on Hadoop was built to manage unstructured model files in a comprehensive database management model for unified management of business models. RESTful services were generated for applications based on resource descriptions in the business models. Finally, a cloud based business model library was built for verification. Tests show that the framework provides an effective data storage and access model for service applications and reduces development and maintenance costs. The tests also validate the framework's capabilities.
作者 蔡鸿明 姜祖海 姜丽红 CAI Hongming JIANG Zuhai JIANG Lihong(School of Software, Shanghai Jiao Tong University Shanghai 200240, Chin)
出处 《清华大学学报(自然科学版)》 EI CAS CSCD 北大核心 2017年第6期569-574,共6页 Journal of Tsinghua University(Science and Technology)
基金 国家自然科学基金面上项目(61373030 71171132)
关键词 云服务系统 业务模型 海量数据存储 模型驱动架构 RESTful服务 cloud-based service system business model massive data storing model-driven architecture RESTful service
  • 相关文献

参考文献1

二级参考文献7

  • 1Chang F,Dean J,Ghemawat S,et al.Bigtable:A distributed storage system for structured data. ACM Trans on Computer System . 2008
  • 2Lindsay B G,et al.Notes on Distributed Databases. RJ2571 (33471) . 1979
  • 3BERNSTEIN P A,GOODMAN N.An algorithm for concurrencycontrol and recovery in replicated distributed databases. ACM Transactions on Graphics . 1984
  • 4LAKSHMAN A,MALIK P.Cassandra:a decentralized stru-ctured storage system. ACM SIGOPS Operating SystemsReview . 2010
  • 5Utkarsh Srivastava,Adam Silberstein,Philip Bohannon,Hans Amo Jacobsen,Nick Puz,Daniel Weaver,Brian F.Cooper,Raghu Ramakrishnan,Ramana Yemeni.Pnuts:Yahoo!‘s hosted data serving platform. VLDB Conference . 2008
  • 6Giuseppe DeCandia,Deniz Hastorun,Madan Jampani,et al.Dynamo:Amazon‘s Highly Available Key-value store. Proceedings of twenty-first ACM SIGOPS symposium on Operating systems principles . 2007
  • 7丁琳琳,信俊昌,王国仁,黄山.基于Map-Reduce的海量数据高效Skyline查询处理[J].计算机学报,2011,34(10):1785-1796. 被引量:44

共引文献29

同被引文献27

引证文献3

二级引证文献11

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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