scispace - formally typeset
Search or ask a question

Ranking Approaches for Cloud Computing Services Based on Quality of Service: A Review

01 Jan 2014-
TL;DR: In this paper, the existing approaches for ranking cloud computing services are analyzed and the overall performance of each method is presented by reviewing and comparing of them.
Abstract: Cloud computing is an Internet-based computing model. This model enables accessing to information resources in request time. Cloud computing users always have applications with different requirements. On the other hand, there are different cloud Service providers which present services with different qualitative characteristics. Determining the best cloud computing service for a specific application is a serious problem for users. Ranking compares the different services offered by different providers based on quality of services, in order to select the most appropriate service. In this paper, the existing approaches for ranking cloud computing services are analyzed. The overall performance of each method is presented by reviewing and comparing of them. Finally, the essential features of an efficient rating system are indicated.
Citations
More filters
Journal ArticleDOI
TL;DR: Hypergraph –Binary Fruit Fly Optimization based service ranking Algorithm (HBFFOA), a trust-centric approach for the identification of suitable and trustworthy cloud service providers, employs hypergraph partitioning, time-varying mapping function, helly property, and binary fruit fly optimization algorithm.

50 citations

Proceedings ArticleDOI
01 Dec 2015
TL;DR: A survey about the current trust management techniques regarding to the performance of cloud service providers taking into consideration other aspects like privacy, security, credibility, user feedback, etc.
Abstract: Cloud computing is a new computing model that involves outsourcing of computer technologies due to the lack of their availability in certain locations. However, when there is no previous experience between cloud service providers and their consumers, consumers often hold a degree of uncertainty about the reliability, quality and performance of the services being offered. This paper presents a survey about the current trust management techniques regarding to the performance of cloud service providers taking into consideration other aspects like privacy, security, credibility, user feedback, etc.

14 citations

Proceedings ArticleDOI
07 Oct 2020
TL;DR: This paper has reviewed popular Cloud ranking models to prioritize theranking of Cloud services based on different parameters of Cloud and proposed a fuzzy trust model for the ranking of different cloud service providers using three basic parameters capacity, cost and performance.
Abstract: Cloud computing is one of the emerging domains of information technology as most of the applications are moving towards Cloud because of its features like availability, performance, security, cost, and maintenance. In recent advancement due to the rapid growth of Cloud computing technology, a vast number of Cloud service providers are available to fulfill the needs of Cloud customers. So, it is quite difficult for a customer to choose a Cloud service provider that will satisfy his needs. This paper has reviewed popular Cloud ranking models to prioritize the ranking of Cloud services based on different parameters of Cloud and proposed a fuzzy trust model for the ranking of different cloud service providers using three basic parameters capacity, cost and performance.

8 citations


Cites background from "Ranking Approaches for Cloud Comput..."

  • ...In[4] Cloud computing and service–oriented architecture communities, selection of Trustworthiness driven service is a critical issue....

    [...]

Journal ArticleDOI
TL;DR: The aim of this paper is to develop a framework to pick the best cloud service providers from group of available providers based on many Quality-of-Service (“QoS”) criteria attributes in order to enhance efficiency, accuracy and service provisioning.
Abstract: In the era of cloud computing and social networks prosperity, new requirements rise up for cloud services that meet social network’s needs. Several cloud service providers deliver social network services for cloud services users. The aim of this paper is to develop a framework to pick the best cloud service providers from group of available providers based on many Quality-of-Service (“QoS”) criteria attributes in order to enhance efficiency, accuracy and service provisioning. This paper also aims to provide a classification for QoS criteria attributes, which is divided into five main attributes and sub-attributes, helping in enhancing ranking process in the provided framework.

3 citations


Cites background from "Ranking Approaches for Cloud Comput..."

  • ...Furthermore, another comparison studies [15] between well-known cloud service providers ranking approaches; such as Service Mapper Approach, SLA Matching Approach, SRS Approach Service Ranking System, SLA Matching, Aggregation Approach and Cloud Rank Approach....

    [...]

Journal ArticleDOI
TL;DR: A multi-criteria dual-membership-based fuzzy technique (MC-DMFT) is proposed to improve cloud users’ QoS experience and address the hurdle of choosing an appropriate cloud service.
Abstract: : The use of cloud computing in various data-centric applications such as wireless sensor networks (WSN) has attracted a large number of users because the cloud integrates various features in the applications such as scalability, availability, security, etc. The adoption of on-demand services of the cloud has raised competition among various cloud service providers (CSPs).The various CSPs charge di ff erent subscription charges for their services, such as storage space and virtual processors. Hence, the selection of the most suitable cloud is a must. In this paper, a multi-criteria dual-membership-based fuzzy technique (MC-DMFT) is proposed to improve cloud users’ QoS experience and address the hurdle of choosing an appropriate cloud service. We have used the MC-DMFT method to define the phases of the overall process involved in the cloud service selection and calculated the rank values for di ff erent users for QoS. Existing approaches are not proficient enough, and they require a very complex computation process. The proposed approach uses the concept of fuzzy technique to rank various cloud service providers based on capacity, pricing, security, performance, and maintenance as key parameters. The comparative analysis shows the e ff ectiveness and potential of the proposed method.

