An Open-Source Framework for Integrating Heterogeneous Resources in Private Clouds

Julio Proaño, Carmen Carrión, Blanca Caminero

Abstract

Heterogeneous hardware acceleration architectures are becoming an important tool for achieving high performance in cloud computing environments. Both FPGAs and GPUs provide huge computing capabilities over large amounts of data. At the same time, energy efficiency is a big concern in nowadays computing systems. In this paper we propose a novel architecture aimed at integrating hardware accelerators into a Cloud Computing infrastructure, and making them available as a service. The proposal harnesses advances in FPGA dynamic reconfiguration and efficient virtualization technology to accelerate the execution of certain types of tasks. In particular, applications that can be described as Big Data would greatly benefit from the proposed architecture.

References

  1. Apache (Last access: 18th December, 2013). Available at: http://hadoop.apache.org/. (Last access: 10th December, Amazon EC2 Instances. Web http://aws.amazon.com/ec2/instance-types/.
  2. Buyya, R., Vecchiola, C., and Selvi, S. T. (2013). Mastering Cloud Computing: Foundations and Applications Programming. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 1st edition.
  3. Dondo, J., Barba, J., Rincon, F., Moya, F., and Lopez, J. (2013). Dynamic objects: Supporting fast and easy run-time reconfiguration in FPGAs. Journal of Systems Architecture - Embedded Systems Design, 59(1):1-15.
  4. Guneysu, T., Kasper, T., Novotny, M., Paar, C., and Rupp, A. (2008). Cryptanalysis with COPACABANA. 57:1498-1513.
  5. HARNESS FP7 project (Last access: 12th December, 2013). HARNESS: Hardware- and NetworkEnhanced Software Systems for Cloud Computing. Web page at http://www.harness-project.eu/.
  6. Intel (2013). Intel Virtualization Technology of Directed I/O, Architecture Specification, Rev. 2.2. Available at http://www.intel.com.
  7. Intel (Last access: 13rd December, 2013). Heterogeneous Computing in the Cloud: Crunching Big Data and Democratizing HPC Access for the Life Sciences. Web page at http://www.intel.com/.
  8. Intel LAN Access Division (2011). PCI-SIG SR-IOV Primer: An Introduction to SR-IOV Technology. Available at http://www.intel.com/.
  9. Jacobsen, M. and Kastner, R. (2013). RIFFA 2.0: A reusable integration framework for FPGA accelerators. In 23rd International Conference on Field programmable Logic and Applications, FPL 2013, pages 1-8.
  10. Mitrion-C: The Open 13rd May, 2013). openbio.sourceforge.net/.
  11. Moreno-Vozmediano, R., Montero, R. S., and Llorente, I. M. (2012). IaaS Cloud Architecture: From Virtualized Datacenters to Federated Cloud Infrastructures. IEEE Computer, 45.
Download


Paper Citation


in Harvard Style

Proaño J., Carrión C. and Caminero B. (2014). An Open-Source Framework for Integrating Heterogeneous Resources in Private Clouds . In Proceedings of the 4th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-758-019-2, pages 129-134. DOI: 10.5220/0004936601290134


in Bibtex Style

@conference{closer14,
author={Julio Proaño and Carmen Carrión and Blanca Caminero},
title={An Open-Source Framework for Integrating Heterogeneous Resources in Private Clouds},
booktitle={Proceedings of the 4th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2014},
pages={129-134},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004936601290134},
isbn={978-989-758-019-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - An Open-Source Framework for Integrating Heterogeneous Resources in Private Clouds
SN - 978-989-758-019-2
AU - Proaño J.
AU - Carrión C.
AU - Caminero B.
PY - 2014
SP - 129
EP - 134
DO - 10.5220/0004936601290134