F5 사이버 보안 연구 발표: ML/AI 프레임워크의 성능 및 효과

F5 에코시스템 | 2023년 6월 12일

최근 F5는 다양한 머신러닝(ML)/인공지능(AI) 프레임워크를 실증적으로 분석하여 분산 방식으로 ML/AI 알고리즘을 실행할 때의 성능과 효과를 평가한 Elsevier Network Security 저널의 연구 논문을 발표했습니다. 이 연구에서는 NVIDIA의 Morpheus, ONNX, TF/SKL 등 다양한 고급 ML/AI 프레임워크를 활용해 대규모 사이버 보안을 크게 향상하는 방안을 살펴봅니다. 그 결과, 최적화된 모델 형식과 GPU 기반 병렬 워크로드 처리를 통해 탐지 역량을 강화할 수 있었습니다. 소프트웨어 최적화와 하드웨어 가속을 결합함으로써 지연 시간을 단축했을 뿐만 아니라 전체 처리량도 늘렸습니다.

다양한 ML/AI 프레임워크(NVIDIA의 Morpheus, ONNX, TF/SKL)를 비교하기 위해 알고리즘으로 생성된 도메인(AGD) 탐지 문제를 선정했습니다. 일반적으로 공격자는 도메인 생성 알고리즘(DGA)을 사용하여 데이터 유출 및 DNS 계층을 통한 명령 및 제어(C&C) 통신에 이용할 AGD를 생성합니다. 다양한 ML/AI 프레임워크를 테스트하기 위해 DGA 위협 탐지 모델을 사용했습니다.

AGD 탐지용 ML/AI 모델을 주어진 플랫폼에 배포하고 배치 크기 32와 1024로 실행했습니다. GPU 구성은 각 배치 크기에서 TensorFlow 구현의 CPU 구성보다 각각 11배와 43배 높은 성능을 보였습니다. ONNX 모델 형식을 사용했을 때 CPU 실행 공급자는 배치 크기 32에서 TensorFlow CPU보다 5배, 배치 크기 1024에서는 1.5배 높은 성능을 보였습니다. CUDA GPU 실행 공급자를 사용한 ONNX는 배치 크기 32와 1024에서 CPU 실행 공급자를 사용한 ONNX보다 각각 6배와 13배 높은 성능을 보였습니다. Morpheus-GPU는 다른 아키텍처보다 뛰어난 성능을 보였으며, 배치 크기 32와 1024에서 각각 초당 22,382건과 208,077건의 요청 처리량을 달성했습니다. 이는 TensorFlow-GPU 구성과 비교해 처리량이 200배 증가한 수치입니다.

분석 결과, Morpheus-GPU는 뛰어난 지연 시간과 처리량을 제공하므로 대규모 네트워크를 지원할 때 더 큰 배치 크기를 사용할 수 있는 것으로 나타났습니다. Morpheus-GPU와 캐싱을 활용하면 데이터 센터 수준의 DNS 트래픽에서 실시간 DGA 탐지가 가능합니다.

이 연구를 통해 얻은 주요 교훈은 다음과 같습니다:

  • 사이버 공격과 내재된 위협을 방지하려면 저장된 데이터 세트를 활용하는 성숙한 위협 탐지 솔루션이 필요하며, 이러한 데이터 세트에서 위협 인텔리전스를 추출해야 합니다.
  • AI/ML 알고리즘이 대규모 데이터를 빠르게 학습하고 훈련하여 사이버 공격과 위협을 더욱 효과적으로 탐지하려면 하드웨어 가속(AI 프레임워크)이 필요합니다.
  • Morpheus AI 프레임워크는 빠른 의사 결정을 지원하며, ONNX, TF 등의 다른 ML/AI 프레임워크에 비해 짧은 지연 시간과 높은 처리량으로 데이터를 처리할 수 있는 추론 기능을 제공합니다.