1 citations

References
More filters
Journal ArticleDOI
TL;DR: A literature review of the applications of Analytic Hierarchy Process, which aims to provide a ready reference on AHP, and act as an informative summary kit for the researchers and practitioners for their future work.

2,717 citations


"Ranking Approaches for Cloud Comput..." refers background in this paper

  • ...Quality attributes which are used in service comparison are introduced at the end of this section....

    [...]

Proceedings ArticleDOI
01 Nov 2010
TL;DR: Applying CloudCmp to four cloud providers that together account for most of the cloud customers today, it is found that their offered services vary widely in performance and costs, underscoring the need for thoughtful provider selection.
Abstract: While many public cloud providers offer pay-as-you-go computing, their varying approaches to infrastructure, virtualization, and software services lead to a problem of plenty. To help customers pick a cloud that fits their needs, we develop CloudCmp, a systematic comparator of the performance and cost of cloud providers. CloudCmp measures the elastic computing, persistent storage, and networking services offered by a cloud along metrics that directly reflect their impact on the performance of customer applications. CloudCmp strives to ensure fairness, representativeness, and compliance of these measurements while limiting measurement cost. Applying CloudCmp to four cloud providers that together account for most of the cloud customers today, we find that their offered services vary widely in performance and costs, underscoring the need for thoughtful provider selection. From case studies on three representative cloud applications, we show that CloudCmp can guide customers in selecting the best-performing provider for their applications.

1,008 citations

Journal ArticleDOI
TL;DR: This work proposes a framework and a mechanism that measure the quality and prioritize Cloud services and will create healthy competition among Cloud providers to satisfy their Service Level Agreement (SLA) and improve their QoS.

833 citations


"Ranking Approaches for Cloud Comput..." refers background in this paper

  • ...Although much of CloudHarmony still in beta but The CloudHarmony blog also contains a number of analyses of various services, including encoding, CPU performance, and memory I/O....

    [...]

  • ...Keywords: Cloud Computing, Cloud Service Provider, Quality of Service, Ranking...

    [...]

  • ...These attributes provide a standard model for measuring and comparing business services....

    [...]

  • ...The second part reviews the approaches of service ranking such SMICloud [7], service mapper [8], Service Ranking System (SRS) [9], SLA Matching [10], CloudRank [11] and Aggregation [12] for cloud service ranking and it reveals the advantages and disadvantages of each approach through analysis....

    [...]

Journal ArticleDOI
TL;DR: This paper proposes a QoS ranking prediction framework for cloud services by taking advantage of the past service usage experiences of other consumers, and shows that the experimental results show that the approaches outperform other competing approaches.
Abstract: Cloud computing is becoming popular. Building high-quality cloud applications is a critical research problem. QoS rankings provide valuable information for making optimal cloud service selection from a set of functionally equivalent service candidates. To obtain QoS values, real-world invocations on the service candidates are usually required. To avoid the time-consuming and expensive real-world service invocations, this paper proposes a QoS ranking prediction framework for cloud services by taking advantage of the past service usage experiences of other consumers. Our proposed framework requires no additional invocations of cloud services when making QoS ranking prediction. Two personalized QoS ranking prediction approaches are proposed to predict the QoS rankings directly. Comprehensive experiments are conducted employing real-world QoS data, including 300 distributed users and 500 real-world web services all over the world. The experimental results show that our approaches outperform other competing approaches.

292 citations


"Ranking Approaches for Cloud Comput..." refers background in this paper

  • ...Although much of CloudHarmony still in beta but The CloudHarmony blog also contains a number of analyses of various services, including encoding, CPU performance, and memory I/O....

    [...]

  • ...Keywords: Cloud Computing, Cloud Service Provider, Quality of Service, Ranking...

    [...]

Journal ArticleDOI
TL;DR: This article proposes the application of the Resources Via Web Services framework (RVWS) to offer higher level abstraction of clouds in the form of a new technology that makes possible the provision of service publication, discovery and selection based on dynamic attributes which express the current state and characteristics of cloud services and resources.

261 citations


"Ranking Approaches for Cloud Comput..." refers background in this paper

  • ...Ranking compares the different services offered by different providers based on quality of services, in order to select the most appropriate service....

    [...]