Skip to main content

Energy-Efficient Role-Based Concurrency Control with Virtual Machines

  • Conference paper
  • First Online:
Advances on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC 2023)

Abstract

In order to realize energy-aware distributed applications, it is required to not only serialize conflicting transactions but also reduce the electric energy consumption of servers. In this paper, the EERO-VM (Energy-Efficient Role Ordering in Virtual Machine environment) scheduler is newly proposed to not only reduce the electric energy consumption of a server cluster equipped with virtual machines but also serialize transactions by significancy of subjects which issue the transactions. Evaluation results show a transaction issued by a more significant subject can be preferentially performed than transactions issued by less significant subjects in the EERO-VM scheduler. In addition, we show the electric energy consumption of a server cluster equipped with virtual machines can be more reduced in the EERO-VM scheduler than the RO (Role Ordering) scheduler proposed in our previous studies.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Enokido, T., Duolikun, D., Takizawa, M.: An energy-efficient quorum-based locking protocol by omitting meaningless methods on object replicas. J. High Speed Netw. 28(3), 181–203 (2022)

    Article  Google Scholar 

  2. Enokido, T., Duolikun, D., Takizawa, M.: Energy consumption laxity-based quorum selection for distributed object-based systems. Evol. Intell. 13, 71–82 (2020)

    Article  Google Scholar 

  3. Bernstein, P.A., Hadzilacos, V., Goodman, N.: Concurrency Control and Recovery in Database Systems. Addison-Wesley, Boston (1987)

    Google Scholar 

  4. Gray, J.N.: Notes on data base operating systems. In: Bayer, R., Graham, R.M., Seegmüller, G. (eds.) Operating Systems. LNCS, vol. 60, pp. 393–481. Springer, Heidelberg (1978). https://doi.org/10.1007/3-540-08755-9_9

    Chapter  Google Scholar 

  5. Enokido, T., Takizawa, M.: A purpose-based synchronization protocol for secure information flow control. Comput. Syst. Sci. Eng. 25(2), 111–118 (2010)

    Google Scholar 

  6. Enokido, T., Barolli, V., Takizawa. M.: A legal information flow (LIF) scheduler based on role-based access control model. Comput. Stand. Interfaces 31(5), 906–912 (2009)

    Google Scholar 

  7. Enokido, T.: Role-based serializability using role ordering schedulers. J. Interconnect. Netw. 7(4), 437–450 (2006)

    Article  Google Scholar 

  8. Ferraiolo, D.F., Kuhn, D.R., Chandramouli, R.: Role Based Access Control. Artech House, Inc., Norwood, MA, USA (2005)

    Google Scholar 

  9. Sandhu, R.S., Coyne, E.J., Feinstein, H.L., Youman, C.E.: Role-based access control models. IEEE Comput. 29(2), 38–47 (1996)

    Article  Google Scholar 

  10. Enokido, T., Duolikun, D., Takizawa, M.: Energy-efficient role ordering scheduler. In: Proceedings of the 20th International Conference on Network-Based Information Systems (NBiS-2017), pp. 78–90 (2017)

    Google Scholar 

  11. Nakamura, S., Enokido, T., Takizawa, M.: Time-based legality of information flow in the capability-based access control model for the internet of things. Concurr. Comput. Pract. Exp. 33(23) (2021). https://doi.org/10.1002/cpe.5944

  12. Denning, D.E., Denning, P.J.: Cryptography and Data Security. Addison-Wesley Publishing Company, Boston (1982)

    Google Scholar 

  13. Enokido, T., Takizawa, M.: The power consumption model of a server to perform data access application processes in virtual machine environments. In: Proceedings of the 34th International Conference on Advanced Information Networking and Applications (AINA-2020), pp. 184–192 (2020)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tomoya Enokido .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Enokido, T., Duolikun, D., Takizawa, M. (2024). Energy-Efficient Role-Based Concurrency Control with Virtual Machines. In: Barolli, L. (eds) Advances on P2P, Parallel, Grid, Cloud and Internet Computing . 3PGCIC 2023. Lecture Notes on Data Engineering and Communications Technologies, vol 189. Springer, Cham. https://doi.org/10.1007/978-3-031-46970-1_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-46970-1_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-46969-5

  • Online ISBN: 978-3-031-46970-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics