SSL 로드 밸런서는 HTTPS를 통해 전송되는 데이터의 암호화 및 복호화를 수행하는 로드 밸런서입니다. HTTPS는 보안 소켓 계층(SSL) 프로토콜(또는 후속 프로토콜인 전송 계층 보안(TLS) 프로토콜)을 사용하여 네트워크를 통과하는 HTTP 데이터를 보호합니다. 로드 밸런서는 들어오는 클라이언트 요청을 가로채서 여러 백엔드 서버 그룹에 분산시켜 웹사이트 성능, 안정성, 확장성을 높입니다.
로드 밸런서에 대한 일반 정보를 검토하려면 하드웨어 로드 밸런서에 비해 80% 절약을 참조하세요.
SSL 과 TLS 는 HTTP 데이터를 네트워크로 전송하기 전에 암호화하는 표준 프로토콜로, 이를 통해 권한이 없는 제3자가 데이터를 가로채는 것을 방지합니다. 이는 인터넷과 같은 공용 네트워크를 통해 전송되는 신용카드 번호, 사회보장번호 등의 민감한 데이터를 보호하는 데 필수적입니다.
SSL 로드 밸런서는 클라이언트와의 연결을 위한 서버 측 SSL 엔드포인트 역할을 합니다. 즉, 웹 또는 애플리케이션 서버가 수행해야 하는 요청의 암호 해독과 응답의 암호화를 수행합니다. 이 프로세스는 로드 밸런서와 서버 간 네트워크의 보안에 따라 다소 다릅니다.
계산 집약적인 암호 해독 및 암호화 프로세스의 부담을 덜어줌으로써 웹 및 애플리케이션 서버는 본래 설계된 작업에 집중할 수 있고, 그 결과 콘텐츠 전송 속도가 빨라지고 전반적인 사용자 경험이 향상됩니다. 로드 밸런서와 서버 간의 네트워크가 안전한 경우, 모든 웹 및 애플리케이션 서버 대신 로드 밸런서에만 SSL 인증서를 설치하고 관리하면 됩니다. 서버 그룹이 큰 경우 이렇게 하면 관리 비용이 크게 줄어듭니다.
NGINX Plus 와 NGINX는 Dropbox, Netflix, Zynga 등 트래픽이 많은 웹사이트에서 사용하는 동급 최고의 로드 밸런싱 솔루션입니다. 전 세계적으로 3억 5천만 개가 넘는 웹사이트가 NGINX Plus와 NGINX 오픈 소스를 통해 콘텐츠를 빠르고 안정적이며 안전하게 전송합니다.
NGINX Plus는 소프트웨어 로드 밸런서이자 SSL 종료 솔루션 으로, 비슷한 기능을 갖춘 하드웨어 솔루션보다 훨씬 저렴합니다. OpenSSL 과 표준 프로세서 칩의 성능을 활용하여 대부분의 SSL 요구 사항을 충족하는 비용 효율적인 솔루션을 제공합니다. 자세한 내용은 NGINX를 사용한 SSL 오프로딩, 암호화 및 인증서를 참조하세요.
이 영상을 시청하면 NGINX로 SSL을 설정하는 기본 사항을 알아볼 수 있습니다.