プライベートIPアドレスを使用したクラスタ・ノードへの接続
デフォルトでは、クラスタ・ノードにはプライベートIPアドレスが割り当てられるため、インターネットに公開されていません。次のトピックで説明されているいずれかの方法で、これらを使用可能にすることができます:
パブリックIPアドレスへのプライベートIPアドレスのマップ
ビッグ・データ・サービス・ノードには、デフォルトでプライベートIPアドレスが割り当てられており、パブリック・インターネットからはアクセスできません。インターネットからノードにアクセスできるようにする方法の1つは、ノードのプライベートIPアドレスをパブリックIPアドレスにマップすることです。
次の手順では、Oracle Cloud Infrastructureクラウド・シェルを使用します。これは、Oracle CloudコンソールからアクセスできるWebブラウザベースの端末です。ネットワークおよびクラスタ・ノードに関する情報を収集し、その情報をシェル内でコマンドに渡します。このタスクを実行するには、テナンシのVCN内でクラスタが実行されており、そのクラスタにリージョナルのパブリック・サブネットが含まれている必要があります。
クラスタ情報を表示するには、クラスタの詳細の取得を参照してください。
プライベートIPアドレスとパブリックIPアドレスのマッピングに必要なIAM権限
プライベートIPアドレスをパブリックIPアドレスにマップするには、適切なOracle Infrastructure Identity and Access Management (IAM権限)が必要です。
テナンシ管理者または適切な権限を持つ委任管理者は、次のガイドラインに従ってポリシーを作成する必要があります。
グループ
このポリシーは、任意のビッグ・データ・サービス・グループに権限を割り当てて、そのグループのメンバーにIPアドレスをマップする権限を付与できます。
権限
vnic_read
private_ip_read
public_ip_read
public_ip_delete
public_ip_create
public_ip_update
private_ip_assign_public_ip
private_ip_unassign_public_ip
public_ip_assign_private_ip
public_ip_unassign_private_ip
リソース
このポリシーでは、IPアドレスに使用されるサブネットを含むコンパートメントのtenancy
または<compartment_name>
を指定する必要があります。
例
allow group bds_net_admins to vnic_read in tenancy
allow group bds_net_admins to private_ip_read in tenancy
allow group bds_net_admins to public_ip_read in tenancy
allow group bds_net_admins to public_ip_delete in tenancy
allow group bds_net_admins to public_ip_create in tenancy
allow group bds_net_admins to public_ip_update in tenancy
allow group bds_net_admins to private_ip_assign_public_ip in tenancy
allow group bds_net_admins to private_ip_unassign_public_ip in tenancy
allow group bds_net_admins to public_ip_assign_private_ip in tenancy
allow group bds_net_admins to public_ip_unassign_private_ip in tenancy
パブリックIPアドレスへのプライベートIPアドレスのマッピング
パブリックIPアドレスの削除
サービスを使用可能にするためにポートを開く
Apache AmbariまたはCloudera Managerなどのサービスをインターネットから使用できるようにするには、ノードを公開するだけでは不十分です。セキュリティ・リストにイングレス・ルールを追加することにより、サービス用のポートを開く必要もあります。セキュリティ・ルールの定義を参照してください。
要塞ホストを使用したビッグ・データ・サービスへの接続
要塞ホストを使用して、パブリック・インターネットからクラスタのプライベート・ネットワークへのアクセスを提供できます。
要塞ホストは、インターネットなどの外部ネットワークからプライベート・ネットワークにアクセスするためのパブリック・エントリ・ポイントとして機能するコンピュート・インスタンスです。プライベート・ネットワークにアクセスするためには、トラフィックが要塞ホストを通過する必要があり、そのトラフィックを処理するためのセキュリティ・メカニズムを要塞上に設定できます。詳細は、要塞を参照してください。
Oracle Cloud Infrastructure site-to-site VPNを使用したBig Data Serviceへの接続
Site-to-Site VPNは、オンプレミス・ネットワークと仮想クラウド・ネットワーク(VCN)の間にサイトツーサイトIPSec VPNを提供します。IPSecプロトコル・スイートは、パケットがソースから宛先に転送される前にIPトラフィックを暗号化し、到着時にトラフィックを復号化します。
VPNを使用したビッグ・データ・サービスへの接続の詳細は、サイト間VPNを参照してください。
Oracle Cloud Infrastructure FastConnectを使用したビッグ・データ・サービスへの接続
FastConnectを使用して、インターネットを使用せずにOracle Cloud Infrastructureのパブリック・サービスにアクセスします(たとえば、オブジェクト・ストレージやOracle CloudコンソールおよびAPIへのアクセス)。FastConnectを使用しない場合、パブリックIPアドレスを宛先とするトラフィックはインターネット上でルーティングされます。FastConnectを使用した場合、そのトラフィックはプライベートな物理接続を経由します。
Oracle Cloud Infrastructure FastConnectを使用したビッグ・データ・サービスへの接続の詳細は、FastConnectの概要を参照してください。