Skip to main content

Constructing Dynamic Infrastructure as a Service Model (DIAAS) According to User Preferences

  • Conference paper
  • First Online:
Regional Conference on Science, Technology and Social Sciences (RCSTSS 2016)

Abstract

Cloud computing has forced providers to give satisfying services to users. Unfortunately, there is no model that integrates user preferences with services offered by providers. The services provided are subject to change and thus this information must be reflected in the proposed dynamic model so the user can make an up-to-date decision in choosing the provider based on his preferences. In order to construct and evaluate this dynamic infrastructure as a service (DIAAS) model, the services considered are the speed of central processing unit (CPU), the size of random-access memory (RAM), the size solid-state drive (SSD), the bandwidth in bits per second (bit/s), and the cost of service. The DIAAS uses intelligent tool (ITOOL) for grabbing current provider functional services and stores user preferences. ITOOL retrieves the values of services either by using Web Services or JSON. The services are weighted using linear equations and ranked using average sum of the weighted services. DIAAS will display the list of providers according to user preferences after performing weighting and ranking procedures. There are changes in the value of services by providers, and this implies that user has to be aware of these changes. DIAAS can also be used by providers to improve their services. The findings of DIAAS model will be provided based on three levels (Low, Medium, High). Low = 33.33%, Medium = 6.66%, High = 100%. In DIAAS model, the low percentage will be given to the lower weight of the service and the high percentage of highest weight. Except for cost, the low percentage will be given to highest weight and the high percentage of lower weight. After that, we calculate the weight of each service for each provider by the linear equation formula. Finally, the rank value for each provider is the average of the summation of weights for all the services.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  • Amazon EC2 Pricing (2014) https://aws.amazon.com/ec2/pricing/. Accessed 22 July 2014

  • Antoniou A (2012) Performance evaluation of cloud infrastructure using complex workloads. Delft University of Technology

    Google Scholar 

  • Armbrust M, Fox A, Griffith R, Joseph AD, Katz R, Konwinski A, Lee G, Patterson D, Rabkin A, Stoica I, Zaharia M (2010) A view of cloud computing. Commun ACM 53(4):50–58

    Article  Google Scholar 

  • Bibi S, Katsaros D, Bozanis P (2010) Application development: fly to the clouds or stay in-house? In: 19th IEEE international workshop in enabling technologies: infrastructures for collaborative enterprises (WETICE) 2010, pp 60–65

    Google Scholar 

  • Cao BQ, Li B, Xia QM (2009) A service-oriented QOS-assured and multi-agent cloud computing architecture. Proc Cloud Comput 5931:644–649

    Google Scholar 

  • Cloud Computing (2016) https://en.wikipedia.org/wiki/Cloud_computing. Accessed 30 Aug 2016

  • CloudHarmony (2014) https://cloudharmony.com/status-1year-of-storage-and-compute-group-by-regions-and-provider. Accessed 2 January 2014

  • Fujiwara I (2011) Study on combinatorial auction mechanism for resource allocation in cloud computing environment. Unpublished doctoral dissertation, The Graduate University for Advanced Studies (SOKENDAI)

    Google Scholar 

  • Garg SK, Versteeg S, Buyya R (2013) A model for ranking of Cloud computing services. Future Gener Comput Syst 29(4):1012–1023

    Article  Google Scholar 

  • Google Compute Engine Pricing (2014) https://cloud.google.com/compute/pricing. Accessed 22 July 2014

  • Gui Z, Yang C, Xia J, Huang Q, Liu K, Li Z, Jin B (2014) A service brokering and recommendation mechanism for better selecting Cloud services. PLoS ONE 9(8):e105297

    Article  Google Scholar 

  • Hall P, Miller H (2012) Using generalized correlation to effect variable selection in very high dimensional problems. J Comput Graph Stat 18(3):533–550. https://doi.org/10.1198/jcgs.2009.08041

    Article  Google Scholar 

  • Iosup A, Ostermann S, Yigitbasi MN, Prodan R, Fahringer T, Epema D (2011a) Performance analysis of cloud computing services for many-tasks scientific computing. IEEE Trans Parallel Distrib Syst 22(6):931–994

    Article  Google Scholar 

  • Iosup A, Yigitbasi N, Epema D (2011b) On the performance variability of production cloud services. In: Cluster, 2011 11th IEEE/ACM international symposium on cloud and grid computing (CCGrid). IEEE, pp 104–113

    Google Scholar 

  • Itani W, Ghali C, Kayssi A, Chehab A (2014) Reputation as a service: a system for ranking service providers in cloud systems. In: Security, privacy and trust in cloud systems. Springer Berlin Heidelberg, pp 375–406

    Google Scholar 

  • Jahani A, Khanli LM, Razavi SN (2014) A QoS based ranking approach for cloud computing. Comput Eng Appl J 4274(2):55–62

    Google Scholar 

  • Kondo D, Javadi B, Malecot P, Cappello F, Anderson DP (2009) Cost-benefit analysis of cloud computing versus desktop grids. In: Proceedings of the 2009 IEEE international parallel and distributed processing symposium (IPDPS), pp 1–12

    Google Scholar 

  • KPMG (2014) Cloud survey report. https://home.kpmg.com/xx/en/home/insights/2012/02/business-implications-cloud.html. Accessed 19 Mar 2016

  • Kumar N, Agarwal S (2014) QoS based enhanced model for ranking cloud service providers. MAGNT research report (ISSN. 1444-8939) 2(6):32–39. doi:dx. doi. org/14.9831/14448939.2014/2-6/MAGNT 4

    Google Scholar 

  • Liu Y, Ngu AH, Zeng LZ (2004) QoS computation and policing in dynamic web service selection. In: Proceedings of the 13th international world wide web conference on alternate track papers and posters, pp 66–73

    Google Scholar 

  • Malik A, Nazir MM (2012) Security framework for cloud computing environment: a review. J Emerg Trends Comput Inf Sci 3(3):390–394

    Google Scholar 

  • Mamoun MH, Ibrahim E (2014) A proposed model for ranking and reservation of cloud services. Int J Eng Technol 4(9):536–541

    Google Scholar 

  • Mell P, Grance T (2009) Cloud computing definition. http://csrc.nist.gov/groups/SNS/Cloud-computing. Accessed 26 Feb 2015

  • Qu L, Wang Y, Orgun MA (2013) Cloud service selection based on the aggregation of user feedback and quantitative performance assessment. IEEE Int Conf Serv Comput 2013:152–159

    Google Scholar 

  • Rackspace Public Cloud (2014) https://www.rackspace.com/cloud/public-pricing. Accessed 22 Jul 2014

  • Raderbauer M (2011) The importance of sustainable business practices in the Viennese accommodation industry. Unpublished master dissertation, University of Exeter

    Google Scholar 

  • Rezaei J (2015) Best-worst multi-criteria decision-making method: some properties and a linear model. Omega 53:49–57

    Article  Google Scholar 

  • Salama M, Shawish A, Zeid A, Kouta M (2012) Integrated QoS utility-based model for cloud computing service provider selection. In: International conference computer software and applications, pp 45–50

    Google Scholar 

  • Saravanan K, Kantham ML (2013) An enhanced QoS Architecture based model for ranking of cloud services. Int J Eng Trends Technol (IJETT) 4(4):1022–1031

    Google Scholar 

  • Shaw K, Shankar R, Yadav SS, Thakur LS (2012) Supplier selection using fuzzy AHP and fuzzy multi-objective linear programming for developing low carbon supply chain. Expert Syst Appl 39(9):8182–8192

    Article  Google Scholar 

  • Sun L, Dong H, Hussain FK, Hussain OK, Chang E (2014) Cloud service selection: state-of-the-art and future research directions. J Netw Comput Appl 45:134–150

    Article  Google Scholar 

  • Virtual Machines Pricing (2014) https://azure.microsoft.com/en-us/pricing/details/virtual-machines/#Linux. Accessed 22 Jul 2014

  • Wang S, Zheng Z, Sun O, Zou H, Yang F (2011) Cloud model for service selection. IEEE Conf Comput Commun Workshops (INFOCOM WKSHPS) 666(671):10–15

    Google Scholar 

  • Whaiduzzaman M, Haque MN, Rejaul Karim Chowdhury M, Gani A (2014) A study on strategic provisioning of cloud computing services. Sci World J

    Google Scholar 

  • Yuan M, Lin Y (2012) Efficient empirical Bayes variable selection and estimation in linear models. J Am Stat Assoc 100(472):1215–1225. https://doi.org/10.1198/016214505000000367

    Article  Google Scholar 

  • Zheng Z, Wu X, Zhang Y, Lyu MR, Wang J (2013) QoS ranking prediction for Cloud services. IEEE Trans Parallel Distrib Syst 24(6):1213–1222

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yazeed Al Moaiad .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Moaiad, Y.A., Bakar, Z.A., Al-Sammarraie, N.A. (2018). Constructing Dynamic Infrastructure as a Service Model (DIAAS) According to User Preferences. In: Yacob, N., Mohd Noor, N., Mohd Yunus, N., Lob Yussof, R., Zakaria, S. (eds) Regional Conference on Science, Technology and Social Sciences (RCSTSS 2016) . Springer, Singapore. https://doi.org/10.1007/978-981-13-0074-5_17

Download citation

Publish with us

Policies and ethics