Abstract
Virtualization is the foundation for cloud computing, and the virtualization can not be achieved without software defined, elastic, flexible and scalable virtual layers. Unfortunately, if multiple virtual storage devices are chained together, the system may be subject to severe performance degradation. While the read-ahead (RA) mechanism in storage devices plays a very important role to improve I/O performance, RA may not be effective as expected for multiple virtualization layers, since it is originally designed for one layer only. When I/O requests are passed through a long I/O path, they may trigger a chain reaction and lead to unnecessary data transmission and thus bandwidth waste. In this paper, we study the dynamic behavior of RA through multiple I/O layers and demonstrate that if controlled well, RA can greatly accelerate I/O speed. We present RAFlow, a RA control mechanism, to effectively improve I/O performance by strategically expanding RA window at each layer. Our real-world experiments show that it can achieve 20% to 50% performance improvement in I/O paths with up to 8 virtualized storage devices. © 2014 IEEE.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - 9th IEEE International Conference on Networking, Architecture, and Storage, NAS 2014 |
| Publisher | IEEE |
| Pages | 33-42 |
| ISBN (Print) | 9781479940875 |
| DOIs | |
| Publication status | Published - 13 Oct 2014 |
| Externally published | Yes |
| Event | 9th IEEE International Conference on Networking, Architecture, and Storage, NAS 2014 - Tianjin, China Duration: 6 Aug 2014 → 8 Aug 2014 |
Conference
| Conference | 9th IEEE International Conference on Networking, Architecture, and Storage, NAS 2014 |
|---|---|
| Place | China |
| City | Tianjin |
| Period | 6/08/14 → 8/08/14 |
Bibliographical note
Publication details (e.g. title, author(s), publication statuses and dates) are captured on an “AS IS” and “AS AVAILABLE” basis at the time of record harvesting from the data source. Suggestions for further amendments or supplementary information can be sent to [email protected].Research Keywords
- Cloud Computing
- I/O Performance
- IaaS Storage
- Read ahead
Fingerprint
Dive into the research topics of 'RAFlow: Read ahead accelerated I/O flow through multiple virtual layers'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver