SaaS化多租户数据隔离的共享存储技术研究

来源 :武汉理工大学 | 被引量 : 1次 | 上传用户:ebear2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网和云计算技术的飞速发展,越来越多的Web系统采用SaaS(Software as a Service)化平台。而随着租户的规模逐渐增多,SaaS化平台中需要存储的数据量将会变得十分庞大。若采用传统分库分表的存储方式,则会带来巨大的存储开销。目前的研究趋势是采用共享数据库共享数据模式的存储方式,其优势在于既能够保障不同租户之间数据的隔离,又能使得租户最大程度地共享数据架构,节省存储成本。本文针对多租户数据共享存储模型的研究,主要解决以下几个方面的问题:(1)使不同租户共享数据库共享数据模式,同时保障租户之间的隔离性;(2)改善共享存储模型的定制能力,尤其是满足租户新定制需求的能力;(3)现有共享存储模型缺乏对模式映射和SQL重写两个功能进行实现的考虑,仅分析了理论上的可行性。因此,本文对现有共享存储模型的不足进行了分析,设计了两种改进的共享存储模型,并且为模式映射层提供了API支持。本文主要做了如下几个方面的工作:(1)现有共享存储模型在满足租户新定制需求时采用预留列和数据迁移的策略,会极大地影响数据库的性能和其他租户的使用。本文通过对模式映射机制进行研究,设计了宽表+块表、宽表+透视表两种共享存储模型,以及构建多个宽表、块表,透视表的策略。(2)结合共享存储的分层架构,分别对宽表+块表、宽表+透视表两种共享存储模型的工作原理进行分析,并通过对模式映射过程和关系代数运算的分析,分别证明了两种共享存储模型与传统关系模型的等价性。(3)针对模式映射层中的模式映射机制和逻辑SQL重写机制,设计和实现了支持字段映射和SQL重写两大功能的API,从而为多租户数据的共享存储和逻辑隔离提供了有效的保障。(4)对宽表+块表、宽表+透视表两种共享存储模型进行存储空间利用率和查询效率的实验测试及结果分析,并分别对两种共享存储模型中的字段映射和SQL重写作了功能验证。
其他文献
景观标识系统是将环境景观与标识这两个领域进行结合的一个完整的概念。通过提出景观标识系统的相关概念,从和谐的环境景观需要、加强环境景观个性化的需要、满足人对环境景
随着网络信息化的迅猛发展,我国民众大体都实现了网络时代的信息化交流,互联网作为一种别于传统三大媒体的传播方式,不仅给我们的日常生活带来了显著的变化,更使得我们的处世
高校承担着培养合格社会主义建设者和接班人的历史重任,合格的建设者和接班人应当是德智体美劳全面发展的。艺术美、自然美和社会美具有生动的艺术形象,能够吸引和感染学生,
二硫化钼(MoS_2)作为一种类石墨烯的层状二维纳米填料,由于其超薄的纳米尺寸和优异的物理和机械性能,在聚合物基复合材料的应用中引起广泛的研究热潮。欲使聚合物/MoS_2纳米复合材料实现高性能化有两个关键因素:(1)MoS_2在聚合物基体中形成良好的分散状态;(2)在聚合物基体和MoS_2之间构建适当的界面作用力。但因为商业化的MoS_2本身为颗粒状和强化学惰性,其与聚合物基体难以实现良好的相溶,
在中专美术教学中开展体验性学习是贯彻和落实"一切为了学生的发展"理念的有效途径之一。在体验性美术学习中不仅能促进学生主动的参与、积极的合作、心灵的沟通、情感的迸发
针对帕纳科PW4400/PW2403型X射线荧光光谱仪的常见故障,分析出故障原因并提出相应处理方法,及时有效地排除了故障,保证了检测工作的顺利进行。
定向广告是企业针对不同广告对象施以不同广告策略的一种广告模式。目前存在的主要问题是,不同学者的研究结论并不一致,有的发现定向广告有助于缓解市场竞争,有的却指出定向
由全国监狱理论研究专家、国家二级心理咨询师、全国司法行政业务培训师资库教师、中央司法警官学院国家级专业技术人员继续教育基地兼职教师、江苏省监狱管理局狱内侦查总队