• DocumentCode
    1469714
  • Title

    Performance of 10 Gigabit Ethernet Using Commodity Hardware

  • Author

    Bencivenni, Marco ; Bortolotti, Daniela ; Carbone, Angelo ; Cavalli, Alessandro ; Chierici, Andrea ; Dal Prà, Stefano ; De Girolamo, Donato ; Dell´Agnello, Luca ; Donatelli, Massimo ; Fella, Armando ; Galli, Domenico ; Ghiselli, Antonia ; Gregori, Daniele

  • Author_Institution
    INFN, CNAF, Bologna, Italy
  • Volume
    57
  • Issue
    2
  • fYear
    2010
  • fDate
    4/1/2010 12:00:00 AM
  • Firstpage
    630
  • Lastpage
    641
  • Abstract
    In the prospect of employing 10 Gigabit Ethernet as networking technology for online systems and offline data analysis centers of High Energy Physics experiments, we performed a series of measurements on the performance of 10 Gigabit Ethernet, using the network interface cards mounted on the PCI-Express bus of commodity PCs both as transmitters and receivers. In real operating conditions, the achievable maximum transfer rate through a network link is not only limited by the capacity of the link itself, but also by that of the memory and peripheral buses and by the ability of the CPUs and of the Operating System to handle packet processing and interrupts raised by the network interface cards in due time. Besides the TCP and UDP maximum data transfer throughputs, we also measured the CPU loads of the sender/receiver processes and of the interrupt and soft-interrupt handlers as a function of the packet size, either using standard or ¿jumbo¿ Ethernet frames. In addition, we also performed the same measurements by simultaneously reading data from Fibre Channel links and forwarding them through a 10 Gigabit Ethernet link, hence emulating the behavior of a disk server in a Storage Area Network exporting data to client machines via 10 Gigabit Ethernet.
  • Keywords
    data analysis; high energy physics instrumentation computing; local area networks; network interfaces; peripheral interfaces; transport protocols; CPU loads; PCI-express bus; TCP; UDP; commodity hardware; disk server behavior; fibre channel links; gigabit ethernet link; maximum data transfer; maximum transfer rate; network interface cards; network link; networking technology; offline data analysis; online systems; operating system; packet processing; peripheral buses; real operating conditions; soft-interrupt handlers; storage area network; Data analysis; Energy measurement; Ethernet networks; Hardware; Network interfaces; Operating systems; Performance evaluation; Personal communication networks; Throughput; Transmitters; Computer network performance; data acquisition; local area networks; mass memories; network interfaces; triggering;
  • fLanguage
    English
  • Journal_Title
    Nuclear Science, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9499
  • Type

    jour

  • DOI
    10.1109/TNS.2009.2032264
  • Filename
    5446491