Comtech AHA사 AHA363-PCIe GZIP 액셀러레이터 보드용 아파치 GZIP Compression 모듈 발표
절전 및 다운로드 타임과 CPU 부하를 크게 줄여주는 하드웨어 압축 솔루션
Comtech AHA사는 아파치 웹서버용 GZIP compression 모듈을 발표하였습니다.
현재 아파치 HTTP 서버는 웹 컨텐츠(즉 파일 데이터)의 GZIP compression을 지원하고 있습니다. 그러나 소프트웨어를 이용한 GZIP compression은 전형적으로 과부하를 겪고 있는 웹서버의 CPU에 추가적인 부담을 주게 됩니다. 그러므로 아파치 플러그인 소프트웨어(Apache Plug-in Software)와 함께 Comtech AHA사의 GZIP 액셀러레이터 보드(Accelertor Board)를 웹서버에 장착함으로써 GZIP compression 작업을 이 액셀러레이터 보드의 하드웨어 코프로세서가 처리하도록 하여 웹 컨텐츠를 사용자에게 제공하는 시간을 상당히 단축시켜줍니다. 이러한 솔루션은 사용자에게 보다 신속한 다운로드 타임을 제공하고 또한 동일한 대역폭 하에서 단일 서버가 처리하는 사용자의 수를 크게 증가시킬 수 있습니다.
Comtech AHA사의 compression 모듈은 보드 자체에 탑재된 Scatter/Gather DMA 엔진에 의하여 CPU 부하를 현재히 감소시킵니다. Comtech AHA사의 액셀러레이터 보드를 이용한 하드웨어 기반 GZIP compression 솔루션은 소프트웨어 기반 GZIP compression 솔루션에 비하여 전력 효율이 상당히 높습니다. GZIP compression 처리량과 관련된 전력 소비량은 쿼드-코어 CPU(Quad-core CPU)로 구동되는 소프트웨어 기반 GZIP 솔루션에 비하여 5배나 적은 전력을 소비합니다.
Comtech AHA사의 Bill Tomson 사장은 “이 제품은 소비 전력 절약과 함께 웹서버의 처리 속도를 가속함으로써 고객의 요구를 만족시키고 특히 어떤 IT 지원 인력이든 쉽게 설치가 가능합니다.” 라고 말했습니다. “이 소프트웨어 모듈은 AHA363 compression 보드와 함께 소규모 웹호스팅 서버(Web Hosting Server)에 비용대비 효율(Cost Effective)이 높은 하드웨어 액셀러레이터 솔루션(Hardware Acceleration Solution)으로서 고객이 보다 큰 회사와 경쟁할 수 있도록 합니다.
일반적인 개방 표준 GZIP(Open Standdard GZIP, 또는 Deplate) 데이터 압축 알고리즘(Data Compression Algorithm)을 기반으로 이 GZIP compression 보드는 최고 5.0 Gbps uncompressed 데이터율(Data rate)의 전 이중 스트리밍(Full duplex streaming)을 지원하고, 산업표준 PCI-Express 4 레인 인터페이스(four lane interface)상에서 웹 컨텐츠 데이터를 평균 4:1 이상의 압축율(compression rate)을 달성하였습니다.
ZLIB 라이브러리를 사용하는 다른 애플리케이션들은 AHA363-PCIe ZLIB 라이브러리 인터페이스라는 방법을 이용하여 AHA363-PCIe 보드를 이용할 수 있습니다. 이 변형된 ZLIB 라이브러리는 ZLIB 라이브러리 콜(Library Call)을 리다이렉트(redirect)하여 데이터 압축을 시스템 CPU 대신 Comtech AHA GZIP compression 보드가 맡아 처리하도록 하여 시스템 부하를 줄입니다.
Product Features:
- Full GZIP (Deflate) algorithm compliance
- X4 PCI express interface
- 5.0 Gbps uncompressed throughput
- Efficient scatter/gather DMA