Skip to main content
Erschienen in: Cluster Computing 5/2019

16.10.2017

An improved efficient: Artificial Bee Colony algorithm for security and QoS aware scheduling in cloud computing environment

verfasst von: M. Roshni Thanka, P. Uma Maheswari, E. Bijolin Edwin

Erschienen in: Cluster Computing | Sonderheft 5/2019

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Cloud Computing is an emerging Technology which provides IT services. Using cloud resources, computational resource requirement and ubiquitous nature are available at ease and also to pay only for availed resources are achieved through Cloud Computing environment. Here scheduling the job to the appropriate resource is an NP hard problem. Ensuring QoS during job scheduling to the users is a most prominent need. As scheduling takes place in third party’s boundary, assuring its security is an important criterion. To provide QoS such as makespan, cost, reducing task migration during the schedule and enforcing the security are the significant objective of the proposed work. Using the proposed improved efficient—Artificial Bee Colony algorithm these objectives are achieved. The implementation results prove that the proposed system achieves the objective of secure job scheduling with assured QoS.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Kaur, T., Chana, I.: Energy aware scheduling of deadline-constrained tasks in cloud computing. Clust. Comput. 19(2), 678–698 (2016)CrossRef Kaur, T., Chana, I.: Energy aware scheduling of deadline-constrained tasks in cloud computing. Clust. Comput. 19(2), 678–698 (2016)CrossRef
2.
Zurück zum Zitat Tang, X., Li, K., Zeng, Z., Veeravalli, B.: A novel security-driven scheduling algorithm for precedence constrained tasks in heterogeneous distributed systems. IEEE Trans. Comput. 60(7), 1017–1029 (2011)MathSciNetCrossRef Tang, X., Li, K., Zeng, Z., Veeravalli, B.: A novel security-driven scheduling algorithm for precedence constrained tasks in heterogeneous distributed systems. IEEE Trans. Comput. 60(7), 1017–1029 (2011)MathSciNetCrossRef
3.
Zurück zum Zitat Chandio, A.A., Bilal, K., Tziritas, N., Yu, Z., Jiang, Q., Khan, S.U., Xu, C.Z.: A comparative study on resource allocation and energy efficient job scheduling strategies in large-scale parallel computing systems. Clust. Comput. 17(4), 1349–1367 (2014)CrossRef Chandio, A.A., Bilal, K., Tziritas, N., Yu, Z., Jiang, Q., Khan, S.U., Xu, C.Z.: A comparative study on resource allocation and energy efficient job scheduling strategies in large-scale parallel computing systems. Clust. Comput. 17(4), 1349–1367 (2014)CrossRef
4.
Zurück zum Zitat Goel, P., Singh, D.: An improved ABC algorithm for optimal path planning. Int. J. Sci. Res. 2(6), 261–264 (2013) Goel, P., Singh, D.: An improved ABC algorithm for optimal path planning. Int. J. Sci. Res. 2(6), 261–264 (2013)
5.
Zurück zum Zitat Thomasa, A., Krishnalal, G., Raj, V.P.: Credit based scheduling algorithm in cloud computing environment. Procedia Comput. Sci. 46, 913–920 (2015)CrossRef Thomasa, A., Krishnalal, G., Raj, V.P.: Credit based scheduling algorithm in cloud computing environment. Procedia Comput. Sci. 46, 913–920 (2015)CrossRef
6.
Zurück zum Zitat Wu, X., Deng, M., Zhang, R., Zeng, B., Zhou, S.: A task scheduling algorithm based on QoS-driven in cloud computing. Procedia Comput. Sci. 17, 1162–1169 (2013)CrossRef Wu, X., Deng, M., Zhang, R., Zeng, B., Zhou, S.: A task scheduling algorithm based on QoS-driven in cloud computing. Procedia Comput. Sci. 17, 1162–1169 (2013)CrossRef
7.
Zurück zum Zitat Wu, X., Liu, G., Xu, J.: A QoS-constrained scheduling for access requests in cloud storage. IEEE Conference on Industrial Electronics and Applications, pp. 155–160 (2015) Wu, X., Liu, G., Xu, J.: A QoS-constrained scheduling for access requests in cloud storage. IEEE Conference on Industrial Electronics and Applications, pp. 155–160 (2015)
8.
Zurück zum Zitat Soni, A., Vishwakarma, G., Jain, Y.K.: A bee colony based multi-objective load balancing technique for cloud computing environment. Int. J. Comput. Appl. 114(4), 0975–8887 (2015) Soni, A., Vishwakarma, G., Jain, Y.K.: A bee colony based multi-objective load balancing technique for cloud computing environment. Int. J. Comput. Appl. 114(4), 0975–8887 (2015)
9.
Zurück zum Zitat Gao, W.-F., Liu, S.-Y.: A modified artificial bee colony algorithm. Comput. Op. Res. 39, 687–697 (2012)CrossRef Gao, W.-F., Liu, S.-Y.: A modified artificial bee colony algorithm. Comput. Op. Res. 39, 687–697 (2012)CrossRef
10.
Zurück zum Zitat Zhang, H.: Research on job security scheduling strategy in cloud computing model, IEEE International Conference on Intelligent Transportation, Big Data & Smart City, pp. 649–652 (2015) Zhang, H.: Research on job security scheduling strategy in cloud computing model, IEEE International Conference on Intelligent Transportation, Big Data & Smart City, pp. 649–652 (2015)
11.
Zurück zum Zitat Gasior, J., Seredynski, F.: Multi-objective security driven job scheduling for computational cloud systems. IEEE International Conference on P2P, Parallel, Grid, Cloud and Internet Computing, pp. 582-587 (2013) Gasior, J., Seredynski, F.: Multi-objective security driven job scheduling for computational cloud systems. IEEE International Conference on P2P, Parallel, Grid, Cloud and Internet Computing, pp. 582-587 (2013)
12.
Zurück zum Zitat Remesh Babu, K.R., Samuel, P.: Enhanced bee colony algorithm for efficient load balancing and scheduling in cloud. J. Netw. Innov. Comput. 4, 135–142 (2016) Remesh Babu, K.R., Samuel, P.: Enhanced bee colony algorithm for efficient load balancing and scheduling in cloud. J. Netw. Innov. Comput. 4, 135–142 (2016)
13.
Zurück zum Zitat Hu, Y., Gong, B., Wang, F.: Cloud model-based security-aware and fault-tolerant job scheduling for computing grid. Annual ChinaGrid Conference, pp. 25–30 (2010) Hu, Y., Gong, B., Wang, F.: Cloud model-based security-aware and fault-tolerant job scheduling for computing grid. Annual ChinaGrid Conference, pp. 25–30 (2010)
14.
Zurück zum Zitat Aman, A.K., Prakash, V.: Efficient public verifiability and data dynamics for storage security in hybrid clouds. International Conference on Computer and Communication Technology pp. 28–33 (2013) Aman, A.K., Prakash, V.: Efficient public verifiability and data dynamics for storage security in hybrid clouds. International Conference on Computer and Communication Technology pp. 28–33 (2013)
15.
Zurück zum Zitat Li, Z., Ge, J., Yang, H., Huang, L., Hu, H., Hu, H., Luo, B.: A security and cost aware scheduling algorithm for heterogeneous tasks of scientific workflow in clouds. Future Gener. Comput. Syst. 65, 140–152 (2016)CrossRef Li, Z., Ge, J., Yang, H., Huang, L., Hu, H., Hu, H., Luo, B.: A security and cost aware scheduling algorithm for heterogeneous tasks of scientific workflow in clouds. Future Gener. Comput. Syst. 65, 140–152 (2016)CrossRef
16.
Zurück zum Zitat Abrishami, H., Rezaeian, A., Naghibzadeh, M.: A novel deadline-constrained scheduling to preserve data privacy in hybrid cloud. International Conference on Computer and Knowledge Engineering, IEEE, pp. 234–239 (2015 ) Abrishami, H., Rezaeian, A., Naghibzadeh, M.: A novel deadline-constrained scheduling to preserve data privacy in hybrid cloud. International Conference on Computer and Knowledge Engineering, IEEE, pp. 234–239 (2015 )
17.
Zurück zum Zitat Liu, C., Zhang, X., Chen, J., Yang, C.: An authenticated key exchange scheme for efficient security-aware scheduling of scientific applications in cloud computing. Ninth IEEE International Conference on Dependable. Autonomic and Secure Computing, pp. 372–379 (2011) Liu, C., Zhang, X., Chen, J., Yang, C.: An authenticated key exchange scheme for efficient security-aware scheduling of scientific applications in cloud computing. Ninth IEEE International Conference on Dependable. Autonomic and Secure Computing, pp. 372–379 (2011)
18.
Zurück zum Zitat Liu, C., Zhang, X., Liu, C., Yang, Y., Ranjan, R., Georgakopoulos, D., Chen, J.: An iterative hierarchical key exchange scheme for secure scheduling of big data applications in cloud computing. IEEE International Conference on Trust, Security and Privacy in Computing and Communications, pp. 9–16 (2013) Liu, C., Zhang, X., Liu, C., Yang, Y., Ranjan, R., Georgakopoulos, D., Chen, J.: An iterative hierarchical key exchange scheme for secure scheduling of big data applications in cloud computing. IEEE International Conference on Trust, Security and Privacy in Computing and Communications, pp. 9–16 (2013)
19.
Zurück zum Zitat Marcon, D.S., Bittencourt, L.F., Dantas, R., Miguel C.: Workflow specification and scheduling with security constraints in hybrid clouds. IEEE, Neves, pp. 29–34 (2013) Marcon, D.S., Bittencourt, L.F., Dantas, R., Miguel C.: Workflow specification and scheduling with security constraints in hybrid clouds. IEEE, Neves, pp. 29–34 (2013)
20.
Zurück zum Zitat Liu, T., Chen, T., Ma, Y., Xie, Y.: An energy-efficient task scheduling for mobile devices based on cloud assistant. Future Gener. Comput. Syst. 61, 1–12 (2016)CrossRef Liu, T., Chen, T., Ma, Y., Xie, Y.: An energy-efficient task scheduling for mobile devices based on cloud assistant. Future Gener. Comput. Syst. 61, 1–12 (2016)CrossRef
21.
Zurück zum Zitat Sumathi, D., Poongodi, P.: An improved scheduling strategy in cloud using trust based mechanism. Int. J. Comput. Electr. Autom. Control Inf. Eng. 9(2), 637–641 (2015) Sumathi, D., Poongodi, P.: An improved scheduling strategy in cloud using trust based mechanism. Int. J. Comput. Electr. Autom. Control Inf. Eng. 9(2), 637–641 (2015)
22.
Zurück zum Zitat Sandhu, R., Sood, S.K.: Scheduling of big data applications on distributed cloud based on QoS parameters. Clust. Comput. 8(2), 817–828 (2015)CrossRef Sandhu, R., Sood, S.K.: Scheduling of big data applications on distributed cloud based on QoS parameters. Clust. Comput. 8(2), 817–828 (2015)CrossRef
23.
Zurück zum Zitat Delavar, A.G., Aryan, Y.: HSGA: a hybrid heuristic algorithm for workflow scheduling in cloud systems. Clust. Comput. 17(1), 129–137 (2014)CrossRef Delavar, A.G., Aryan, Y.: HSGA: a hybrid heuristic algorithm for workflow scheduling in cloud systems. Clust. Comput. 17(1), 129–137 (2014)CrossRef
Metadaten
Titel
An improved efficient: Artificial Bee Colony algorithm for security and QoS aware scheduling in cloud computing environment
verfasst von
M. Roshni Thanka
P. Uma Maheswari
E. Bijolin Edwin
Publikationsdatum
16.10.2017
Verlag
Springer US
Erschienen in
Cluster Computing / Ausgabe Sonderheft 5/2019
Print ISSN: 1386-7857
Elektronische ISSN: 1573-7543
DOI
https://doi.org/10.1007/s10586-017-1223-7

Weitere Artikel der Sonderheft 5/2019

Cluster Computing 5/2019 Zur Ausgabe