基于超图的多租户SaaS应用组件模型研究

基于超图的多租户SaaS应用组件模型研究

论文摘要

近年来,互联网和软件应用技术的普及和迅猛发展,使得软件的发展逐步趋向网络化、平台化和服务化。SaaS (Software as a Service)具有按需租用、无需用户维护、便于扩展等特征,它的出现彻底改变了软件交付和用户使用的方式。所谓的“多租户(Multi-tenancy)"技术是支持大量的租户按需共享软硬件资源,并且相互隔离客户的服务配置信息,它是实现SaaS的核心技术之一。SaaS通过“使用而不拥有”的方式,通过规模经济,大幅度地降低服务交付、运维的成本,达到各方利益最大化的目的。因此,多租户技术得到了学术界和工业界的普遍关注和多方深入研究。SOA (Service-Oriented Architecture)架构具有随着业务需求灵活快速变化的特征,与SaaS满足客户动态、异构的需求不谋而合,因此,SOA架构成为越来越多的SaaS应用开发的基础。本篇论文以SaaS应用、服务、资源之间的依赖关系为基础,从快速、柔性构建的需求入手,依据层次和粒度两个维度对多租户SaaS应用进行了结构划分,对服务、资源之间的依赖关系进行了注册和分类。结合依赖关系,基于有向无环超图,本文提出了多租户SaaS应用组件模型,对多租户SaaS应用进行建模和表示,将多租户SaaS应用的构建过程,映射为组件模型的建立和实例化过程。另外,我们给出了组件模型生成后的依赖求解方法和验证算法,可以为服务部署、服务监控迁移等工作提供支持。本文以中小企业信息化中的供应商关系管理服务(SRM)为背景,通过服务组件架构(Service Component Architecture, SCA)对文中提出的模型和方法实现了原型系统。在文章的最后,对研究工作进行了总结并做出展望。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 相关研究
  • 1.2.1 服务模型
  • 1.2.2 服务组合
  • 1.2.3 服务验证
  • 1.2.4 有向超图
  • 1.3 本文研究工作
  • 1.4 本文的组织结构
  • 第二章 基于有向超图的多租户SaaS应用组件模型
  • 2.1 多租户SaaS应用的层次划分
  • 2.2 依赖关系
  • 2.3 模型的定义和表示
  • 2.3.1 模型定义
  • 2.3.2 基于有向超图的模型表示
  • 2.4 模型的应用
  • 2.4.1 服务动态部署
  • 2.4.2 服务迁移
  • 第三章 模型的生成与求解
  • 3.1 模型的生成
  • 3.2 模型的依赖求解
  • 第四章 模型的验证
  • 4.1 验证内容
  • 4.2 验证算法
  • 4.3 验证算法的性能分析
  • 第五章 原型系统实现
  • 5.1 基于SCA的描述模型
  • 5.2 服务资产管理
  • 5.3 基于超图模型的应用开发
  • 第六章 总结和展望
  • 6.1 本文工作总结
  • 6.2 未来工作展望
  • 参考文献
  • 致谢
  • 攻读学位期间发表的学术论文目录
  • 攻读学位期间参加的科研项目
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    • [1].基于SaaS多租户云网站群的研究与设计[J]. 电子技术与软件工程 2020(09)
    • [2].SaaS云服务模式下高职院校智慧校园建设的探索与实践——以青海卫生职业技术学院为例[J]. 中国培训 2020(09)
    • [3].基于信息安全选择企业级云服务商研究——以SaaS为例[J]. 无线互联科技 2017(01)
    • [4].基于SaaS模式多租户集成项目管理信息平台设计[J]. 信息技术与信息化 2017(04)
    • [5].基于SAAS模式的油田设备库存管理系统设计与实现[J]. 福建电脑 2017(10)
    • [6].基于SaaS的皖江城市带中小企业信息化建设研究[J]. 唐山学院学报 2016(03)
    • [7].基于SaaS的在线会计软件的比较与选择策略研究[J]. 现代商业 2016(25)
    • [8].浅议SaaS模式环境监测信息化建设的可行性[J]. 环境监测管理与技术 2016(05)
    • [9].具有网络外部性的SaaS服务的免费试用策略[J]. 计算机与现代化 2016(11)
    • [10].借助SaaS平台探索会计电算化实验教学[J]. 中国校外教育 2010(02)
    • [11].基于SaaS的校园网监控平台的设计与实现[J]. 中国教育网络 2016(12)
    • [12].基于SaaS模式的在线会计服务风险控制体系研究[J]. 致富时代 2014(02)
    • [13].服务供应链视角下SaaS模式免费试用策略分析[J]. 运筹与管理 2013(05)
    • [14].基于SaaS的尾矿库安全在线监测系统设计及应用[J]. 有色金属(矿山部分) 2020(06)
    • [15].基于大数据技术的SaaS系统在学校体育的创新应用研究[J]. 体育教学 2020(10)
    • [16].票通云账房智能saas系统 助力小微企业与代账公司复工复产[J]. 财务与会计 2020(09)
    • [17].基于SaaS模式的高校学位论文管理系统的构建[J]. 电子技术与软件工程 2017(10)
    • [18].面向多租户的多层次可伸缩SaaS软件架构研究[J]. 华中科技大学学报(自然科学版) 2013(S2)
    • [19].基于企业应用的SaaS顾客价值影响因素研究[J]. 中国地质大学学报(社会科学版) 2013(06)
    • [20].基于SaaS模式的钢铁物流管理平台研究及应用[J]. 冶金自动化 2014(03)
    • [21].基于SaaS模式的在线会计服务风险控制体系研究[J]. 现代商业 2014(29)
    • [22].基于SAAS模型的进销存系统的解决方案[J]. 科技信息 2013(04)
    • [23].基于SaaS的休闲用品产业信息服务平台构建[J]. 计算机应用与软件 2013(06)
    • [24].基于SaaS模式的软件测试用例库管理系统研究和实现[J]. 电子世界 2013(16)
    • [25].SaaS模式下企业信息管理平台的设计与实现[J]. 中国商贸 2013(26)
    • [26].SaaS混合渠道的服务模式研究[J]. 信息系统工程 2012(01)
    • [27].基于角色和交互的SaaS软件生命周期推演模型[J]. 东北大学学报(自然科学版) 2012(06)
    • [28].SaaS中多租户数据存储模式比较研究[J]. 软件导刊 2012(05)
    • [29].基于SaaS的自动化测试云平台研究[J]. 电信工程技术与标准化 2012(10)
    • [30].基于SaaS模式的现代物流管理系统的设计[J]. 计算机与数字工程 2011(01)

    标签:;  ;  ;  ;  

    基于超图的多租户SaaS应用组件模型研究
    下载Doc文档

    猜你喜欢