Elastic Network Interfaceの概要
Elastic Network Interface(ENI)は、VPC内のCVMインスタンスをバインドすることができる仮想ネットワークカードです。ENIは、同じVPC、アベイラビリティーゾーンにおけるCVM間で、自由に移行することができます。ENIによって、高可用性のクラスターの構築、低コストのフェイルオーバーおよび精細化されたネットワーク管理を実現することができます。
CLBのバックエンドサービスは、CVMおよびENIをサポートしています。すなわち、CLBは、CVMとENIのバインドをサポートしています。CLBとバックエンドサービス間では、プライベートネットワーク通信を使用します。CLBが複数のCVMとENIをバインドした場合、アクセストラフィックはCVMのプライベートIPとENIのプライベートIPに転送されます。 前提条件
ENIが、あるCVMを先にバインドすることによって、CLBはそのENIをバインドすることができます。CLBは、CLBによるトラフィックの転送のみを行い、ビジネスロジックの実際の処理は行わないため、コンピューティングリソースのCVMインスタンスによってユーザーのリクエストを処理する必要があります。まずはENIコンソールに進み、必要なENIとCVMにバインドを行ってください。 操作手順
1. 先にCLBリスナーの設定をする必要があります。詳細については、CLBリスナーの概要をご参照ください。 2. 作成が完了したリスナーの左側の**+ **をクリックし、ドメイン名およびURLパスを表示します。具体的なURLパスを選択すると、リスナーの右側からバインド済みのバックエンドサービスを確認することができます。
3. バインドをクリックすると、ポップアップボックスでバインドしたいバックエンドサーバーを選択し、サービスポートと重みを設定することができます。バックエンドサービスをバインドする場合は、「CVM」または「ENI」を選択することができます。
CVM:CLBと共に、VPC下のすべてのCVMプライマリネットワークカードの主なプライベートIPをバインドすることができます。
ENI:CLBと共に、VPC下のCVMプライマリネットワークカードの主なプライベートIPを除く、プライマリネットワークカードのセカンダリプライベートIP、セカンダリネットワークカードのプライベートIPなどのすべてのENI IPをバインドすることができます。ENIのIPタイプの詳細については、ENI-関連コンセプトをご参照ください。
4. バインドが完了した設定についての詳細は、次のとおりです。