원암 구성이란 무엇인가요?
원암 구성은 로드 밸런서를 배포하는 방법 중 하나입니다. 이 구성에서는 클라이언트, 서버 및 로드 밸런서가 동일한 통신 경로에 연결됩니다. 따라서 클라이언트와 서버는 직접 통신할 수 있으며, 로드 밸런서는 네트워크의 분기 지점에 연결됩니다. 또 다른 배포 방법인 인라인 구성에서는 로드 밸런서가 클라이언트와 서버 사이의 통신 경로에 직접 배치되므로 클라이언트와 서버가 직접 통신할 수 없습니다.
원암 구성으로 로드 밸런서를 배포할 때는 일반적으로 서버의 기본 게이트웨이가 로드 밸런서를 가리키도록 설정해야 합니다. 이 설정이 올바르지 않으면 통신 문제가 발생할 수 있습니다. 예를 들어 클라이언트 요청은 로드 밸런서를 통과하지만 서버의 응답은 로드 밸런서를 우회할 수 있습니다. 이 경우 요청에 포함된 클라이언트의 대상 IP 주소와 응답의 출발지 IP 주소가 일치하지 않아 클라이언트가 응답을 거부하게 됩니다.
F5 BIG-IP에는 이 문제를 해결하기 위한 SNAT(보안 네트워크 주소 변환) 기능이 포함되어 있습니다. SNAT를 올바르게 구성하면 서버의 기본 게이트웨이 설정과 관계없이 서버 응답이 반드시 BIG-IP 로드 밸런서를 통과하므로 원활한 통신이 보장됩니다.
