在花了整整一天的时间来设置和研究Hortonworks的Ranger之后,我现在勉强能够使用它,但是我仍然对其结构感到困惑。我列出以下问题:
最佳答案
我想我可以简单地回答第一季度
它们是出于不同的目的。 Ranger为您提供了细粒度的ACL控制,Knox是提供中央Web服务安全层的代理服务器(网关)。也就是说,使用Ranger,您可以在一个中心位置(UI)来管理hadoop堆栈服务的ACL,例如谁可以访问hive上的表;使用knox,您可以使用不安全的http协议(protocol)将所有hadoop服务置于专用网络下,并且在启用了https的网关节点(外部可以访问)上运行的knox服务器,它为用户提供了一个中央http / https条目来访问Web支持用户登录的服务(某些hadoop堆栈服务,例如hadoop,尚不支持此功能)。
关于hadoop - 游侠的架构令人困惑,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42542206/