안경을 쓴 사람이 여러 컴퓨터 모니터에 표시된 데이터와 영상을 확인하는 모습의 클로즈업 보기

Intel® QuickAssist Technology(Intel® QAT)를 사용해 압축 가속화하기

데이터 압축과 대칭 및 비대칭 데이터 암호화를 가속화하고 이러한 연산 집약적인 작업을 오프로드하여 CPU 효율성과 성능을 개선하고 데이터 공간을 줄이십시오.

왜 Intel® QAT입니까?

  • Intel® QAT는 클라우드, 데이터 센터, 네트워크, 대규모 데이터 레이크, 데이터베이스 및 스토리지 계층에서 일반적인 워크로드의 성능, 효율성, 확장성을 높입니다.

  • 인텔® 제온® 스케일러블 프로세서에 내장되어 있는 Intel® QAT는 데이터 압축 및 데이터 암호화 기능을 가속화하고 CPU 코어에서 이러한 기능을 오프로드합니다.

  • Intel® QAT는 데이터 압축과 대칭 및 비대칭 데이터 암호화를 비롯한 비즈니스 크리티컬 워크로드에서 상당한 컴퓨팅 성능 및 리소스를 절약합니다.

author-image

기준

Intel® Quick Assist Technology(Intel® QAT)란 무엇입니까?

Intel® QAT는 AI, 분석, 응용 프로그램 및 콘텐츠 제공, 고속 네트워킹 등의 워크로드를 비롯한 연산 집약적 프로세스에서 성능을 향상시키고 효율성을 높이도록 특별히 설계된 인텔® 제온® 스케일러블 프로세서의 통합 워크로드 가속화 기능입니다.

데이터 세트가 계속해서 기하급수적으로 커지면서 이러한 고급 사용 사례는 더 많은 리소스와 더 높은 성능을 필요로 하게 되었습니다. 이러한 까다로운 워크로드로 인해 데이터 압축 및 압축 해제, 크립토 암호, 공개 키 암호화를 통해 운영을 지원하고 사용 중, 전송 중, 저장 중인 데이터의 무결성을 보호해야 할 필요성이 증폭되고 있습니다.

압축 및 암호화 덕분에 대용량 파일과 고급 응용 프로그램을 처리할 수 있지만, 이를 지원하는 프로세스 자체가 상당한 컴퓨팅 리소스를 소비합니다.

Intel® QAT는 CPU 코어에서 이러한 연산 집약적 작업을 오프로드하므로 CPU가 다른 작업을 더 효율적으로 수행하여 전체 시스템 성능, 효율성, 전력을 높일 수 있습니다.

Intel® QAT는 워크로드 성능을 향상시켜 오늘날의 데이터 집약적이고 네트워크 의존적인 워크로드의 요구 사항을 충족시키므로 시스템이 더 낮은 데이터 발자국과 더 높은 성능으로 더 많은 클라이언트를 지원할 수 있습니다. Intel® QAT는 데이터 압축 그리고 대칭 및 비대칭 데이터 암호화 및 복호화에 상당한 수준의 가속화를 제공할 수 있습니다.

인텔® 제온® 스케일러블 프로세서의 Intel® QAT

인텔® QAT는 E-core를 갖춘 4세대 제온, 5세대 제온, 인텔 제온 6 프로세서에 내장된 가속기로, 성능을 향상하고 오늘날 가장 빠르게 성장하는 워크로드에서 데이터를 보호하는 데 도움이 됩니다. 다른 특정 통합 가속기와 함께 인텔® QAT는 HPC, 분석, 네트워크, 스토리지 워크로드를 위한 인텔® Accelerator Engines의 핵심 구성 요소를 형성합니다.

비즈니스 성과를 높이는 Intel® QAT의 이점

