• DocumentCode
    244792
  • Title

    Optimizing Xen inter-domain data transfer

  • Author

    Fremal, Sebastien ; Manneback, Pierre

  • Author_Institution
    Fac. Polytech., Univ. de Mons, Mons, Belgium
  • fYear
    2014
  • fDate
    21-25 July 2014
  • Firstpage
    1002
  • Lastpage
    1004
  • Abstract
    The delivery of data to computing ressources in a short time is a crucial issue for the effectiveness of High Performance Computing. We meet this issue when, for example, designing drivers for virtual machines. We developped two tools to speed up data transfers between Xen virtual machines. The first one is a circular buffer shared in user memory space between the two communicating domains and allowing transfers without copy. The second pins pages in memory and transfers their Machine Frame Number (MFN), significantly reducing the transfered data volume. This paper briefly unveils the architecture of our tools and compare them with TCP sockets and XenSocket, a circular buffer in kernel memory space.
  • Keywords
    parallel programming; storage management; virtual machines; MFN; TCP sockets; Xen inter-domain data transfer; XenSocket; circular buffer; computing resources; data delivery; data transfers; data volume; high performance computing; kernel memory space; machine frame number; user memory space; virtual machines; Data transfer; Graphics processing units; Kernel; Random access memory; Virtual machine monitors; Virtual machining; Virtualization; Xen; communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing & Simulation (HPCS), 2014 International Conference on
  • Conference_Location
    Bologna
  • Print_ISBN
    978-1-4799-5312-7
  • Type

    conf

  • DOI
    10.1109/HPCSim.2014.6903799
  • Filename
    6903799