写点什么

Apache Sentry 成为新的 Apache 顶级项目

2016 年 4 月 15 日

今天宣布 Apache Sentry 成为新的 Apache 顶级开源项目。Sentry 为 Hadoop 集群元数据和数据存储提供集中、细粒度的访问控制。在 2013 年 8 月 Sentry 成为 Apache 的孵化项目,经过两年半的开发,开发社区增长很快,很多组织为其贡献代码,现已有 50 多个贡献者,其中 31 个成为 committer。

Sentry 是什么?

Hadoop 在文件系统层面有强安全策略,但缺乏对数据和 BI 应用细粒度的权限访问支持。这个问题使得 Hadoop 使用者面临两种抉择:要么暴露全部数据,要么控制所有数据。大部分情况下,用户选择后者,这严重约束 Hadoop 集群上数据的访问。Sentry 提供角色级别的数据权限访问,可以进行细粒度权限划分。例如,在 HIve 和 Impala 中,Sentry 的 SQL 权限控制 select、insert 等语句对服务器、数据库、数据表、视图甚至数据列的访问。

Sentry 新功能

Sentry 对不同的 Hadoop 组件提供了六类对权限访问策略管理:

  • Sentry 支持多权限模型,也支持同一个权限控制策略对多哥计算框架和数据目录的访问;
  • Sentry 支持 Apache Solr(搜索项目);
  • Sentry 支持 SQL 表权限和 HDFS 文件权限同步;
  • Sentry 支持数据管理的审计日志;
  • Sentry 支持高可用性(HA);
  • Sentry 支持不同集群间权限策略的导入和导出;
  • Sentry 支持 Apache Kafka,Solr 和 Apache Sqoop。

未来展望

成为 Apache 的顶级项目是一个里程碑阶段,但这也是 Sentry 的另一个起点。下一步,将会关注社区成长和培养 Sentry 周边项目的生态。

  • 简化 Sentry 权限部署和管理;
  • 扩展对成熟关系型数据库的权限控制支持;
  • 支持下一代权限访问控制模型,基于属性的访问控制(ABAC),例如,对标签级别的控制;
  • 整合对 Hadoop 其它生态组件对支持,让已存在的权限对其它组件也适用。

原文链接: https://dzone.com/articles/apache-sentry-is-now-a-top-level-project

2016 年 4 月 15 日 19:002276
用户头像

发布了 43 篇内容, 共 23.9 次阅读, 收获喜欢 4 次。

关注

评论

发布
暂无评论
发现更多内容

WebSocket-技术专题-服务器端消息推送

李浩宇/Alex

个人计算机、工作站、服务器的主要区别

德胜网络-阳

来自朋友最近阿里、腾讯、美团等P7岗位面试题

艾小仙

Java 阿里巴巴 程序员 腾讯 面试

API生态的发展与机遇:从5000组数据看中国API生态与开发者现状

华为云开发者社区

华为 API

数字货币交易所开发,去中心化交易所平台搭建

WX13823153201

数字货币交易所开发

搜狗搜索或成为企鹅号流量入口:腾讯欲实现自己的流量闭环

石头IT视角

分布式文件存储QoS硬核黑科技,真香

焱融科技

高性能 存储 HPC 分布式文件存储 QoS

接口测试工具

测试人生路

接口文档 接口测试

如何生成 Flink 作业的交互式火焰图?

Apache Flink

flink

MySql从青铜到王者晋级之路,阿里大牛经验总结让牛少走弯路!

Java架构之路

Java 程序员 架构 面试 编程语言

java安全编码指南之:文件IO操作

程序那些事

java安全编码 java安全 java安全编码指南 java代码规范

openEuler开源下一代全场景虚拟化平台StratoVirt

openEuler

开源 虚拟化 openEuler stratovirt

云开发·多次订阅一次性订阅消息后定时发送

Yukun

微信小程序 小程序云开发 消息推送 订阅消息

程序员不愿意说的秘密!Java进阶架构师必看:架构完美设计+程序员三门课+架构修炼之道

Java架构追梦

最近程序员频繁被抓,如何避免面向监狱编程!?

Java架构师迁哥

数字货币钱包开发,去中心化钱包源码搭建

135深圳3055源中瑞8032

云原生时代 容器持久化存储的最佳方式是什么?

京东智联云开发者

数据库 云存储

「深度解析」告诉你如何选择容器存储

焱融科技

Kubernetes 云原生 焱融科技 容器存储 分布式文件存储

大企程序员亲身经历告诉你,CRM系统,自己的才是最好的

Learun

敏捷开发

你用过宏##粘贴函数,然后用函数指针查找执行吗?今天就给你说道说道

良知犹存

c c++

币币交易所开发,区块链交易系统源码

135深圳3055源中瑞8032

anyRTC与京东智联云市场达成战略合作,携手音视频平台

anyRTC开发者

ios 音视频 WebRTC RTC 安卓

基于阿里云容器的CI/CD落地实践

LorraineLiu

阿里云 k8s Helm jenkins CI/CD

以A.I.之力打破方言沟通障碍 科大讯飞重磅发布智慧翻译系统

Talk A.I.

我服了,难倒无数程序员的源码面试,就这样被轻轻松松讲透彻

小Q

Java 学习 源码 架构 面试

小程序云开发实战:从0搭建科技爱好者周刊小程序

薛定喵君

微信小程序 小程序云开发 云开发

USDT支付入金系统开发搭建,跨境USDT支付系统开发

135深圳3055源中瑞8032

合约一键智能跟单软件,跟单平台开发

135深圳3055源中瑞8032

架构师训练营第六周作业

Geek_4c1353

uni-app支持PC宽屏适配

崔红保

uni-app 前端框架

爬虫“学前班”,记住这些不踩坑!

华为云开发者社区

爬虫 数据 搜索

Apache Sentry成为新的Apache顶级项目-InfoQ