메뉴 건너뛰기




Volumn , Issue , 2009, Pages 50-59

An adaptive hash-based multilayer scheduler for L7-filter on a highly threaded hierarchical multi-core server

Author keywords

connection locality; deep packet inspection; L7 filter; load balance; multicore; multithreading; packet classification; parallelism; QoS; scalability; scheduling

Indexed keywords

CONNECTION LOCALITY; DEEP PACKET INSPECTION; L7-FILTER; LOAD BALANCE; MULTI CORE; MULTI-THREADING; PACKET CLASSIFICATION; PARALLELISM; QOS;

EID: 78650942502     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1882486.1882497     Document Type: Conference Paper
Times cited : (12)

References (31)
  • 2
    • 33845908990 scopus 로고    scopus 로고
    • A Scalable Architecture for High-Throughput Regular-Expression Pattern Matching
    • B. Brodie, et al., "A Scalable Architecture for High-Throughput Regular-Expression Pattern Matching", ISCA '06.
    • ISCA '06
    • Brodie, B.1
  • 3
    • 56449096542 scopus 로고    scopus 로고
    • Cisco IOS Netflow, http://www.cisco.com/en/US/products/ps6601/products- ios-protocol-group-home.html
    • Cisco IOS Netflow
  • 4
    • 85030061669 scopus 로고    scopus 로고
    • Available from
    • Cisco Systems. Scaling the world wide web. Available from http://cio.cisco.com/warp/public/751/advtg/swww-wp.htm.
    • Scaling the World Wide Web
  • 5
    • 77954468748 scopus 로고    scopus 로고
    • Effective Distributed Scheduling of Parallel Workloads
    • A. C. Dusseau, et al., "Effective Distributed Scheduling of Parallel Workloads", SIGMETRICS 1996.
    • SIGMETRICS 1996
    • Dusseau, A.C.1
  • 6
    • 78650937179 scopus 로고    scopus 로고
    • Cache-Fair Thread Scheduling for Multicore Processors
    • A. Fedorova, et al., "Cache-Fair Thread Scheduling for Multicore Processors", OSDI '06.
    • OSDI '06
    • Fedorova, A.1
  • 7
    • 70350701866 scopus 로고    scopus 로고
    • A Scalable Multithreaded L7-filter Design for Multi-core Servers
    • D. Guo, et al., "A Scalable Multithreaded L7-filter Design for Multi-core Servers", ANCS 2008.
    • ANCS 2008
    • Guo, D.1
  • 8
    • 70349661805 scopus 로고    scopus 로고
    • Variable-Stride Multi-Pattern Matching for Scalable Deep Packet Inspection
    • N. Hua, et al., "Variable-Stride Multi-Pattern Matching for Scalable Deep Packet Inspection", IEEE INFOCOM '09.
    • IEEE INFOCOM '09
    • Hua, N.1
  • 10
    • 0022776461 scopus 로고
    • PACKET TRAINS - MEASUREMENTS and a NEW MODEL for COMPUTER NETWORK TRAFFIC
    • Raj Jain and Shawn A. Routheir, "Packet trains - measurements and a new model for computer network traffic", IEEE Journal on Selected Areas in Communications, 4(6):986-995, September 1986. (Pubitemid 17468789)
    • (1986) IEEE Journal on Selected Areas in Communications , vol.SAC-4 , Issue.6 , pp. 986-995
    • Jain, R.1    Routhier Shawn, A.2
  • 13
    • 34547683816 scopus 로고    scopus 로고
    • Advanced Algorithms for Fast and Scalable Deep Packet Inspection
    • S. Kumar, et al., "Advanced Algorithms for Fast and Scalable Deep Packet Inspection", ANCS 2006.
    • ANCS 2006
    • Kumar, S.1
  • 14
    • 38049032244 scopus 로고    scopus 로고
    • Algorithms to Accelerate Multiple Regular Expressions Matching for Deep Packet Inspection
    • S. Kumar, et al., "Algorithms to Accelerate Multiple Regular Expressions Matching for Deep Packet Inspection", SIGCOMM '06.
    • SIGCOMM '06
    • Kumar, S.1
  • 15
    • 78650931942 scopus 로고    scopus 로고
    • libnids, http://libnids.sourceforge.net/
  • 16
    • 78650952113 scopus 로고    scopus 로고
    • Niagara 2 Opens the Floodgates - Niagara 2 Design is the Closest thing Yet to a True Server on a Chip
    • 11/6/06-01
    • Harlan McGhan, "Niagara 2 Opens the Floodgates - Niagara 2 Design is the Closest thing Yet to a True Server on a Chip", The Insider's Guide to Microprocessor Hardware, 11/6/06-01.
    • The Insider's Guide to Microprocessor Hardware
    • McGhan, H.1
  • 18
    • 77954020980 scopus 로고    scopus 로고
    • Compiling PCRE to FPGA for Accelerating SNORT IDS
    • A. Mitra, et al., "Compiling PCRE to FPGA for Accelerating SNORT IDS", ANCS 2007.
    • ANCS 2007
    • Mitra, A.1
  • 19
    • 34547683817 scopus 로고    scopus 로고
    • Efficient Memory Utilization on Network Processors for Deep Packet Inspection
    • P. Piyachon and Y. Luo, "Efficient Memory Utilization on Network Processors for Deep Packet Inspection", ANCS 2006.
    • ANCS 2006
    • Piyachon, P.1    Luo, Y.2
  • 22
    • 0031268167 scopus 로고    scopus 로고
    • Hash Routing for Collections of Shared Web Caches
    • November-December
    • K. W. Ross, "Hash Routing For Collections of Shared Web Caches", IEEE Network, Vol. 11, No. 6 November-December 1997.
    • (1997) IEEE Network , vol.11 , Issue.6
    • Ross, K.W.1
  • 24
    • 0019180974 scopus 로고
    • The contract Net Protocol: High-level Communication and Control in a distributed Problem Solver
    • December
    • Reid G. Smith, "The contract Net Protocol: High-level Communication and Control in a distributed Problem Solver", ACM Transactions on Computers, pages 1104-1113, December 1980.
    • (1980) ACM Transactions on Computers , pp. 1104-1113
    • Smith, R.G.1
  • 26
    • 47249165359 scopus 로고    scopus 로고
    • Thread Clustering: Sharing-Aware Scheduling on SMP-CMP-SMT Multiprocessors
    • D. Tam, et al., "Thread Clustering: Sharing-Aware Scheduling on SMP-CMP-SMT Multiprocessors", EuroSys '07.
    • EuroSys '07
    • Tam, D.1
  • 27
    • 27544490145 scopus 로고    scopus 로고
    • A High Throughput String Matching Architecture for Intrusion Detection and Prevention
    • L. Tan, et al., "A High Throughput String Matching Architecture for Intrusion Detection and Prevention", ISCA '05.
    • ISCA '05
    • Tan, L.1
  • 28
    • 0031997530 scopus 로고    scopus 로고
    • Using name-based mappings to Increase Hit Rates
    • Feburary
    • D. G. Thaler, C. V. Ravishankar, "Using name-based mappings to Increase Hit Rates", IEEE/ACM Transactions on Networking, Vol. 6 No. 1 pp. 1-14, Feburary 1998.
    • (1998) IEEE/ACM Transactions on Networking , vol.6 , Issue.1 , pp. 1-14
    • Thaler, D.G.1    Ravishankar, C.V.2
  • 29
    • 55849110386 scopus 로고    scopus 로고
    • Performance Scalability of a Multi-core Web Server
    • B. Veal, et al., "Performance Scalability of a Multi-core Web Server", ANCS 2007.
    • ANCS 2007
    • Veal, B.1
  • 30
    • 70350688152 scopus 로고    scopus 로고
    • MultiLayer processing - An execution model for parallel stateful packet processing
    • J. Verdu, et al., "MultiLayer processing - an execution model for parallel stateful packet processing", ANCS 2008.
    • ANCS 2008
    • Verdu, J.1
  • 31
    • 34547662263 scopus 로고    scopus 로고
    • Fast and memory-efficient regular expression matching for deep packet inspection
    • F. Yu, et al., Fast and memory-efficient regular expression matching for deep packet inspection, ANCS 2006.
    • ANCS 2006
    • Yu, F.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.