混合云环境下异构加密数据库访问与集成方案研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:sisi22
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在大数据时代,越来越多的企业和机构选择云计算来存储和管理自身数据。为了解决数据存储到云上所面临的数据安全问题,一些现有的加密数据库方案通过加密技术来确保数据安全。但是现有方案不能同时实现客户端对公有云数据库中加密数据的透明访问功能以及异构数据库环境下的跨库查询功能,导致其实用性大大降低。因此,如何令加密数据库实现透明访问服务,以及对不同数据库系统之间的数据进行集成以实现异构加密数据库环境下的跨库查询功能,成为了亟待解决的关键问题。针对上述问题,本文提出了混合云环境下异构加密数据库访问与集成方案。在该方案中,通过一个访问与集成中间件来实现客户端对公有云中异构加密数据库的透明访问功能和跨库查询功能;此外,在私有云平台部署服务集群,将访问与集成中间件部署于集群中的各任务处理节点之上,通过一个自动化负载均衡组件对客户端访问进行分流,提升中间件的工作效率,并对集群的计算资源进行动态调整。方案研究主要包含以下几个方面:首先设计了一个访问与集成中间件,该中间件能够实现客户端对公有云中异构加密数据库的透明访问功能和跨库查询功能。访问与集成中间件由透明访问组件及异构数据库数据集成方法构成。针对加密数据库透明访问问题,设计了透明访问组件,该组件基于MySQL协议重构协议交互过程,并调用现有加密数据库方案对公有云数据库中的加密数据进行加解密处理,以实现客户端对云数据库中加密数据的透明访问。针对异构数据库跨库查询问题,提出了异构数据库数据集成方法,该方法首先对来自异构数据库的数据进行统一化处理,然后将其集成到同一个数据库中,以此数据库执行查询操作以实现跨库查询。然后设计了一个自动化负载均衡组件。该组件根据服务集群中各任务处理节点当前的负载状态对任务进行合理调度,将各节点的负载状态保持在同一水平,以实现负载均衡;同时,结合云计算虚拟化技术根据集群整体的负载情况自动新增或删除任务处理节点,对计算资源进行动态调整,以实现负载均衡网络的自动伸缩。此外,将该组件应用到访问与集成中间件中,可以通过负载均衡策略对客户端访问进行分流,以提升中间件的处理性能。最后对所设计的混合云环境下异构加密数据库访问与集成方案进行了测试。测试结果证明该方案实现了异构加密数据库环境下的透明访问功能和跨库查询功能,并且应用自动化负载均衡组件能够提升查询性能,尤其对并发查询的性能提升显著。
其他文献
编者按:中环线工程是"十五"期间建设的重大工程,为了实现中环线交通设计"更美丽、更含蓄、更和谐"的景观目标,凸现人性化设计、高科技含量,与环境相协调,中环线道路景观设计
期刊
<正> 2000年2月江总书记在广东考察工作时提出“三个代表”的重要思想,自此以后,如何紧密结合对国内外形势的分析和认识,紧密结合我国改革、发展、稳定的实际,紧密结合对实际
项目一:机油指标即使车辆没开或没达到保养里程,每隔一年也要更换机油及滤清器.表面上看,机油的化学性质是非常稳定的,而实际上,机油容器一旦开封,就有氧化的可能,尤其是车子
在日常操作中,“复制”和“移动”的使用频率可以说是相当之高,常规的步骤是在复制或剪切之后,再依次跳转到指定的目标文件夹,执行“粘贴”操作,如果路径比较深入的话,跳转也并不是
物流运输业在国民经济中占有重要地位,随着现代社会经济的发展,其在国民经济中的地位将日益显得重要,这是一个具有广阔前景、巨大增值潜力的新兴产业。 为了适应大交通、大
【正】 近年来,不少企业的供应部门已开始在库存管理、科账核算及统计管理方面应用电子计算机,本文以编制统计报表为中心,谈谈企业物资供应部门应用计算机的一些做法。
新时代的重要一个特征是信息化的巨浪改许多产业带来了新的变革,也一定程度的推动了教育的改革。随着通讯技术和网络技术的进一步发展,近年来,许多社交软件备受关注且受到了
2011年11月30日10时30分,官地水电站大坝左岸全线到顶。官地水电站正常蓄水位1330.00m,坝顶高程1334.00m,最大坝高168米。2009年8月大坝第一仓混凝土开始浇筑,至今历时27个月,累计大
日前,由夹江有限公司生产制造的首台JQ900A型架桥机通过现场型式试验验证后,正式在成绵乐高速铁路德阳段工程中投入使用。JQ900A型高铁架桥机总长68米,整机采用全液压驱动、无导