본문 바로가기

제품·서비스/ADC

ADC 주요 기능② I 가속 I SSL 암복호화(SSL 오프로딩) I L4스위치 I L7스위치 I 트래픽관리

 

 

안녕하세요 파이오링크입니다.

오늘은 지난 포스팅에 이어 <ADC 주요 기능 ②>에 관해 살펴보도록 하겠습니다 :)

 

ADC의 주요 기능 ①에서 ADC는 서버 앞에 위치하여 특정 서버에만 트래픽이 몰리지 않도록 다수의 서버에 트래픽을 골고루 나누어 주는 '부하분산' 기능을 수행한다고 하였는데요.

 

 

ADC 부하분산(Load Balancing)

 

서버의 부하을 줄여주어 '서비스 응답 속도 향상'

이뿐만 아니라, ADC는 다양한 가속 기능으로 서버의 효율성을 높임으로써 서비스 체감 속도를 향상시키는데에도 기여합니다.

 

 

예를들면 사용자가 자주 요청하는 콘텐츠를 서버 대신 저장하여 서비스 요청에 대해 응답하는 메모리캐싱, 전송 용량을 줄이는 압축, SSL 암·복호화 등을 수행합니다. 이는 서버의 업무 부담을 줄이는 것과 동시에, 사용자가 느끼는 실질적인 체감 속도를 개선해 서비스 품질을 향상시킵니다.

 

 

SSL 오프로딩(암호화/복호화)이란?

" 사용자가 한꺼번에 몰렸는데 서버가 SSL까지 처리하느라 사이트가 마비됐어요...ㅠㅠ😭 "

 

https://로 시작하는, SSL이 적용된 안전한 사이트

 

SSL은 무엇일까요? SSL은 기존 웹 서비스 프로토콜인 http의 보안성을 강화한 프로토콜로 SSL이 적용된 웹사이트는 브라우저 주소창에 보통 자물쇠 기호🔒와 함께 "https://"로 표기됩니다.

 

사용자 웹 브라우저와 웹 서버 사이의 통신을 암호화하여 주고받는 방식으로 중요 정보가 처리되는 로그인, 개인정보 입력, 결제 등에 적용되어 있습니다. 안정성이 강화된 신뢰할 수 있는 사이트로 인식되며 이미 금융, 쇼핑몰, 전자정부 등을 포함한 국내 대부분의 사이트에 적용되어 있습니다.

 

 

SSL처리? ADC가 해결 !

하지만 이러한 암호화 환경은 서버가 처리해야 하는 일을 가중시키기 때문에 그만큼 부담으로 작용되기도 합니다.

 

서버에서 SSL 암·복호화를 직접 처리하게 되면 접속자가 조금만 몰려도 서버가 받은 부하는 엄청나게 늘어나게 됩니다. 그렇게 되면 접속이 지연되거나 접속이 아예 이뤄지지 않는 등 서비스 품질은 급격히 하락하고, 서비스 지연이나 장애가 발생합니다.

 

 

 

그럼 보안성과 서버 성능 모두를 충족시킬 방법은 없을까요? ADC의 SSL 오프로딩 기능을 활용하면 됩니다. SSL Offloading 이라는 말 그대로 서버가 받는 SSL 처리 부하(loading)를 대신 처리해서 부하를 줄여준다(Off·loading)는 의미입니다.

 

 

SSL Offloading은 ADC(Application Delivery Controller)가 제공하는 주요 기능 중의 하나로써 이를 활용해 서버의 성능을 유지할 수 있습니다. 서버 앞에 설치된 ADC의 오프로딩 기능을 활용한다면 보안과 웹서비스 품질을 한번에 향상시킬 수 있겠지요. 👍