조직은 이 연구를 활용하여 대규모 데이터를 처리하고 추론 결과를 빠르고 확장 가능한 방식으로 얻을 수 있는 견고한 인프라(처리 장치와 ML/AI 프레임워크의 조합)를 선택함으로써 AI 가속 사이버 보안을 구현할 수 있습니다. 또한 이 연구를 통해 조직은 ML/AI 프레임워크와 관련해 검증된 결과를 활용하는 방법을 기존 제품, 특히 ML/AI 분야의 제품에 적용할 수 있습니다.

다음에서 논문 사본을 받아보세요: Network Security Journal 온라인 포털.

공유

작성자 소개

관련 블로그 게시물

AI 시대의 새로운 애플리케이션 제공 원칙으로 복잡성 극복하기
F5 에코시스템 | 2025. 02. 20.

AI 시대의 새로운 애플리케이션 제공 원칙으로 복잡성 극복하기

보안, 일관성, 완전 자동화에 중점을 둔 애플리케이션 제공의 새로운 6가지 원칙을 도입하여 복잡성 없이 하이브리드 멀티클라우드의 유연성을 누리세요.

디지털 혁신을 가속화하는 6가지 기술 역량
F5 에코시스템 | 2023. 01. 05.

디지털 혁신을 가속화하는 6가지 기술 역량

오늘날의 엔터프라이즈 아키텍처에는 기술 변화를 주도하는 데 핵심적인 민첩성, 확장성, 보안 및 관찰 가능성이 부족하지만, 이 여섯 가지 핵심 역량은 기업이 디지털 혁신 전반에 걸쳐 위험과 과제를 관리하는 데 도움이 될 것입니다.

하이브리드 근무가 ID 중심 보안으로의 전환을 이끌고 있습니다
F5 에코시스템 | 2021. 08. 16.

하이브리드 근무가 ID 중심 보안으로의 전환을 이끌고 있습니다

자동화와 디지털화의 폭발적인 성장에 하이브리드 근무 모델로의 전환 추세가 더해지면서, IP 기반 보안에서 벗어나 ID 기반 액세스 전략으로 전환하는 움직임이 더욱 가속화될 것입니다.

관점의 현대화: 애플리케이션에서 경험으로
F5 에코시스템 | 2021. 04. 05.

관점의 현대화: 애플리케이션에서 경험으로

그리스와 로마의 신들처럼, 여러 신화에서도 동일한 존재가 다양한 모습으로 나타나는 것을 볼 수 있습니다. 본질적으로 각각의 화신은 기존 존재가 새로운 얼굴로 드러난 것입니다. 디지털 세계에서도 이와 비슷한 양상이 나타납니다. 우리가 ‘애플리케이션’이라고 부르는 것들은 흔히 기존 기능이 새로운 형태로 구현된 것이라 볼 수 있습니다.

코로나19 이후 기업 결제의 디지털 전환
F5 에코시스템 | 2020. 06. 01.

코로나19 이후 기업 결제의 디지털 전환

디지털 결제는 과거의 현금만큼이나 보편화되었습니다. 코로나19 팬데믹으로 인한 봉쇄 조치는 소비자의 디지털 결제 서비스 의존도를 더욱 빠르게 높였습니다. 기업의 디지털 결제 도입 역시 가속화되었습니다. 대중을 상대로 영업하든 하지 않든 기업에는 여전히 지급해야 할 대금과 받아야 할 대금이 있기 때문입니다.

공급망 해킹과 보안에서 하드웨어의 역할
F5 에코시스템 | 2018. 10. 08.

공급망 해킹과 보안에서 하드웨어의 역할

수석 아키텍트 Dave Schmitt와 CTO 오피스가 최근 Bloomberg의 Super Micro 관련 기사를 계기로 하드웨어 보안 전문성의 중요성을 되짚어봅니다. 또한 이 글에서는 시스템이 안전하게 보호되고 있는지 확인하기 위해 공급업체에 물어봐야 할 질문도 소개합니다.