Skip to main content

Preferential Resource Selection and Scheduling of Cloud Resources Pivot on Value of Information

  • Conference paper
  • First Online:
Proceedings of International Conference on Artificial Intelligence, Smart Grid and Smart City Applications (AISGSC 2019 2019)

Abstract

The selection of resources and scheduling in the cloud are crucial due to the involvement of various features. Scheduling an appropriate resource onto the cloud is influenced by quality of service parameters. Providing a relevant resource to the user consists mainly of three steps: (1) finding the feasible set of resources, (2) selecting the most appropriate resource from the practical set of resources, and (3) scheduling the resource to the relevant processor. Selecting a relevant resource is modeled as a multi-criteria decision-making problem. Factors like availability, trust, cost, responsiveness, reliability, and capability have effects on the resource selection. In this chapter, an efficient workflow has been put into suggestion in consideration to make a selection of the most significant resource using PROMETHEE methodology, and scheduling is performed using a non-pre-emptive priority algorithm. The choice of the optimal resource is done pivoted on the value of information that is requested by the users for all the influencing factors. The outcome of the simulation proves that the suggested workflow decreases the response time, makespan, and cost, which also maximizes the quantity of resources utilized before the deadline.

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

Abbreviations

BaTS:

Budget constraint scheduling

ELECTRE:

Elimination and choice expressing reality

FCFS:

First come, first served

IaaS:

Infrastructure-as-a-service

MLBMPSO:

multi-objective load balancing mutation particle swarm optimization

NBS:

Nash bargaining solution

PaaS:

Platform-as-a-service

PROMETHEE:

Preference ranking organization method for enrichment of evaluations

RBS:

Raiffa bargaining solution

SaaS:

Software-as-a-service

SLA:

Service-level agreement

VoI:

Value of information

References

  1. Dong Y (2010) Power measurements and analyses of massive object storage system. Computer and Information Technology (CIT); IEEE 10th international conference, pp 1317–1322

    Google Scholar 

  2. Antony T, Krishnalal G, Jagathy Raj VP (2015) Credit based scheduling algorithm in cloud computing environment. Proc Comp Sci 46:913–920

    Article  Google Scholar 

  3. Awad AI, El-Hefnawy NA, Abdel_kader HM (2015) Dynamic multi-objective task scheduling in cloud computing based on modified particle swarm optimization. Adv Comput Sci Int J 4(5, No.17):110–117

    Google Scholar 

  4. Kong W, Yang L, Ma J (2016) Virtual machine resource scheduling algorithm for cloud computing based on auction mechanism. Optik – Int J Light Electron Optics 127(12):5099–5104

    Article  Google Scholar 

  5. Iyer GN, Veeravalli B (2011) On the resource allocation and pricing strategies in Compute Clouds using bargaining approaches. 17th IEEE International Conference on Networks (ICON), pp 147–152

    Google Scholar 

  6. Oprescu A, Kielmann T (2010) Bag-of-tasks scheduling under budget constraints. IEEE second international conference on cloud computing technology and science (CloudCom), pp 351–359

    Google Scholar 

  7. Jain N, Menache I, Naor J, Yaniv J (2012) Near-optimal scheduling mechanisms for deadline-sensitive jobs in large computing cluster. In: Proceedings of the twenty-fourth annual ACM symposium on parallelism in algorithms and architectures, pp 255–266

    Google Scholar 

  8. Pawar CS, Wagh RB (2012) Priority based dynamic resource allocation in Cloud computing. International Symposium on Cloud and Services Computing (ISCOS), pp 1–6

    Google Scholar 

  9. Silas S, Rajsingh EB, Kirubakaran E (2012) Efficient service selection middleware using ELECTRE methodology for cloud environments. Inf Technol J 11(7):868–875

    Article  Google Scholar 

  10. Bölöni L, Turgut D (2017) Value of information based scheduling of cloud computing resources. Futur Gener Comput Syst 71:212–220

    Article  Google Scholar 

  11. Galli G, Gebert AD, Otten LJ (2013) Available processing resources influence encoding-related brain activity before an event. Cortex 49:2239–2248

    Article  Google Scholar 

  12. Carrasco RA, Iyengar G, Stein C (2018) Resource cost aware scheduling. Eur J Oper Res 269(2):621–632

    Article  MathSciNet  Google Scholar 

  13. Zhang Q, Cheng L, Boutaba Cloud computing: state-of-the-art and research challenges. J Internet Serv Appl 1(1):7–18

    Article  Google Scholar 

  14. Ahamed SI, Sharmin M (2008) A trust-based secure service discovery (TSSD) model for pervasive computing. Comput Commun 31(18):4281–4293

    Article  Google Scholar 

  15. Zhou J, Abdullah NA, Shi Z (2011) A hybrid P2P approach to service discovery in the cloud. Int J Info Technol Comput Sci 3:1–9

    Google Scholar 

  16. Wang Y, Vassileva J (2007) Toward trust and reputation based web service selection: a survey. Int Trans Syst Sci Appl (ITSSA) J 3(2):118–132

    Google Scholar 

  17. Wendell P, Jiang JW, Freedman MJ, Rexford J DONAR: decentralized server selection for cloud services. In: Proceedings of the ACM SIGCOMM 2010 conference, New Delhi, India, pp 231–242

    Google Scholar 

  18. Silas S, Rajsingh EB, Ezra K (2013) An efficient service selection framework for pervasive environments. Int J Wirel Mob Comput 6(1):80–90

    Article  Google Scholar 

  19. Vickson RG (1980) Choosing the job sequence and processing times to minimize total processing plus flow cost on a single machine. Oper Res 28(5):115–167

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ganvir, R.S., Silas, S., Rajsingh, E.B. (2020). Preferential Resource Selection and Scheduling of Cloud Resources Pivot on Value of Information. In: Kumar, L., Jayashree, L., Manimegalai, R. (eds) Proceedings of International Conference on Artificial Intelligence, Smart Grid and Smart City Applications. AISGSC 2019 2019. Springer, Cham. https://doi.org/10.1007/978-3-030-24051-6_57

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-24051-6_57

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-24050-9

  • Online ISBN: 978-3-030-24051-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics