Skip to main content

2016 | OriginalPaper | Buchkapitel

An OpenStack-Based Implementation of a Volunteer Cloud

verfasst von : Salvatore Distefano, Giovanni Merlino, Antonio Puliafito

Erschienen in: Advances in Service-Oriented and Cloud Computing

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Recent developments in Cloud computing technology provide capabilities for an extensible, reliable, effective and dynamic infrastructure to technology-enabled enterprises, in order to efficiently leverage (or even monetize) their on-premise equipment. Furthermore, the virtualization technologies powering the Cloud revolution expand their reach by the day, and are nowadays commonly available, nearly household, capabilities. In this light, the intersection between volunteering and Cloud computing may bring massive and ubiquitous compute power for IaaS users. For instance, scientists and researchers, as a category of very demanding users, may benefit from such an enlargement of the pool of resources to tap into for high complexity computational workloads and big data problems without concern for the setup and maintenance of the underlying infrastructure. We have investigated this concept in the past under the Cloud@Home project, aimed at implementing a desktop-powered Cloud. In this paper we propose a blueprint of a Cloud@Home implementation starting from OpenStack, a well-known platform for Cloud solutions, a de-facto standard with variety of features, high interoperability and Open Source support. The reference, layered architecture and the preliminary implementation of a Cloud@Home framework based on OpenStack are discussed in the paper.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Anderson, D.P., Fedak, G.: The computational and storage potential of volunteer computing. In: CCGRID 2006, pp. 73–80 (2006) Anderson, D.P., Fedak, G.: The computational and storage potential of volunteer computing. In: CCGRID 2006, pp. 73–80 (2006)
2.
Zurück zum Zitat Andrade, N., Cirne, W., Brasileiro, F., Roisenberg, P.: OurGrid: an approach to easily assemble grids with equitable resource sharing. In: Feitelson, D.G., Rudolph, L., Schwiegelshohn, U. (eds.) JSSPP 2003. LNCS, vol. 2862, pp. 61–86. Springer, Heidelberg (2003)CrossRef Andrade, N., Cirne, W., Brasileiro, F., Roisenberg, P.: OurGrid: an approach to easily assemble grids with equitable resource sharing. In: Feitelson, D.G., Rudolph, L., Schwiegelshohn, U. (eds.) JSSPP 2003. LNCS, vol. 2862, pp. 61–86. Springer, Heidelberg (2003)CrossRef
3.
Zurück zum Zitat Babaoglu, O., Marzolla, M.: The people’s cloud. IEEE Spectr. 51(10), 50–55 (2014)CrossRef Babaoglu, O., Marzolla, M.: The people’s cloud. IEEE Spectr. 51(10), 50–55 (2014)CrossRef
4.
Zurück zum Zitat Buyya, R., Ranjan, R., Calheiros, R.N.: InterCloud: utility-oriented federation of cloud computing environments for scaling of application services. In: Hsu, C.-H., Yang, L.T., Park, J.H., Yeo, S.-S. (eds.) ICA3PP 2010, Part I. LNCS, vol. 6081, pp. 13–31. Springer, Heidelberg (2010)CrossRef Buyya, R., Ranjan, R., Calheiros, R.N.: InterCloud: utility-oriented federation of cloud computing environments for scaling of application services. In: Hsu, C.-H., Yang, L.T., Park, J.H., Yeo, S.-S. (eds.) ICA3PP 2010, Part I. LNCS, vol. 6081, pp. 13–31. Springer, Heidelberg (2010)CrossRef
5.
Zurück zum Zitat Cappello, F., Djilali, S., Fedak, G., Herault, T., Magniette, F., Néri, V., Lodygensky, O.: Computing on large-scale distributed systems: xtrem web architecture, programming models, security, tests and convergence with grid. Future Gener. Comput. Syst. 21(3), 417–437 (2005)CrossRef Cappello, F., Djilali, S., Fedak, G., Herault, T., Magniette, F., Néri, V., Lodygensky, O.: Computing on large-scale distributed systems: xtrem web architecture, programming models, security, tests and convergence with grid. Future Gener. Comput. Syst. 21(3), 417–437 (2005)CrossRef
6.
Zurück zum Zitat Chandra, A., Weissman, J.: Nebulas: using distributed voluntary resources to build clouds. In: Proceedings of the 2009 Conference on Hot Topics in Cloud Computing, p. 2. USENIX Association (2009) Chandra, A., Weissman, J.: Nebulas: using distributed voluntary resources to build clouds. In: Proceedings of the 2009 Conference on Hot Topics in Cloud Computing, p. 2. USENIX Association (2009)
7.
Zurück zum Zitat Cunsolo, V., Distefano, S., Puliafito, A., Scarpa, M.: Volunteer computing and desktop cloud: the cloud@home paradigm. In: 2009 Eighth IEEE International Symposium on Network Computing and Applications, NCA 2009, pp. 134–139, July 2009 Cunsolo, V., Distefano, S., Puliafito, A., Scarpa, M.: Volunteer computing and desktop cloud: the cloud@home paradigm. In: 2009 Eighth IEEE International Symposium on Network Computing and Applications, NCA 2009, pp. 134–139, July 2009
8.
Zurück zum Zitat Distefano, S., Cunsolo, V.D., Puliafito, A.: A taxonomic specification of Cloud@Home. In: Huang, D.-S., Zhang, X., Reyes García, C.A., Zhang, L. (eds.) ICIC 2010. LNCS, vol. 6216, pp. 527–534. Springer, Heidelberg (2010) Distefano, S., Cunsolo, V.D., Puliafito, A.: A taxonomic specification of Cloud@Home. In: Huang, D.-S., Zhang, X., Reyes García, C.A., Zhang, L. (eds.) ICIC 2010. LNCS, vol. 6216, pp. 527–534. Springer, Heidelberg (2010)
9.
Zurück zum Zitat Fedak, G., Germain, C., Neri, V., Cappello, F.: Xtremweb: a generic global computing system. In: Proceedings of the First IEEE/ACM International Symposium on Cluster Computing and the Grid, pp. 582–587 (2001) Fedak, G., Germain, C., Neri, V., Cappello, F.: Xtremweb: a generic global computing system. In: Proceedings of the First IEEE/ACM International Symposium on Cluster Computing and the Grid, pp. 582–587 (2001)
10.
Zurück zum Zitat Ganti, R.K., Ye, F., Lei, H.: Mobile crowdsensing: current state and future challenges. IEEE Commun. Mag. 49(11), 32–39 (2011)CrossRef Ganti, R.K., Ye, F., Lei, H.: Mobile crowdsensing: current state and future challenges. IEEE Commun. Mag. 49(11), 32–39 (2011)CrossRef
11.
Zurück zum Zitat Graffi, K., Stingl, D., Gross, C., Nguyen, H., Kovacevic, A., Steinmetz, R.: Towards a p2p cloud: Reliable resource reservations in unreliable p2p systems. In: 2010 IEEE 16th International Conference on Parallel and Distributed Systems (ICPADS), pp. 27–34, December 2010 Graffi, K., Stingl, D., Gross, C., Nguyen, H., Kovacevic, A., Steinmetz, R.: Towards a p2p cloud: Reliable resource reservations in unreliable p2p systems. In: 2010 IEEE 16th International Conference on Parallel and Distributed Systems (ICPADS), pp. 27–34, December 2010
12.
Zurück zum Zitat Kleinrock, L.: A vision for the internet. ST J. Res. 2(1), 4–5 (2005) Kleinrock, L.: A vision for the internet. ST J. Res. 2(1), 4–5 (2005)
13.
15.
Zurück zum Zitat Mell, P., Grance, T.: The NIST Definition of Cloud Computing. NIST Special Publication 800–145, January 2014 Mell, P., Grance, T.: The NIST Definition of Cloud Computing. NIST Special Publication 800–145, January 2014
16.
Zurück zum Zitat Segal, B., Buncic, P., Quintas, D., Gonzalez, D., Harutyunyan, A., Rantala, J., Weir, D.: Building a volunteer cloud. In: Conferencia Latinoamericana de Computación de Alto Rendimiento., September 2009 Segal, B., Buncic, P., Quintas, D., Gonzalez, D., Harutyunyan, A., Rantala, J., Weir, D.: Building a volunteer cloud. In: Conferencia Latinoamericana de Computación de Alto Rendimiento., September 2009
Metadaten
Titel
An OpenStack-Based Implementation of a Volunteer Cloud
verfasst von
Salvatore Distefano
Giovanni Merlino
Antonio Puliafito
Copyright-Jahr
2016
DOI
https://doi.org/10.1007/978-3-319-33313-7_30

Premium Partner