Intel® QAT는 클라우드, 데이터 센터, 네트워크, 대규모 데이터 레이크 및 스토리지 계층을 위해 새로운 수준의 효율성과 확장성을 지원합니다.

  • 향상된 CPU 성능 및 효율성: Intel® QAT는 연산 집약적인 압축 및 압축 해제 작업을 CPU 코어에서 오프로드하므로 CPU 효율성을 높여 전체 시스템 성능을 향상시킵니다. Intel® QAT는 CPU 자체에 내장되어 있기 때문에 가속기를 사용하지 않는 장치보다 암호화된 클라이언트 연결 및 콘텐츠 전달을 더 많이 지원할 수 있습니다. Intel® QAT는 인텔® 제온® 스케일러블 프로세서 또는 시스템 온 칩(SoC) 인텔® 제온® D 프로세서에서 지원됩니다. 통합 인텔 QAT를 사용하는 5세대 인텔 제온 Platinum 8592+로 기본 압축을 사용하는 4세대 AMD EPYC 9554 대비 SQL Server 22에서 최대 1.64배 더 높은 와트당 성능을 경험하십시오.1
  • 총 소유 비용(TCO) 절감: Intel® QAT는 기존 하드웨어에서 암호화 및 복호화, 공개 키 암호화, 데이터 압축 워크로드를 가속화하고 최고의 와트당 성능으로 전원 효율성을 높여 TCO를 절감하는 데 도움이 됩니다.
    Intel® QAT을 사용하면 인텔® 제온® 스케일러블 프로세서 기반 시스템의 성능과 효율성을 크게 향상시킬 수 있습니다. 또한 동일한 결과를 얻기 위해 필요한 코어의 수가 줄어들어 데이터 발자국이 감소하고 전력 소비가 크게 줄어듭니다.
  • 스케일러블 솔루션의 지원: Intel® QAT는 다양한 제품 및 패키지 구성의 인텔® 제온® 스케일러블 프로세서에 통합되어 있어 해당 가속화 기능을 다양한 솔루션을 위해 사용하고 확장할 수 있습니다. 일부 인텔® 제온® 스케일러블 프로세서에는 단일 CPU에 최대 4개의 Intel® QAT 가속기를 구성할 수 있습니다.

Intel® QAT 사용 사례

Intel® QAT를 통해 가장 많은 혜택을 누릴 수 있는 사용 사례 및 사용자로는 클라우드 서비스, 엔터프라이즈 데이터 센터, 스토리지, 네트워킹 등이 있습니다.

클라우드 서비스 제공 업체

클라우드 서비스 제공업체(CSP)는 Intel® QAT를 사용하여 기존 인프라를 더 활용하고, 감소한 CPU 설치 공간으로 고객에게 더 많은 가치를 제공할 수 있습니다. 인텔® 제온® 스케일러블 프로세서에 탑재된 Intel® QAT는 대규모의 데이터 압축 및 암호화를 제공하여 콘텐츠 전달 네트워크(CDN), 로드 밸런서, 게이트웨이, 마이크로서비스를 지원합니다. CSP는 CDN 속도를 저하시킬 수 있는 분산 서비스 거부(DDoS) 공격을 차단하는 데 필요한 고성능 보호 대역을 제공하면서도 더 많은 사용자에게 서비스를 제공할 수 있습니다.

Intel® QAT 압축은 압축 서비스를 통해 스토리지, 데이터베이스, 빅 데이터 또는 CDN에 효율성을 제공할 수 있습니다. Intel® QAT 압축의 효율성은 데이터가 많은 일반적인 응용 프로그램에 성능과 상당한 전력 절감 효과를 제공합니다.

엔터프라이즈

엔터프라이즈급 조직들은 더 많은 웹 서버 용량과 더 높은 성능 덕분에 하이퍼컨버지드 인프라(HCI) 및 웹 응용 프로그램을 배포할 때 비용을 절감하고 더 효율적으로 운영할 수 있습니다.

향상된 성능을 통해 엔터프라이즈 시스템은 콘텐츠를 빠르게 제공하고, 고성능 공개 키 암호화를 사용해 더 많은 클라이언트와 사용자를 콘텐츠에 연결하고, 웹 응용 프로그램의 로딩 시간과 응답성을 향상시킬 수 있습니다.

인텔은 비즈니스 크리티컬 응용 프로그램 및 사용 사례에서 성능을 향상시키기 위해 엔터프라이즈 분야의 생태계 파트너들과 협력하고 있습니다. 예를 들어, Red Hat은 자사의 Enterprise Linux 플랫폼을 인텔® QAT에 최적화했으며, 그 결과 하드웨어 가속 압축이 소프트웨어 기반 압축보다 9~137배 빠를 수 있다는 사실을 발견했습니다.2 인텔® QAT는 또한 CPU 코어의 수요를 오프로드하므로 다른 컴퓨팅 작업에 더 많은 CPU 주기를 사용할 수 있습니다.

인텔® 제온® 스케일러블 프로세서의 Intel® QAT를 활성화하면 Intel® QAT가 없는 유사 시스템 대비 더 적은 코어로 상당한 수준의 성능을 제공할 수 있습니다.

스토리지

조직은 Intel® QAT를 활용하여 스토리지 아키텍처의 TCO 및 전력 소비를 줄이면서도 증가하는 성능 요구 사항을 충족시킬 수 있습니다. Intel® QAT를 사용하면 응용 프로그램 데이터 또는 분산 스토리지 시스템 및 데이터 레이크를 위해 백업 및 보관 작업을 수행할 때 데이터 압축 및 압축 해제 작업을 더 빠르게 완료할 수 있습니다.

