Evolve logo オンデマンド配信 Evolve 2023 Tokyo|AI、データと分析の先進事例を紹介
  • Cloudera Cloudera
  • Apache Knox Gateway

    境界セキュリティを提供する Apache Knox Gateway (Knox) によって、エンタープライズのセキュリティポリシーに対するコンプライアンスを維持しながら、より多くの新しいユーザーに Hadoop へのアクセスを解放できるようになります。

    Knox の動作の仕組み

    完全にセキュアな Hadoop クラスタの場合には、Kerberos が必要になります。Kerberos では、クライアント側のライブラリと、複雑なクライアント側の設定が必要になります。Knox は Kerberos をカプセル化することで、クライアント側のソフトウェアや設定を不要にする、シンプルなアクセスモデルを提供します。Knox は REST/HTTP コールを Hadoop エコシステム内の、さまざまなコンポーネントに集約します。

    ステートレスなリバースプロキシフレームワークであるKnox は、リクエストを Hadoop のREST API にルーティングする、Knox インスタンスのクラスタとして導入することが可能です。ステートレスな Knox は、負荷の増加に応じて Knox ノードを追加するだけで、リニアに拡張することが可能です。ロードバランサーは、複数の Knox インスタンスにリクエストをルーティングできます。

    Knox はまた、REST/HTTP コールを取り込んで、拡張可能なインターセプタパイプラインを通じて、認証、承認、監査、URL の書き換え、Web の脆弱性排除、その他のセキュリティ―ビスを提供します。

    Knox の機能

    YARN をアーキテクチャーの中核とする Apache Hadoop は、そのデータプラットフォームに、新しいエンジンを次々と取り込んでいます。これは企業が、データを1つのリポジトリの中に効率的に保存し、バッチやインタラクティブ、リアルタイムストリーミングといったユースケースに活用することを望んでいるからです。YANR を使って Hadoop内で稼動するアプリケーションを開発する独立系ソフトウェアベンダー (ISV) がますます増えています。これによって、Hadoop クラスタ全体で同じデータを使って同時に稼動するユーザーや処理エンジンが増加する結果となっています。

    境界セキュリティを提供する Apache Knox Gateway (Knox) によって、エンタープライズのセキュリティポリシーに対するコンプライアンスを維持しながら、より多くの新しいユーザーにHadoop へのアクセスを提供することができます。また Knox によって、クラスタのデータにアクセスしたり、ジョブを実行するユーザーに対する、Hadoop のセキュリティ対応をシンプル化することができます。Knox は一般的な ID 管理や SSO システムと連携し、エンタープライズシステムの ID を使って、Hadoop クラスタにシームレスかつセキュアにアクセスできるようにします。

    Hadoop クラスタに境界セキュリティを提供する Knox には、次のような特長があります:

    Advantage Description
    Single Point of Access
    • Kerberos Encapsulation
    • Single Hadoop access point
    • REST API hierarchy
    • Consolidated API calls
    • Multi-cluster support
    Centralized and Consistent Secure API
    • Eliminates SSH “edge node”
    • Central API management
    • Central audit control
    • Service level authorization
    Integrated with Existing IdM Systems
    • SSO - SAMLv2 (Okta), CA Single Sign On
    • LDAP and AD integration
    • SSO for Hadoop UIs (Ranger, Ambari and Atlas)

    Your form submission has failed.

    This may have been caused by one of the following:

    • Your request timed out
    • A plugin/browser extension blocked the submission. If you have an ad blocking plugin please disable it and close this message to reload the page.