Feature List
Feature Name |
Description |
|---|---|
Suricata |
Suricata is a high-performance open source Intrusion Detection and Prevention (IDP) engine developed by OISF. It supports multi-threading and uses Hyperscan to optimize algorithms for efficient multi-pattern matching and single-pattern matching. |
KDADK-MMPM |
Kunpeng Data Analytics Development Kit (KDADK) is a high-performance data analysis development kit developed by Huawei. Million-rule Multi-Pattern Matcher (MMPM) is integrated into KDADK and can effectively process matching based on tens of millions of rules. |
Hyperscan |
Hyperscan is a high-performance open source regular expression matching library developed by Intel. It is optimized using x86 vector instructions. Huawei has adapted and optimized Hyperscan for the Arm instruction set on the Kunpeng platform and innovated algorithms (for example, a hybrid model with a short-rule bypass) to address the weaknesses of rulesets used in actual data distribution services. |