首页> 外文期刊>Future generation computer systems >Eagle+: A fast incremental approach to automaton and table online updates for cloud services
【24h】

Eagle+: A fast incremental approach to automaton and table online updates for cloud services

机译:Eagle +:一种快速增量方法来自动进行云服务并自动在线更新云服务

获取原文
获取原文并翻译 | 示例

摘要

AbstractAutomaton or table-based multi-pattern matching methods have been widely used in cloud services, i.e., virtual Firewall service, virtual IDS service, etc. In cloud, a large scale of patterns in such services are frequently updated causing by users’ joining or quitting and adjustment of security and management policies. Therefore, how to quickly and accurately update the Automaton and Table becomes an important issue. In this paper, we propose Eagle+, an incremental approach for updating the matching Automaton and Table whilst avoiding recalculating the whole patterns after each change. In Eagle+, we attain efficiency by computing only the latest update set of patterns when updating the Automaton and Table. Moreover, Eagle+ achieves accurately local updating based on three atomic operations, adding, updating and deleting, each of which modifies values on classical Aho–Corasick (AC) automaton, Set Backward Oracle Matching (SBOM) automaton and Wu–Manber (WM) table. Compared with existing pattern updating methods, Eagle+ reduces the computation complexity fromO(n2)toO(n). The experimental results show that Eagle+ can save nearly 72%–92% of the time consumption in updating automatons and perform 100X faster in WM table.HighlightsWe propose Eagle+, an incremental approach for updating the matching Automaton and Table.Eagle+ can reduce nearly 92% of the time consumption in AC automaton and SOBM automaton.Eagle+ can perform 100x faster than the global update approaches in WM table.
机译: 摘要 基于自动机或表的多模式匹配方法已在云服务(例如虚拟防火墙服务,虚拟IDS服务等)中广泛使用。在云中,大型此类服务中模式的规模经常由于用户的加入或退出以及安全性和管理策略的调整而引起更新。因此,如何快速而准确地更新自动机和表格成为重要的问题。在本文中,我们提出了Eagle +,这是一种用于更新匹配的Automaton和Table的增量方法,同时避免了每次更改后重新计算整个模式。在Eagle +中,我们通过在更新自动机和表格时仅计算最新的模式更新集来提高效率。此外,Eagle +基于三个原子操作(添加,更新和删除)实现了精确的本地更新,每个操作都会修改经典Aho-Corasick(AC)自动机,Set Backward Oracle Matching(SBOM)自动机和Wu-Manber(WM)表上的值。与现有的模式更新方法相比,Eagle +从 O n 2 O n 。实验结果表明,Eagle +在WM表中更新自动机可以节省近72%–92%的时间,并在WM表中执行速度快100倍。 突出显示 我们提出了Eagle +,这是一种用于更新匹配的自动机和表格的增量方法。 Eagle +可以减少AC自动机和SOBM的时间消耗近92% Eagle +可以比WM表中的全局更新方法快100倍。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号