MEASURING I/O PERFORMANCE IN XEN PARAVIRTUALIZATION VIRTUAL MACHINES

Giovanni Giacobbi, Tullio Vardanega

2011

Abstract

This report summarizes the results obtained with measurements of I/O performance in Xen paravirtualized machines. Focus was put on the performance differences between storage virtualized on a file system as opposed to directly based on a native partition. The experiments are structured in a repeatable and controlled way. Some important notions are also discussed about hard disks geometry and measurement units.

References

  1. Barham, P., et al. Xen and the Art of Virtualization. Cambridge: University of Cambridge, 2003.
  2. Barham, P., et al. Xen and the Art of Virtualization. Cambridge: University of Cambridge, 2003.
  3. Adams, K. e Agesen, O. s.l.: A comparison of software and hardware techniques for x86 virtualization. Proceedings of the Conference on Architectural Support for Programming Languages and Operating Systems, 2006.
  4. Adams, K. e Agesen, O. s.l.: A comparison of software and hardware techniques for x86 virtualization. Proceedings of the Conference on Architectural Support for Programming Languages and Operating Systems, 2006.
  5. Mattmann, C. A. Experiments with Storage and Preservation of NASA's Planetary Data via the Cloud. computer.org. September/October, 2010.
  6. Mattmann, C. A. Experiments with Storage and Preservation of NASA's Planetary Data via the Cloud. computer.org. September/October, 2010.
  7. Menon, A., et al. Palo Alto: Diagnosing Performance Overheads in the Xen Virtual Machine Environment. HP Laboratories, 2005. HPL-2005-80.
  8. Menon, A., et al. Palo Alto: Diagnosing Performance Overheads in the Xen Virtual Machine Environment. HP Laboratories, 2005. HPL-2005-80.
  9. Chambliss, D. D., et al. s.l.: Performance virtualization for large-scale storage systems. Proceedings of the 22nd International Symposium on Reliable Distributed Systems, 2003. 1060-9857/03.
  10. Chambliss, D. D., et al. s.l.: Performance virtualization for large-scale storage systems. Proceedings of the 22nd International Symposium on Reliable Distributed Systems, 2003. 1060-9857/03.
  11. Intel Virtualization Technology for Directed I/O Architecture Specification. [Online] 2006. ftp://download.intel.com/technology/computing/vptec h/Intel%28r%29_VT_for_Direct_IO.pdf.
  12. Intel Virtualization Technology for Directed I/O Architecture Specification. [Online] 2006. ftp://download.intel.com/technology/computing/vptec h/Intel%28r%29_VT_for_Direct_IO.pdf.
  13. Huang, W., et al. InfiniBand Support in Xen Virtual Machine Environment. Columbus: The Ohio State University, 2005. OSU-CISRC-10/05-TR63.
  14. Huang, W., et al. InfiniBand Support in Xen Virtual Machine Environment. Columbus: The Ohio State University, 2005. OSU-CISRC-10/05-TR63.
  15. Arcangeli, A. O_DIRECT. UKUUG Manchester. [Online] July 2001. http://www.ukuug.org/events/linux2001/ papers/html/AArcangeli-o_direct.html.
  16. Arcangeli, A. O_DIRECT. UKUUG Manchester. [Online] July 2001. http://www.ukuug.org/events/linux2001/ papers/html/AArcangeli-o_direct.html.
  17. Vanel, L. e Knaap, R. AIX Logical Volume Manager, from A to Z: Introduction and Concepts. s.l.: IBM Redbooks, 2000. SG24-5432-00.
  18. Vanel, L. e Knaap, R. AIX Logical Volume Manager, from A to Z: Introduction and Concepts. s.l.: IBM Redbooks, 2000. SG24-5432-00.
Download


Paper Citation


in Harvard Style

Giacobbi G. and Vardanega T. (2011). MEASURING I/O PERFORMANCE IN XEN PARAVIRTUALIZATION VIRTUAL MACHINES . In Proceedings of the 1st International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-8425-52-2, pages 656-662. DOI: 10.5220/0003450106560662


in Harvard Style

Giacobbi G. and Vardanega T. (2011). MEASURING I/O PERFORMANCE IN XEN PARAVIRTUALIZATION VIRTUAL MACHINES . In Proceedings of the 1st International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-8425-52-2, pages 656-662. DOI: 10.5220/0003450106560662


in Bibtex Style

@conference{closer11,
author={Giovanni Giacobbi and Tullio Vardanega},
title={MEASURING I/O PERFORMANCE IN XEN PARAVIRTUALIZATION VIRTUAL MACHINES},
booktitle={Proceedings of the 1st International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2011},
pages={656-662},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003450106560662},
isbn={978-989-8425-52-2},
}


in Bibtex Style

@conference{closer11,
author={Giovanni Giacobbi and Tullio Vardanega},
title={MEASURING I/O PERFORMANCE IN XEN PARAVIRTUALIZATION VIRTUAL MACHINES},
booktitle={Proceedings of the 1st International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2011},
pages={656-662},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003450106560662},
isbn={978-989-8425-52-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 1st International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - MEASURING I/O PERFORMANCE IN XEN PARAVIRTUALIZATION VIRTUAL MACHINES
SN - 978-989-8425-52-2
AU - Giacobbi G.
AU - Vardanega T.
PY - 2011
SP - 656
EP - 662
DO - 10.5220/0003450106560662


in EndNote Style

TY - CONF
JO - Proceedings of the 1st International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - MEASURING I/O PERFORMANCE IN XEN PARAVIRTUALIZATION VIRTUAL MACHINES
SN - 978-989-8425-52-2
AU - Giacobbi G.
AU - Vardanega T.
PY - 2011
SP - 656
EP - 662
DO - 10.5220/0003450106560662