你好,游客 登录 注册 发布搜索
背景:
阅读新闻

[硕士论文]基于多metadata-nodes的SaaS多租户数据动态迁移问题研究

[日期:2015-01-18] 来源:CNKI  作者: 任晓君 [字体: ]

基于多metadata-nodes的SaaS多租户数据动态迁移问题研究

山东大学  任晓君

本文基于SaaS应用的特性,提出了支持数据迁移的多租户数据存储模型,然后在此基础上,提出了能够识别租户特性的云中多节点的SaaS平台多租户数据动态数据迁移算法。本文的主要工作如下: (1)提出了基于共享数据库共享表模式下的云中SaaS应用的多元数据节点模型。在共享SaaS多租户数据存储模式以及云中多个数据节点的基础上,针对SaaS平台单一元数据节点问题,提出了多元数据节点模型。模型中选取一个元数据节点作为元数据管理节点。阐述了模型中元数据结构,提出了SaaS平台多元数据节点模型下,元数据分布策略,包括元数据划分策略和基于分割定义的放置策略。并提出了基于分割访问计数属性等动态负载调整算法。该模型能有效解决单一元数据节点的失效、性能瓶颈、扩展性问题。 (2)提出了在云中多元数据节点模型基础上的SaaS数据动态迁移策略。首先该策略考虑到多租户的特征;其次,数据迁移是在线的,为了保证租户对迁移中的数据能够进行正常访问,特别是正在进行迁移的源数据节点和目标数据节点,本章提出了“单写双读”的访问模式,这样不仅不会造成租户访问的中断,还可以保证服务提供商许诺的SLA。最后,将传统的两阶段提交的策略进行了扩展,保证数据一致性。该策略能够将迁移成本降至最低,能够按照租户数据的优先级进行迁移,缩小每次迁移的数据量,节省网络带宽,防止SaaS平台性能降低。文章最后我们给出“单写双读”的多租户数据访问方式,保证迁移中数据的可用性和用户访问的不中断性。


基于多metadata-nodes的SaaS多租户数据动态迁移问题研究

收藏 推荐 打印 | 录入:574107552 | 阅读:
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数
点评:
       
评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款