プライベートIPアドレスの管理
Roving Edgeデバイスでは、プライベートIPアドレスによってVCN上のリソースとの通信が可能になります。
各インスタンスには、少なくとも1つのプライベートIPアドレスがあり、オプションで1つ以上のパブリックIPアドレスを指定できます。
ネットワーキング・サービスは、OCIDで識別されるプライベートIPオブジェクトを定義します。このオブジェクトは、プライベートIPv4アドレスとDNSのオプションのホスト名で構成されます。各インスタンスは、作成時にプライマリ・プライベートIPオブジェクトを受け取ります。ネットワーキング・サービスは、DHCPを使用してプライベートIPアドレスを割り当てます。このアドレスはインスタンスの存続期間中は変更されず、インスタンスから削除できません。プライベートIPオブジェクトは、インスタンスが削除されると削除されます。
インスタンスにセカンダリVNICがアタッチされている場合、それらの各VNICにもプライマリ・プライベートIPが含まれます。プライベートIPには、そのプライベートIPに割り当てられたパブリックIPを持つことができます。プライベートIPをVCN内のルート・ルールのターゲットとして使用することはできません。
セカンダリ・プライベートIP
インスタンスの作成後、そのVNICの1つにセカンダリ・プライベートIPを追加できます。インスタンスのプライマリVNICまたはセカンダリVNICに追加できます。セカンダリ・プライベートIPアドレスは、VNICが属するサブネットに存在する必要があります。両方のVNICが同じサブネットに属している場合、あるインスタンスのVNICから別のインスタンスのVNICにセカンダリ・プライベートIPを移動できます。
セカンダリ・プライベートIPの一般的なユース・ケースは次のとおりです。
- インスタンス・フェイルオーバー: セカンダリ・プライベートIPをインスタンスに割り当てます。インスタンスで問題が発生した場合は、そのセカンダリ・プライベートIPを、同じサブネット内のスタンバイ・インスタンスに簡単に再割当てできます。また、セカンダリ・プライベートIPがパブリックIPに関連付けられている場合、そのパブリックIPはプライベートIPとともに移動します。
- 単一インスタンスでの複数のサービスまたはエンドポイントの実行:たとえば、複数のコンテナ・ポッドを実行するインスタンスがあり、各ポッドはVCN CIDRの独自のIPアドレスを使用します。コンテナは、VCNの他のインスタンスおよびサービスに直接接続します。別の例: それぞれ独自のIPアドレスを使用して、複数のSSL Webサーバーを実行することもできます。
セカンダリ・プライベートIPアドレスには次のプロパティがあります:
- すべてのシェイプおよびOSタイプでサポートされています。
- これらは、インスタンスの作成後、またはセカンダリVNICを作成してアタッチした後にのみ割り当てることができます。
- これらは、インスタンスを削除するか、セカンダリVNICをデタッチおよび削除すると自動的に削除されます。
- VNICからセカンダリ・プライベートIPを削除すると、そのアドレスはサブネット内の使用可能なアドレスのプールに返されます。
- VNICは、最大32個のセカンダリ・プライベートIPを持つことができます。
- アタッチされたプライベートIPアドレスの数に関係なく、インスタンスの帯域幅は固定されます。インスタンスの特定のIPアドレスに対して帯域幅制限を指定することはできません。
- セカンダリ・プライベートIPには、任意で予約済パブリックIPを関連付けることができます。