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
Link To Document