A Best Practice Model for Cloud Middleware Systems

TitleA Best Practice Model for Cloud Middleware Systems
Publication TypeConference Paper
Year of Publication2009
AuthorsMichael Maximilien, Ajith Ranabahu
Publisher24th ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
KeywordsCloud Computing and Best Practices
Abstract

Cloud computing is the latest trend in computing where the intention is to facilitate cheap, utility type computing resources in a service-oriented manner. However, the cloud landscape is still maturing and there are heterogeneities between the clouds, ranging from the application development paradigms to their service interfaces,and scaling approaches. These differences hinder the adoption of cloud by major enterprises. We believe that a cloud middleware can solve most of these issues to allow cross-cloud inter-operation. Our proposed system is Altocumulus, a cloud middleware that homogenizes the clouds. In order to provide the best use of the cloud resources and make that use predictable and repeatable, Altocumulus is based on the concept of cloud best practices. In this paper we briefly describe the Altocumulus middleware and detail the cloud best practice model it encapsulates. We also present examples based on real world deployments as evidence to the applicability of our middleware.

Full Text

Ajith Ranabahu,Michael Maximilien, A Best Practice Model for Cloud Middleware Systems,Proceedings of the Best Practices in Cloud Computing:Designing for the Cloud workshop in ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA),2009, Orlando FL, USA. pp 41-51
project: Cirrocumulus
pages: 41-51
year: 2009
venue name: 24th ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
hasURL: http://knoesis.wright.edu/library/download/cloud-oopsla-09.pdf
hasBookTitle: Best Practices in Cloud Computing: Designing for the Cloud workshop

Related Files: