Cloud Computing Service Discovery Framework for IaaS and PaaS Models

dc.contributor.authorFirozbakht, Farzad
dc.description.abstractCloud service discovery is a new challenge which requires a dedicated framework in order to approach it. Over the past few years, several methods and frameworks have been developed for cloud service discovery but they are mostly designed for all cloud computing models in general which are not optimal. The three cloud computing models are Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS), each computing model has its own set of resources. Having one single discovery framework for all three is not very efficient and the implementation of such a framework is complex with lots of overhead. The existing frameworks for cloud service discovery are mostly semantic-based and there are a few syntax-based frameworks that are using the filter by Attribute method as their solution. This research proposes a cloud service discovery framework focusing on IaaS and PaaS cloud computing models. Our framework is using a syntax-based query engine at its core and uses Extensible Markup Language (XML) for storing cloud service information. We eventually test the framework from the user point of view with IaaS and PaaS cloud services from real cloud service providers. Such a framework could be a good solution for IaaS and PaaS since it is accurate enough for service discovery and easy to update.
dc.publisherUniversité d'Ottawa / University of Ottawa
dc.titleCloud Computing Service Discovery Framework for IaaS and PaaS Models
dc.contributor.supervisorRaahemi, Bijanénie / Engineering
uottawa.departmentScience informatique et génie électrique / Electrical Engineering and Computer Science
CollectionThèses, 2011 - // Theses, 2011 -