주:

서로 다른 도메인 이름을 사용하여 여러 인스턴스에 액세스하도록 OCI 로드 밸런서 구성

소개

이 사용지침서에서는 허브 및 스포크 네트워크 아키텍처의 OCI(Oracle Cloud Infrastructure) 로드 밸런서를 사용하여 URL 또는 도메인 이름을 기반으로 네트워크 트래픽을 다른 백엔드 집합(인스턴스)으로 재지정합니다.

이미지

Spoke VCN을 다른 고객이나 애플리케이션에 전담했다고 가정해 보겠습니다. 단일 로드 밸런서를 사용하여 로드 밸런서의 트래픽을 인터넷에서 외부에서 사용되는 서로 다른 스포크 VCN 기반 URL 내의 서로 다른 고객 인스턴스로 리디렉션하려고 합니다.

다음 이미지는 인터넷에서 다른 인스턴스 또는 애플리케이션에 액세스하기 위해 다른 URL을 사용할 때의 트래픽 플로우를 보여줍니다.

이미지

목표

필요 조건

작업 1: OCI WAF(Web Application Firewall) 정책 변경

트래픽을 허용하도록 WAF 정책을 변경합니다.

작업 2: 공용 도메인 이름에 대한 DNS(도메인 이름 시스템) 구성

DNS 서버를 사용하여 도메인 이름 또는 호스트 이름 또는 URL을 구성하고 로드 밸런서의 공용 IP 주소에 매핑합니다.

이 자습서의 경우 테스트 중인 도메인 이름은 iwanhoogendoorn.nl입니다. 다음 매핑이 표시됩니다.

이름 유형
고객-a A 144.xxx.xxx.xxx (OCI 로드 밸런서의 공용 IP 주소)
고객-b A 144.xxx.xxx.xxx (OCI 로드 밸런서의 공용 IP 주소)
고객-c A 144.xxx.xxx.xxx (OCI 로드 밸런서의 공용 IP 주소)

그러면 다음 하위 도메인이 만들어집니다.

이미지

작업 3: 호스트 이름 OCI 로드 밸런서 구성

작업 4: 다중 백엔드 집합 생성

OCI 로드 밸런서에 대한 백엔드 집합을 구성합니다.

작업 5: 다중 리스너 생성

작업 6: 다른 공용 도메인 이름으로 연결 테스트

다른 URL 또는 호스트 이름을 기반으로 트래픽을 분산하는 로드 밸런서를 성공적으로 테스트했습니다.

확인

추가 학습 자원

docs.oracle.com/learn에서 다른 실습을 탐색하거나 Oracle Learning YouTube 채널에서 더 많은 무료 학습 콘텐츠에 액세스하세요. 또한 Oracle Learning Explorer가 되려면 education.oracle.com/learning-explorer을 방문하십시오.

제품 설명서는 Oracle Help Center를 참조하십시오.