基于角色和用户信任值的HDFS访问控制技术研究

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:happytower
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云存储技术的快速发展,越来越多的企业和用户选择使用云存储来保存或备份数据,以增强数据的可移动性,然而针对云存储的安全性问题,研究人员主要关注隐私泄露、数据容灾、副本消除等方面,对访问控制方面的研究较少。由于云存储技术以分布式文件系统为核心,所以研究云存储的数据安全性问题,实际上就是要研究分布式文件系统的数据安全性问题。本文在已有的访问控制技术研究成果基础上,主要针对Hadoop分布式文件系统HDFS的访问控制缺陷问题进行研究。本文的具体工作和研究成果如下:(1)由于现有的HDFS采用简单自主访问控制策略,不能够解决HDFS授权管理复杂性和时间开销等问题,本文结合传统的基于角色的访问控制策略RBAC提出了一种基于角色的HDFS访问控制机制R-HDFS(Access Control for HDFS Based on Role),从而提高了HDFS授权管理的灵活性。通过引入角色的概念,实现了用户与操作权限的分离,从而简化了对用户的授权管理。实例分析和实验结果表明,R-HDFS访问控制机制能够根据系统设置为用户分配不同的角色,为进行灵活的授权管理和高效的安全控制提供了条件,为保证HDFS的安全性奠定了基础。(2)由于合法用户通过HDFS的身份认证后,其后期的操作行为将不被系统监控,但用户的后期操作行为有可能会危害集群系统的安全,而集群却无法察觉。针对HDFS访问控制管理的合法用户后期行为可信性问题,本文结合可信赖第三方认证系统Kerberos和用户信任值的概念,提出了一种基于用户信任值的HDFS访问控制机制T-HDFS(Access Control for HDFS Based on User Trust Value)。利用可信赖第三方认证系统Kerberos实现对用户身份的安全认证,并为每个用户设定一个信任值,通过信任值与信任值阈值的比较动态控制用户对HDFS的访问,从而实现了一种细粒度的、可靠的、灵活的访问控制机制。实验结果和分析表明,T-HDFS访问控制机制能够实时地监控和收集用户行为,并根据用户行为记录计算更新用户信任值,再通过用户信任值与信任值阈值的比较动态控制用户对集群的访问,并且不会对集群的性能造成严重影响。(3)在Hadoop分布式文件系统上设计并实现了一种基于角色和用户信任值的HDFS访问控制机制RoT-HDFS(Access Control for HDFS Based on Role and User Trust Value),实现了用户角色分配、用户身份安全认证以及动态控制用户访问行为等功能,并给出了相关数据结构设计方案和具体的实现步骤。
其他文献
研究了以钛白废酸和硫铁矿烧渣为原料,经酸浸、除杂、还原制得精制硫酸亚铁溶液,再经过滤、冷冻结晶、洗涤、真空干燥制备饲料级硫酸亚铁的新工艺。重点考察了酸浸条件对浸出
重点关注云存储在访问安全性和隐私安全性上的两个问题,设计面向多租户的安全数据存储机制和用户访问控制机制,并结合企业实际需求,向租户提供安全、按需、实时和可扩展的存