블로그

F5와 인텔: 어디에서나 애플리케이션 가속화

로리 맥비티 썸네일
로리 맥비티
2019년 10월 14일 게시

인텔이 F5를 인텔® 네트워크 빌더 프로그램의 2019 리더 보드 파트너로 지명한 것을 매우 기쁘게 생각합니다. 인텔과의 전략적 파트너십을 15년 이상 유지해 온 덕분에 F5는 인텔 기술을 활용하여 기업과 서비스 제공업체 모두에게 최적화된 고성능 애플리케이션 서비스를 제공할 수 있었습니다. 최근 F5는 Intel® QuickAssist Technology(Intel® QAT) 를 지원하는 서버 플랫폼에서 통합하기 위해 광범위한 작업을 수행해 왔으며, 이를 통해 이러한 인정을 받게 되었습니다. Intel Network Builders 프로그램은 뛰어난 애플리케이션 성능은 고성능 네트워크에서 시작된다는 현실을 인식하고 있습니다.

그 결과, 하드웨어 에서 실행되는 BIG-IP Virtual Edition(VE) 은 이제 암호화 및 압축 기능을 Intel QAT에 오프로드하여 성능을 향상시킬 수 있습니다. 이를 통해 CPU 리소스가 확보되어 데이터 처리와 요청에 응답하는 데 집중할 수 있습니다.

즉, 빠르고 효율적인 애플리케이션을 제공하기 위한 첫 번째 단계는 빠르고 효율적인 네트워크이므로, 네트워크 계층에서 시작되는 뛰어난 고객 경험을 의미합니다. Intel QAT를 통합하는 것은 서비스 제공업체와 기업 모두가 네트워크를 가속화하고, 이를 통해 애플리케이션 서비스와 이에 의존하는 애플리케이션의 속도를 높일 수 있는 방법 중 하나입니다.

오늘날의 애플리케이션 중심, API 중심 경제에서는 이러한 구조적 공리주의가 간과되는 경우가 많습니다. 우리는 '생태계'라는 말을 들으면, 인텔 네트워크 빌더처럼 네트워크 변환에 초점을 맞춘 것이 아니라 애플리케이션을 떠올립니다.

오늘날 애플리케이션 서비스에 있어 이 두 생태계를 통합하는 것은 중요합니다. 왜냐하면 애플리케이션 서비스는 앱 자본 시대를 뒷받침하는 애플리케이션에 대한 가속, 보안, 확장성과 같은 중요한 기능을 계속 제공하기 때문입니다.

전통적으로 이러한 앱 서비스는 고객에게 필요한 용량과 성능으로 인해 애플리케이션 전송 컨트롤러(ADC)와 같은 특수 목적으로 구축된 인프라를 통해 제공되었습니다. 하지만 앱 서비스는 웹과 앱 서버부터 중간 프록시, 클라우드 기반 서비스에 이르기까지 인프라를 아우르는 광범위한 삽입 지점에 분산되는 경우가 늘어나고 있습니다. 우리는 NGINX 와 같은 애플리케이션 플랫폼에 플러그인으로 제공되는 애플리케이션 서비스를 봅니다. 우리는 그것들이 클라우드 인프라 위에서 서비스로 제공되는 것을 봅니다. 그리고 우리는 그것들이 사내 및 사외의 컨테이너 환경에서 제공되는 것을 봅니다. 공통점은 이러한 애플리케이션 서비스의 상당 부분이 기성형 하드웨어에 배포된다는 것입니다.

이러한 변화로 인해 전용 하드웨어에서 제공하는 성능 향상에 대한 필요성이 사라지는 것은 아닙니다. 게임 산업에서도 이런 현실을 볼 수 있습니다. 강력한 GPU가 그래픽 성능을 높여 경쟁에서 우위를 점하는 모습입니다. 또한 하드웨어에 내장된 특수 컴퓨팅 기능을 통해 머신 러닝이 민주화되고 점점 더 많은 기업이 이 기술을 활용할 수 있게 되면서 급성장하는 데이터 중심 비즈니스 추세에서도 이러한 현상이 나타나고 있습니다. 

용량과 성능을 개선하기 위해 하드웨어를 사용하는 방식이 변하는 것이 아니라, 하드웨어를 어디에 두느냐가 변하는 것입니다.

과거에는 해당 하드웨어가 네트워크 인프라 자체에 내장되어 있었습니다. 하지만 인텔과 같은 업계 리더들이 자사 보드와 칩셋에 가속 기술을 내장하면서 이러한 상황이 바뀌고 있습니다.

애플리케이션 서비스

즉, F5에서는 Intel QAT에 대한 전문 지식을 자체 하드웨어에서 해당 기술을 구현한 기성 시스템으로 옮길 수 있었습니다. 이를 통해 VE가 제공하는 애플리케이션 서비스의 성능이 향상되고, 궁극적 으로 사용자에게 더 나은 고객 경험을 제공합니다.