예를 들어, Microsoft는 연산 집약적 백업 프로세스가 CPU 코어에서 오프로드되기 때문에 Microsoft SQL Server 2022 워크로드를 동시에 실행하는 동안에도 인텔® QAT가 백업 파일의 압축 및 압축 해제를 가속화하는 데 도움이 된다는 것을 입증했습니다.3 고객은 통합 인텔 QAT를 사용하는 5세대 인텔 제온 Platinum 8592+로 기본 압축을 사용하는 3세대 인텔 제온 Platinum 8380 대비 최대 2.56배 더 높은 Microsoft SQL Server 및 백업 성능을 경험할 수 있습니다.4

Intel® QAT가 지원하는 새로운 Zstandard 압축 알고리즘으로 더 큰 효율성을 얻을 수도 있습니다. 예를 들어, Meta와 인텔은 인텔® QAT를 Zstandard 파이프라인에 도입하여 처리량과 와트당 성능을 크게 향상시켰습니다.5

네트워킹 에지 및 코어

Intel® QAT는 네트워크 트래픽의 암호화 및 복호화를 가속화하므로 Intel® QAT가 없을 때 필요한 수준보다 더 적은 코어를 사용하는 경우에도 가상 사설망(VPN), 로드 밸런서, 콘텐츠 전송 네트워크, 웹 서버의 성능을 향상시킬 수 있습니다.

Intel® QAT는 사용자 평면 입력을 따라잡기 위해 서비스 메시에서 필요로 하는 추가 용량을 지원합니다. 이 추가 향상은 조직이 5G 제어 평면에서 전력 소비를 관리하면서 까다로운 서비스 수준 계약(SLA)을 충족하는 데 도움이 됩니다. 추가적인 네트워킹 관련 사용 사례들은 이러한 워크로드 및 다른 워크로드에 대한 인텔® QAT의 이점을 잘 보여줍니다.

인텔® QAT 시작하기

인텔은 Intel® QAT를 최대한 활용할 수 있도록 솔루션 설계자 및 개발자를 지원하기 위해 응용 프로그램별 드라이버, 코드 라이브러리, 소프트웨어 도구 및 기타 리소스를 제공합니다.

1단계: 시스템 디자인 분석

스토리지, 빅 데이터, 데이터베이스 또는 기타 데이터 집약적 기능에서 압축 및 압축 해제 효율성이 얼마나 요구되는지 파악하는 것으로 시작하십시오. 또한 클라우드 보안, VPN 및 방화벽, SD-WAN, 콘텐츠 전송용 TLS, QUIC, IPsec, WireGuard를 포함하여 암호, 해시 및 공개 키 데이터 암호화를 위한 가속화 옵션도 고려해 보십시오.

2단계: Intel® QAT 지원 하드웨어 구입

인텔® 제온® 스케일러블 프로세서 기반의 Intel® QAT 지원 플랫폼으로 시작해 보십시오. 사용 사례에 어떤 인텔® 제온® 스케일러블 프로세서가 적합한지 확인하려면 로그인 또는 등록하고 인텔® 제온® 프로세서 어드바이저 도구를 사용해 보십시오.

3단계: Intel® QAT 기술 리소스 검토
  • 인텔® QAT가 어떻게 암호화 작업 및 데이터 압축 워크로드를 가속화하는가에 대한 추가 정보와 워크로드별 리소스 목록을 확인하려면 제품 요약을 읽어 보십시오.
  • 기술 문서 및 응용 프로그램 정보를 검토하고 인텔® QAT 관련 소프트웨어 패키지, 개발 키트, 드라이버, 코드 라이브러리에 액세스해 보십시오.
  • 인텔® 개발자 존을 방문하여 소프트웨어 및 개발 제품을 찾고, 도구와 기술을 탐색하고, 다른 개발자와 소통해 보십시오.
  • 최신 인텔® 프로세서 및 성능에 최적화된 소프트웨어 스택을 사용하여 인텔® 최적화 배포 환경에서 워크로드를 개발하고 실행할 수 있는 서비스 플랫폼인 인텔® Developer Cloud를 탐색해 보십시오.
4단계: 시작 가이드 따라 하기

하드웨어 버전 2.0 패키지용 인텔® QAT 소프트웨어를 확보, 구축, 설치 및 사용하는 방법에 대한 지침을 확인하려면 GitHub에서 인텔® QAT 시작 가이드에 액세스하십시오.