大数据平台的多源异构数据访问控制新模型

5 下载量 155 浏览量 更新于2024-08-29 收藏 687KB PDF 举报
在大数据时代,随着数据量的爆炸式增长以及用户访问场景的日益复杂,传统的访问控制模型如Role-Based Access Control (RBAC)在满足细粒度和灵活性需求方面显得力不从心。本文探讨了一种针对大数据平台下的多源异构数据访问控制模型,该模型旨在解决这些问题。 首先,作者指出大数据平台的核心特性是开放性和共享性,这要求访问控制机制必须能够适应多变的环境和海量的数据来源。多源异构数据意味着数据可能来自不同的数据源,具有不同的格式和结构,这使得单一的访问控制策略难以适用。因此,提出的新模型设计思路是动态地根据数据属性来决定角色的权限分配,这既增强了控制的灵活性,又确保了安全性。 模型的核心部分是构建基于数据组的层次结构,通过这种方式,可以对数据进行分层管理和组织,简化了权限管理的复杂性。每个数据组可以根据其特定的属性或特征被赋予相应的访问权限,这样可以根据需要调整权限,实现了对数据的细粒度控制。这种层次结构设计有助于提高效率,降低了管理复杂度。 为了使模型更具可操作性,论文给出了该模型的形式化定义,明确了角色、权限和数据组之间的关系,以及如何通过这个模型进行授权和审计。此外,作者还展示了模型在Hadoop这样的大数据处理框架中的具体实现步骤,包括数据获取、权限检查、决策过程等关键环节。 实验部分是文章的重要组成部分,通过对比实验,验证了新提出的访问控制模型在实际应用中的性能表现。结果显示,相较于传统的RBAC模型,新模型在满足细粒度控制的同时,性能开销相对较小,这对于大数据环境下的系统来说是至关重要的,因为它能够在保证安全性的前提下,保持系统的高效运行。 这篇论文提出了一个适用于大数据环境下的多源异构数据访问控制模型,通过动态授权和数据组层次结构,有效地解决了传统访问控制模型在大数据场景中的不足。该模型的提出对于优化大数据平台的安全性和效率具有重要意义,也为未来的研究提供了新的方向。