• DocumentCode
    3368667
  • Title

    The implementation and application of user-space RSS technology in traffic monitoring system

  • Author

    Li, Shu ; Yang, Fan ; Dou, Yinan ; Lei, Zhenming

  • Author_Institution
    Sch. of Inf. & Commun. Eng., Beijing Univ. of Posts & Telecommun., Beijing, China
  • fYear
    2011
  • fDate
    28-30 Oct. 2011
  • Firstpage
    359
  • Lastpage
    364
  • Abstract
    Microsoft´s Receive-side scaling (RSS) is a network driver layer technology that enables the efficient distribution of received packets. However, Microsoft´s RSS technology is implemented in hardware. In this paper, we implement RSS technology in user-space and apply it in a traffic monitoring system which runs on the DELL R710 multi-core server. We distribute received packets, according to certain algorithm, onto any number of processing units for parallel processing. Experimental results show that when using six cores, system throughput is improved to 467% than before.
  • Keywords
    multiprocessing systems; parallel processing; telecommunication traffic; DELL R710 multicore server; Microsoft RSS technology; network driver layer technology; parallel processing; processing unit; receive-side scaling; received packet distribution; system throughput; traffic monitoring system; user-space RSS technology; IP networks; Kernel; Monitoring; Multicore processing; Program processors; Telecommunication traffic; Throughput; CPU affinity; Receive-side scaling (RSS); multi-core processors; network traffic monitoring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Broadband Network and Multimedia Technology (IC-BNMT), 2011 4th IEEE International Conference on
  • Conference_Location
    Shenzhen
  • Print_ISBN
    978-1-61284-158-8
  • Type

    conf

  • DOI
    10.1109/ICBNMT.2011.6155957
  • Filename
    6155957