QoS and Cost Aware Service Brokering Using Pattern Based Service Selection in Cloud Computing
Mandeep Devgan1, Kanwalvir Singh Dhindsa2

1Mandeep Devgan, Department of Information Technology, Chandigarh Engineering College, Landran, Mohali, India.
2Kanwalvir Singh Dhindsa, Department of CSE/IT, Baba Banda Singh Bahadur Engineering College, Fatehgarh Sahib.
Manuscript received on April 04, 2013. | Revised Manuscript received on April 28, 2013. | Manuscript published on May 05, 2013. | PP: 441-447 | Volume-3, Issue-2, May 2013. | Retrieval Number: B1569053213/2013©BEIESP
Open Access | Ethics and Policies | Cite
© The Authors. Published By: Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: In this paper an effective Services selection mechanism has been introduced for creating a practically useful Service Broker. Selection of Services is based on characteristics such as performance, reliability and cost, ranking and integrity are also considered. In Cloud computing a service broker is responsible for routing the user requests to the most appropriate Services. Traditionally, user of a service issues service request with some specific characteristics to a service broker and the broker searches all available Services with specified service and with a certain level of the user satisfaction. But, how can we select a set of available services from a query of service user with the some restriction? To solve this issue, we propose a service selector for service broker that can denote the restriction of similar services into a service test data, which is a set of similar cloud services, and select a set of services that provide a certain level of service consumer’s satisfaction. We first identify the performance, reliability and cost of services which could be important for a cloud service consumer while requesting and then represent them in a knowledge base. And then we implement a Usage Pattern based selection mechanism to handle a service request with Limitation and the selection method is experimented on a simulated service test data. F i r s t Part also involves the testing and comparison of the Usage Pattern mechanism with traditional selection mechanism. In Part II, some of functionally similar Cloud services with different non-functional characteristics are modeled and each web service is differentiated with their non-functional properties. The usage pattern based mechanism is then incorporated with a user interface for consumer, so that user can request the service-broker for a set of best cloud services in terms of required levels of non-functional characteristics. The Usage Pattern based service selection mechanism in the service-broker will give a set of best services according to the required level of consumer satisfaction. The consumer can then select any service from the set and invoke it through its Uniform Resource Locator (URL) address. This last Part leads to the concept of an automated service broker satisfying the needs of the consumer with usage pattern. This usage pattern-based Broker would be able to satisfy the consumer requests better than a traditional broker by finding more cloud services and at the same time giving consumer the flexibility to describe its requirements in a flexible and more realistic manner.
Keywords: Effective Services selection, Uniform Resource Locator.