| Literature DB >> 25032243 |
Md Whaiduzzaman1, Mohammad Nazmul Haque2, Md Rejaul Karim Chowdhury3, Abdullah Gani1.
Abstract
Cloud computing is currently emerging as an ever-changing, growing paradigm that models "everything-as-a-service." Virtualised physical resources, infrastructure, and applications are supplied by service provisioning in the cloud. The evolution in the adoption of cloud computing is driven by clear and distinct promising features for both cloud users and cloud providers. However, the increasing number of cloud providers and the variety of service offerings have made it difficult for the customers to choose the best services. By employing successful service provisioning, the essential services required by customers, such as agility and availability, pricing, security and trust, and user metrics can be guaranteed by service provisioning. Hence, continuous service provisioning that satisfies the user requirements is a mandatory feature for the cloud user and vitally important in cloud computing service offerings. Therefore, we aim to review the state-of-the-art service provisioning objectives, essential services, topologies, user requirements, necessary metrics, and pricing mechanisms. We synthesize and summarize different provision techniques, approaches, and models through a comprehensive literature review. A thematic taxonomy of cloud service provisioning is presented after the systematic review. Finally, future research directions and open research issues are identified.Entities:
Mesh:
Year: 2014 PMID: 25032243 PMCID: PMC4084594 DOI: 10.1155/2014/894362
Source DB: PubMed Journal: ScientificWorldJournal ISSN: 1537-744X
Figure 1Taxonomy of cloud service provisioning.
Requirements of cloud service provisioning requirements.
| Requirements | Features | Solving approaches | Attributes | References |
|---|---|---|---|---|
| Agility and availability | Virtualised optical network (VON) | Appropriate optical bandwidth at the appropriate time | Any-to-any connectivity | Jinno and Tsukishima [ |
| Combining SOA and cloud computing. | An interactive session that offers insights from previous field engagements | Realizing business requirements | Hirzalla [ | |
| A framework for resource provisioning | Through network virtualisation | Optimised resources, on-demand scalability |
Peng et al. [ | |
|
| ||||
| Pricing | Multidimensional procurement auction for composite services | Based on a graph structure | The auction mechanism | Weinhardt et al. [ |
| Single pricing strategies for customer satisfaction | Multinomial logit (MNL) framework is used | Pricing policies called time-of-use (ToU) | Saure et al. [ | |
| Resource pricing and allocation policy | Future resource price prediction | Game theory and implemented in CloudSim simulation |
Teng and Magoulès [ | |
| Using tariffs and charging | Regulations, tax laws, and SLA | Pricing models | Samimi and Patel [ | |
| Joint optimisation of scheduling and pricing decisions | Dynamic scheduling and pricing (Dyn-SP) algorithms | Higher revenue with the same queuing delay | Ren and van der Schaar [ | |
|
| ||||
| Security and trust | Secured cloud service selection | Secured service framework | Software engineering | Mouratidis et al. [ |
| Insurance models for cloud security | Cloud security insurance framework | MEGHAND | Dasgupta and Rahman [ | |
| Federated identity management | Hierarchical cloud based risk aggregation system based service provisioning | Risk metrics | Arias-Cabarcos et al. [ | |
| Ranking based fault tolerant framework | FT cloud model | Ranking with optimal fault tolerance |
Zheng et al. [ | |
| Quantitative risk and impact management | QURIC framework | Wideband Delphi method | Saripalli and Walters [ | |
|
| ||||
| QoS | QoS-based utility optimum service selection | Optimization with minimum requirements | Response time, availability, and throughput | Salama et al. [ |
| Service selection carried out by CWS tree constriction | FSM, SAW, tree pruning algorithm | Possible execution path | [ | |
| System model of personalized user support to optimize QoS support. | Algorithm | Trust, response time, price, and platform | Zhao et al. [ | |
| QoS prediction system (CloudRank) considering past user experience | KRCC and ranking prediction algorithm | Preference of services |
Zheng et al. [ | |
Comparison of service provisioning techniques.
| Service provisioning techniques | Features | Solving approaches | Attributes | References |
|---|---|---|---|---|
| Algorithmic | A cloud-based computing services scheduling with collaborative QoS requirements | Binary integer programming method | Optimization and fairness | Wei et al. [ |
| Considering qualitative effects of cost and strategy model | Nash equilibrium under different formulations | Capacity and probability | Rao et al. [ | |
| Run time management in service provisioning in IaaS | Distributed algorithm | Equilibrium efficiency | Ardagna et al. [ | |
| Cost based multi-QoS job scheduling model | Soft deadline and penalty cost | Better scheduling | Dutta and Joshi [ | |
|
| ||||
| MCDM | Task oriented resources allocation | Reciprocal and induced bias matrix | Bandwidth, task costs, and time | Ergu et al. [ |
| A distributed resource management | Considering SLA and QoS | Realizing user needs | Khaddaj [ | |
| A dynamic autonomous resource management and scalability | PROMETHEE | Suitable for large data centers | Yazir et al. [ | |
|
| ||||
| SLA and Policy based brokering | For autoselection of SLA from different offerings | Machine learning algorithms | SLA mapping | Redl et al. (2012) [ |
| Knowledge based sources and services in mOSAIC project | Semantic web Ontologies rule based support tool | Requirements and services | Amato et al. [ | |
| Compare and evaluate cloud broker by CBC benchmark | Cloud service selection (CSS) algorithm | Query encoding, k-nearest neighbor | Le Duy et al. (2012) [ | |
| Best offering selection by brokerage based architecture | Indexing technique B+-tree | Encoded and analyzed, index key | Sundareswaran et al. (2012) [ | |
| Monitoring and detecting SLA violation | DeSVi architecture | Low level metrics to high level SLAs | Emeakaroha et al. (2012) [ | |
| SLA aware cloud considering by data structure SLA tree | SLaaS, SLA tree | SLA aware provisioning | Bouchenak [ | |
| A policy based mechanism of service provider selection | Assessing risk by semiautomated system | Low cost with trust and compliance | Pearson and Sander [ | |
|
| ||||
| Heuristic and holistic | Energy aware heuristics provision of data center resources | Energy efficient allocation policies and algorithms | Power usage, QoS | Beloglazov et al. [ |
| Four architectural schemas for autonomic resource allocation | Four alternative degree of control | Autonomic management | Casalicchio and Silvestri [ | |
| Optimized service life cycle for dependable adaptive dynamic service provisioning | Dempster Shafey analytical hierarchy process (DS-AHP) | Past performance, maintenance, security, and legal | Ferrer et al. [ | |
| Accessing federated architecture dynamically | Meta brokering concept | Heterogeneous IaaS aggregation |
Kertesz et al. [ | |