Block level storage support for open source IaaS clouds

Sandor Acs, Mark Gergely, P. Kacsuk, Miklos Kozlovszky

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

Cloud computing is the dominating paradigm in distributed computing. The most popular open source cloud solutions support different type of storage subsystems, because of the different needs of the deployed services (in terms of performance, flexibility, cost-effectiveness). In this paper, we investigate the supported standard and open source storage types and create a classification. We point out that the Internet Small Computer System Interface (iSCSI) based block level storage can be used for I/O intensive services currently. However, the ATA-over-Ethernet (AoE) protocol uses fewer layers and operates on lower level which makes it more lightweight and faster than iSCSI. Therefore, we proposed an architecture for AoE based storage support in OpenNebula cloud. The novel storage solution was implemented and the performance evaluation shows that the I/O throughput of the AoE based storage is better (32.5-61.5%) compared to the prior iSCSI based storage and the new storage solution needs less CPU time (41.37%) to provide the same services.

Original languageEnglish
Title of host publicationProceedings of the 2013 21st Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP 2013
Pages262-268
Number of pages7
DOIs
Publication statusPublished - 2013
Event2013 21st Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP 2013 - Belfast, United Kingdom
Duration: Feb 27 2013Mar 1 2013

Other

Other2013 21st Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP 2013
CountryUnited Kingdom
CityBelfast
Period2/27/133/1/13

Fingerprint

Ethernet
Interfaces (computer)
Computer systems
Internet
Distributed computer systems
Cost effectiveness
Cloud computing
Program processors
Throughput
Network protocols

Keywords

  • ATA- over-Ethernet
  • Cloud Computing
  • iSCSI
  • Storage Area Network

ASJC Scopus subject areas

  • Computer Networks and Communications

Cite this

Acs, S., Gergely, M., Kacsuk, P., & Kozlovszky, M. (2013). Block level storage support for open source IaaS clouds. In Proceedings of the 2013 21st Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP 2013 (pp. 262-268). [6498562] https://doi.org/10.1109/PDP.2013.45

Block level storage support for open source IaaS clouds. / Acs, Sandor; Gergely, Mark; Kacsuk, P.; Kozlovszky, Miklos.

Proceedings of the 2013 21st Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP 2013. 2013. p. 262-268 6498562.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Acs, S, Gergely, M, Kacsuk, P & Kozlovszky, M 2013, Block level storage support for open source IaaS clouds. in Proceedings of the 2013 21st Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP 2013., 6498562, pp. 262-268, 2013 21st Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP 2013, Belfast, United Kingdom, 2/27/13. https://doi.org/10.1109/PDP.2013.45
Acs S, Gergely M, Kacsuk P, Kozlovszky M. Block level storage support for open source IaaS clouds. In Proceedings of the 2013 21st Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP 2013. 2013. p. 262-268. 6498562 https://doi.org/10.1109/PDP.2013.45
Acs, Sandor ; Gergely, Mark ; Kacsuk, P. ; Kozlovszky, Miklos. / Block level storage support for open source IaaS clouds. Proceedings of the 2013 21st Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP 2013. 2013. pp. 262-268
@inproceedings{01ee617239314a64859272b9a194f9f9,
title = "Block level storage support for open source IaaS clouds",
abstract = "Cloud computing is the dominating paradigm in distributed computing. The most popular open source cloud solutions support different type of storage subsystems, because of the different needs of the deployed services (in terms of performance, flexibility, cost-effectiveness). In this paper, we investigate the supported standard and open source storage types and create a classification. We point out that the Internet Small Computer System Interface (iSCSI) based block level storage can be used for I/O intensive services currently. However, the ATA-over-Ethernet (AoE) protocol uses fewer layers and operates on lower level which makes it more lightweight and faster than iSCSI. Therefore, we proposed an architecture for AoE based storage support in OpenNebula cloud. The novel storage solution was implemented and the performance evaluation shows that the I/O throughput of the AoE based storage is better (32.5-61.5{\%}) compared to the prior iSCSI based storage and the new storage solution needs less CPU time (41.37{\%}) to provide the same services.",
keywords = "ATA- over-Ethernet, Cloud Computing, iSCSI, Storage Area Network",
author = "Sandor Acs and Mark Gergely and P. Kacsuk and Miklos Kozlovszky",
year = "2013",
doi = "10.1109/PDP.2013.45",
language = "English",
isbn = "9780769549392",
pages = "262--268",
booktitle = "Proceedings of the 2013 21st Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP 2013",

}

TY - GEN

T1 - Block level storage support for open source IaaS clouds

AU - Acs, Sandor

AU - Gergely, Mark

AU - Kacsuk, P.

AU - Kozlovszky, Miklos

PY - 2013

Y1 - 2013

N2 - Cloud computing is the dominating paradigm in distributed computing. The most popular open source cloud solutions support different type of storage subsystems, because of the different needs of the deployed services (in terms of performance, flexibility, cost-effectiveness). In this paper, we investigate the supported standard and open source storage types and create a classification. We point out that the Internet Small Computer System Interface (iSCSI) based block level storage can be used for I/O intensive services currently. However, the ATA-over-Ethernet (AoE) protocol uses fewer layers and operates on lower level which makes it more lightweight and faster than iSCSI. Therefore, we proposed an architecture for AoE based storage support in OpenNebula cloud. The novel storage solution was implemented and the performance evaluation shows that the I/O throughput of the AoE based storage is better (32.5-61.5%) compared to the prior iSCSI based storage and the new storage solution needs less CPU time (41.37%) to provide the same services.

AB - Cloud computing is the dominating paradigm in distributed computing. The most popular open source cloud solutions support different type of storage subsystems, because of the different needs of the deployed services (in terms of performance, flexibility, cost-effectiveness). In this paper, we investigate the supported standard and open source storage types and create a classification. We point out that the Internet Small Computer System Interface (iSCSI) based block level storage can be used for I/O intensive services currently. However, the ATA-over-Ethernet (AoE) protocol uses fewer layers and operates on lower level which makes it more lightweight and faster than iSCSI. Therefore, we proposed an architecture for AoE based storage support in OpenNebula cloud. The novel storage solution was implemented and the performance evaluation shows that the I/O throughput of the AoE based storage is better (32.5-61.5%) compared to the prior iSCSI based storage and the new storage solution needs less CPU time (41.37%) to provide the same services.

KW - ATA- over-Ethernet

KW - Cloud Computing

KW - iSCSI

KW - Storage Area Network

UR - http://www.scopus.com/inward/record.url?scp=84877666120&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84877666120&partnerID=8YFLogxK

U2 - 10.1109/PDP.2013.45

DO - 10.1109/PDP.2013.45

M3 - Conference contribution

AN - SCOPUS:84877666120

SN - 9780769549392

SP - 262

EP - 268

BT - Proceedings of the 2013 21st Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP 2013

ER -