Economical and efficient network super points detection based on GPU

03/30/2018
by   Jie Xu, et al.
0

Network super point is a kind of special host which plays an important role in network management and security. For a core network, detecting super points in real time is a burden task because it requires plenty computing resources to keep up with the high speed of packets. Previous works try to solve this problem by using expensive memory, such as static random access memory, and multi cores of CPU. But the number of cores in CPU is small and each core of CPU has a high price. In this work, we use a popular parallel computing platform, graphic processing unit GPU, to mining core network's super point. We propose a double direction hash functions group which can map hosts randomly and restore them from a dense structure. Because the high randomness and simple process of the double direction hash functions, our algorithm reduce the memory to smaller than one-fourth of other algorithms. Because the small memory requirement of our algorithm, a low cost GPU, only worth 200 dollars, is fast enough to deal with a high speed network such as 750 Gb/s. No other algorithm can cope with such a high bandwidth traffic as accuracy as our algorithm on such a cheap platform. Experiments on the traffic collecting from a core network demonstrate the advantage of our efficient algorithm.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/29/2018

Regain Sliding super point from distributed edge routers by GPU

Sliding super point is a special host defined under sliding time window ...
research
01/18/2019

GPU based Real-time Super Hosts Detection at Distributed Edge Routers

The super host is a special host on the network which contacts with many...
research
07/09/2020

IOCA: High-Speed I/O-Aware LLC Management for Network-Centric Multi-Tenant Platform

In modern server CPUs, last-level cache (LLC) is a critical hardware res...
research
03/28/2018

SRLA: A real time sliding time window super point cardinality estimation algorithm for high speed network based on GPU

Super point is a special host in network which communicates with lots of...
research
02/14/2019

GPU Accelerated Keccak (SHA3) Algorithm

Hash functions like SHA-1 or MD5 are one of the most important cryptogra...
research
12/17/2018

Most memory efficient distributed super points detection on core networks

The super point, a host which communicates with lots of others, is a kin...
research
02/27/2019

Security Function Analysis on Performance of High-Speed Router Networking

A router is a device, in the computer networks, that is used to forward ...

Please sign up or login with your details

Forgot password? Click here to reset