Skip to main content
Log in

A QoS-aware broker for hybrid clouds

  • Published:
Computing Aims and scope Submit manuscript

Abstract

Hybrid Clouds seems able to offer their customers with differentiate solutions capable of providing more and personalized guarantees with respect to the basic service availability generally supplied. In the context of an Italian research project aimed to transfer ICT advancements from research centers towards ICT SMEs, the paper focuses on the design of a brokering tool for hybrid clouds capable to adequately respond to specific Quality of Service (QoS) constraints. Aimed at satisfying the highest number of user requests while trying maximizing the profit of the private provider, in the context of a posted price economic model, the proposed brokering algorithm may apply different allocation policies, based on the reservation of a quota of private resources to high-level QoS applications.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Notes

  1. http://www.nextage-on.com/.

  2. http://www.nispro.it.

  3. http://occi-wg.org.

  4. http://aws.amazon.com/ec2/spot-instances/.

  5. http://montage.ipac.caltech.edu/.

  6. http://www-public.slac.stanford.edu/babar/.

  7. http://dev.opennebula.org/projects/ogf-occi/wiki.

  8. http://www.siitscpa.it/index.php.

  9. http://aws.amazon.com/ec2/instance-types and http://aws.amazon.com/ec2/pricing// .

References

  1. Cisco Systems White Paper (2011) Cisco global cloud index: forecast and methodology, 2010–2015. http://www.cisco.com/en/US/solutions/collateral/ns341/ns525/ns537/ns705/ns1175/Cloud_Index_White_Paper.pdf. Accessed 25 Sep 2012

  2. Colt Survey Results (2011) http://www.colt.net/uk/en/news/86-per-cent-of-european-cios-believe-cloud-services-will-be-the-operating-m.htm. Accessed 25 Sep 2012

  3. Armbrust M, Fox A, Griffith R, Joseph AD, Katz R, Konwinski A, Lee G, Patterson D, Rabkin A, Stoica I, Zaharia M (2010) A view of cloud computing. ACM Commun 53(4):50–58

    Article  Google Scholar 

  4. Sotomayor B, Montero RS, Llorente IM, Foster I (2009) Virtual infrastructure management in private and hybrid clouds. IEEE Internet Comput 13(5):14–22

    Article  Google Scholar 

  5. SLA@SOI Final Report (2011) http://sla-at-soi.eu/wp-content/uploads/2008/12/SLA@SOI-FinalReport.pdf. Accessed 25 Sep 2012

  6. Naqvi S, Massonet P (2010) RESERVOIR—a European cloud computing project. ERCIM News 83:35–36

    Google Scholar 

  7. Metsch T, Edmonds A, Bayon V (2010) Using cloud standards for interoperability of cloud frameworks. http://sla-at-soi.eu/wp-content/uploads/2010/04/RESERVOIR-SLA@SOI-interop-techReport.pdf. (Technical Report)

  8. Contrail project (2012) http://contrail-project.eu/. Accessed 25 Sep 2012

  9. Mosaic project (2012) http://www.mosaic-cloud.eu. Accessed 25 Sep 2012

  10. Ortiz S (2011) The problem with cloud-computing standardization. Computer 44(7):13–16

    Article  Google Scholar 

  11. Borenstein N, Blake J (2011) Cloud computing standards: where’s the beef? Internet Comput IEEE 15(3):74–78

    Article  Google Scholar 

  12. German Federal Ministry of Economics and Technology (2012) The standardization environment for cloud computing. Report, 2012. http://www.bmwi.de/English/Redaktion/Pdf/normungs-und-standardisierungsumfeld-von-cloud-computing. Accessed 25 Sep 2012

  13. Sim KM (2010) Towards complex negotiation for cloud economy. Lecture Notes in Computer Science, vol. 6104. Springer, pp 395–406

  14. Buyya R, Abramson D, Giddy J, Stockinger H (2002) Economic models for resource management and scheduling in grid computing. Concurr Comput Pract Experience 14:1507–1542

    Article  MATH  Google Scholar 

  15. Garg SK, Buyya R (2011) Market-oriented resource management and scheduling: a taxonomy and survey. Cooperative Networking, John Wiley & Sons, pp 277–306. doi:10.1002/9781119973584.ch14

  16. Prodan R, Wieczorek M, Fard MH (2011) Double auction-based scheduling of scientific applications in distributed grid and cloud environments. J. Grid Comput 9(4):531–548

    Article  Google Scholar 

  17. Li J, Peng J, Zhang W (2011) A scheduling algorithm for private clouds. J Convergence Inform Technol 6(7):1–9. doi:10.4156/jcit.vol6.issue7.1

    Google Scholar 

  18. Garg SK, Yeo CS, Anandasivam A, Buyya R (2011) Environment-conscious scheduling of HPC applications on distributed cloud-oriented data centers. J Parallel Distrib Comput 71(6):732–749

    Article  MATH  Google Scholar 

  19. Hoffa C, Mehta G, Freeman T, Deelman E, Keahey K, Berriman B, Good J (2008) On the use of cloud computing for scientific workflows. IEEE 4th International Conference on e-Science2008, pp 640–645. doi:10.1109/eScience.2008.167

  20. Deelman E, Singh G, Livny M, Berriman B, Good J (2008) The cost of doing science on the cloud: the montage example. ACM/IEEE Proc Int Conf Supercomput 08:1–12

    Google Scholar 

  21. Agarwal A, Anderson M, Armstrong P, Charbonneau A, Fransham K, Gable I, Harris D, Impey R, Leavett-Brown C, Paterson M, Penfold-Brown D, Podaima W, Vliet M (2011) Simulation and user analysis of BaBar data in a distributed cloud. In: Proceedings of science (Proceedings of the international symposium on grids and clouds 2011 and the open grid forum 31). http://pos.sissa.it/archive/conferences/133/086/ISGC%202011%20&%20OGF%2031_086.pdf

  22. Oca\(\tilde{\rm n}\)a KACS, de Oliveira D, Dias J, Ogasawara ES, Mattoso M (2011) Optimizing phylogenetic analysis using SciHmm cloud-based scientific workflow. IEEE Proceedings of the 4th International Conference on e-Science2011, pp 62–69

  23. Oliveira D, Ogasawara E, Bai\(\tilde{\rm a}\)o F, Mattoso M (2010) SciCumulus: a lightweigth cloud middleware to explore many task computing paradigm in scientific workflows. IEEE Proceedings of International Conference on Cloud Computing, pp 378–385

  24. Marozzo F, Lordan F, Rafanell R, Lezzi D, Talia D, Badia RM (2012) Enabling cloud interoperability with COMPSs. EURO-PAR International Conference, Lecture Notes in Computer Science, vol. 7484. Springer, pp 16–27

  25. Iosup A, Li H, Jan M, Anoep S, Dumitrescu C, Wolters L, Epema DHJ (July 2008) The grid workloads archive. Future Gener Comput Syst 24(7):672–686

    Google Scholar 

  26. Nou R, Kounev S, Torres J (2007) Building online performance models of grid middleware with fine-grained load-balancing: a globus toolkit case study. Formal methods and stochastic models for performance evaluation. Lecture Notes in Computer Science, vol. 4748. Springer, pp 125–140

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Daniele D’Agostino.

Rights and permissions

Reprints and permissions

About this article

Cite this article

D’Agostino, D., Galizia, A., Clematis, A. et al. A QoS-aware broker for hybrid clouds. Computing 95 (Suppl 1), 89–109 (2013). https://doi.org/10.1007/s00607-012-0254-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00607-012-0254-4

Keywords

Mathematics Subject Classification (2000)

Navigation