[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

Julián-Moreno et al., 2018 - Google Patents

On the feasibility of 40 gbps network data capture and retention with general purpose hardware

Julián-Moreno et al., 2018

View PDF
Document ID
16681505238223474933
Author
Julián-Moreno G
Leira R
de Vergara J
Gómez-Arribas F
González I
Publication year
Publication venue
Proceedings of the 33rd Annual ACM Symposium on Applied Computing

External Links

Snippet

New Ethernet standards, such as 40 GbE or 100 GbE, are already being deployed commercially along with their corresponding Network Interface Cards (NICs) for the servers. However, network measurement solutions are lagging behind: while there are several tools …
Continue reading at arantxa.ii.uam.es (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/0223User address space allocation, e.g. contiguous or non contiguous base addressing
    • G06F12/023Free address space management
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogramme communication; Intertask communication
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from or digital output to record carriers, e.g. RAID, emulated record carriers, networked record carriers
    • G06F3/0601Dedicated interfaces to storage systems
    • G06F3/0628Dedicated interfaces to storage systems making use of a particular technique
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3466Performance evaluation by tracing or monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network-specific arrangements or communication protocols supporting networked applications
    • H04L67/10Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled

Similar Documents

Publication Publication Date Title
Dorier et al. Damaris: How to efficiently leverage multicore parallelism to achieve scalable, jitter-free I/O
Barbette et al. Fast userspace packet processing
Bourguiba et al. Improving network I/O virtualization for cloud computing
US8997109B2 (en) Apparatus and method for managing data stream distributed parallel processing service
Emmerich et al. FlowScope: Efficient packet capture and storage in 100 Gbit/s networks
CN106571978B (en) Data packet capturing method and device
Zimmer et al. An evaluation of the CORAL interconnects
Laboshin et al. The big data approach to collecting and analyzing traffic data in large scale networks
Moreno et al. Multi‐granular, multi‐purpose and multi‐Gb/s monitoring on off‐the‐shelf systems
Julián-Moreno et al. On the feasibility of 40 gbps network data capture and retention with general purpose hardware
EP3465450B1 (en) Improving throughput in openfabrics environments
US8869155B2 (en) Increasing parallel program performance for irregular memory access problems with virtual data partitioning and hierarchical collectives
CN105094981A (en) Method and device for processing data
Xu et al. Lioprof: exposing lustre file system behavior for i/o middleware
Balman et al. Experiences with 100gbps network applications
CN107896196B (en) Method and device for distributing messages
US20160124841A1 (en) Information processing system and data processing method
US7929439B1 (en) Multiple network interface core apparatus and method
US11334487B2 (en) Cache sharing in virtual clusters
Moreno et al. Testing the capacity of off-the-shelf systems to store 10gbe traffic
Tang et al. Towards high-performance packet processing on commodity multi-cores: current issues and future directions
US11762773B2 (en) Memory-based synchronization of distributed operations
US11321205B2 (en) Enterprise-scale time series graphite backend infrastructure
Wu et al. ARES: A scalable high-performance passive measurement tool using a multicore system
US9183211B1 (en) Cooperative storage of shared files in a parallel computing system with dynamic block size