Skip to main content
Log in

Optimal scheduling across public and private clouds in complex hybrid cloud environment

  • Published:
Information Systems Frontiers Aims and scope Submit manuscript

Abstract

The hybrid cloud extends the private cloud model by using both local and remote resources. The private cloud will rely on the resources leased from public cloud providers for the execution of private cloud applications. The paper presents optimal scheduling across public and private clouds in complex hybrid cloud environment. The contributions of this paper have three aspects. 1) The proposed hybrid cloud scheduling policy considers the benefits of private cloud applications and public cloud provider, it can adapt to the changes in the system to find the scheduling optimization. The scheduling optimization is decomposed and conducted across the private cloud and public cloud. 2) Secondly, The paper describes negotiations in hybrid cloud marketplace and gives an example to explain how these rules are resolved by the cloud marketplace. 3) Thirdly, the paper proposes an optimal scheduling algorithm across public and private clouds. The paper also describes negotiations in hybrid cloud marketplace and gives an example to explain how these rules are resolved by the cloud marketplace. In the simulations, the profit of public cloud provider and resource utilization of the proposed algorithm are better than other related works.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  • Ahn, Y., Choi, J., Jeong, S., & Kim, Y. (2014). Auto-scaling method in hybrid cloud for scientific applications, 16th Asia-Pacific Symposium on Network Operations and Management (APNOMS), pp 1 – 4.

  • Aman, A.K., & Prakash, V. (2013). Efficient public verifiability and data dynamics for storage security in hybrid clouds, 4th International Conference on Computer and Communication Technology (ICCCT), pp 28–33.

  • Bittencourt, L. F., & Madeira, E. R. M. (2011). HCOC: a cost optimization algorithm for workflow scheduling in hybrid clouds. Journal of Internet Services and Applications, 2(3), 207–227.

    Article  Google Scholar 

  • Breiter, G., & Naik, V.K. (2013). A framework for controlling and managing hybrid cloud service integration. Proceedings of the IEEE International Conference on Cloud Engineering, p 217–224.

  • Caragnano, G., Goga, K., Ruiu, P., & Mossucca, L. (2014). Scalability of a parallel application in hybrid cloud, complex, eighth international conference on intelligent and software intensive systems (CISIS), pp 451–456.

  • Chopra, N. (2013). UIET, Panjab Univ., Deadline and cost based workflow scheduling in hybrid cloud, Advances in Computing, International Conference on Communications and Informatics (ICACCI), pp 840–846.

  • Chu, H.-Y., & Simmhan, Y. (2014). Cost-efficient and resilient job life-cycle management on hybrid clouds, IEEE 28th international symposium on parallel and distributed processing, pp 327–336.

  • Gutierrez-Garcia, J. O., & Sim, K. M. (2012). GA-based cloud resource estimation for agent-based execution of bag-of-tasks applications. Information Systems Frontiers, 14(4), 925–951.

    Article  Google Scholar 

  • Hassan, M. M., Hossain, M. S., Jehad Sarkar, A. M., & Huh, E.-N. (2014). Cooperative game-based distributed resource allocation in horizontal dynamic cloud federation platform. Information Systems Frontiers, 16(4), 523–554.

    Article  Google Scholar 

  • Horat, D., Quevedo, E., & Quesada-Arencibia, A. (2013). A hybrid cloud computing approach for intelligent processing and storage of scientific data. Lecture Notes in Computer Science, 8111, 182–188.

  • Javadi, B., Abawajy, J., & Buyya, R. (2012a). Failure-aware resource provisioning for hybrid cloud infrastructure. Journal of Parallel and Distributed Computing, 72, 1318–1331.

  • Javadi, B., Abawajy, J., & Sinnott, R.O. (2012b). Hybrid cloud resource provisioning policy in the presence of resource failures, IEEE 4th International Conference on Cloud Computing Technology and Science (CloudCom), pp 10–17.

  • Jiang, W.Z., & Sheng, Z.Q. (2012). A new task scheduling algorithm in hybrid cloud environment, International Conference on Cloud and Service Computing (CSC), pp 45–49.

  • Kuhn, H.W., & Tucker, A.W. (1951). Nonlinear programming. Proceedings of 2nd Berkeley symposium. Berkeley: University of California Press. pp. 481–492.

  • Kuo, Y.-H., Jeng, Y.-L., & Chen, J.-N. (2013). A hybrid cloud storage architecture for service operational high availability. International Conference on Computer Software and Applications, p 487–492.

  • Li, J., Li, J., Chen, X., Jia, C., & Liu, Z. (2012). Efficient keyword search over encrypted data with fine-grained access control in hybrid cloud. Lecture notes in computer science, 7645, 490–502.

  • Mazhelis, O., & Tyrväinen, P. (2012). Economic aspects of hybrid cloud infrastructure: user organization perspective. Information Systems Frontiers, 14(4), 845–869.

    Article  Google Scholar 

  • Prodromos, M., Skoutas, D.N., Rizomiliotis, P., & Skianis, C. A user-oriented, customizable infrastructure sharing approach for hybrid cloud computing environments. Proceedings of the 2011 I.E. Third International Conference on Cloud Computing Technology and Science, pp 432–439.

  • Rahman, M., Li, X., & Palit, H. Hybrid heuristic for scheduling data analytics workflow applications in hybrid cloud environment. Proceedings of the 2011 I.E. International Symposium on Parallel and Distributed Processing Workshops and PhD Forum, pp 966–974.

  • Raju, R., Amudhavel, J., Kannan, N., & Monisha, M. (2014). A bio inspired energy-aware multi objective chiropteran algorithm (EAMOCA) for hybrid cloud computing environment, Green Computing Communication and Electrical Engineering (ICGCCEE), International Conference on pp 1–5.

  • Senna, C.R., Russi, L.G.C., & Madeira, E.R.M. (2014). An architecture for orchestrating Hadoop applications in hybrid cloud, 14th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, p 544–545.

  • Son, S., & Sim, K. M. (2015). Adaptive and similarity-based tradeoff algorithms in a price-timeslot-QoS negotiation system to establish cloud SLAs. Information Systems Frontiers, 17(3), 565–589.

    Article  Google Scholar 

  • Wang, W.-J., Chang, Y.-S., Lo, W.-T., & Lee, Y.-K. (2013). Adaptive scheduling for parallel tasks with QoS satisfaction for hybrid cloud environments. Journal of Supercomputing, published online.

  • Yue, J., Zhang, Z., Fu, J., & Lu, S. (2011). Extensible architecture for high-throughput task processing based on hybrid cloud infrastructure. Electronics, International Conference on Communications and Control (ICECC), pp 1452–1455.

  • Yumiko, K., & Oguchi, M. (2013). Proposal for an optimal job allocation method for data-intensive applications based on multiple costs balancing in a hybrid cloud environment. Proceedings of the 7th International Conference on Ubiquitous Information Management and Communication.

  • Zhang, C., Chang, E.-C., & Yap, R.H.C. (2014). Tagged-MapReduce: a general framework for secure computing with mixed-sensitivity data on hybrid clouds, 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), pp 31–40.

Download references

Acknowledgments

The authors thank the editors and the anonymous reviewers for their helpful comments and suggestions. The work was supported by the National Natural Science Foundation (NSF) under grants (No.61472294, No.61171075), Key Natural Science Foundation of Hubei Province (No. 2014CFA050), the open research fund of Key Lab of Broadband Wireless Communication and Sensor Network Technology (Nanjing University of Posts and Telecommunications, Ministry of Education), Applied Basic Research Project of WuHan (No.2015010101010021), Program for the High-end Talents of Hubei Province. Any opinions, findings, and conclusions are those of the authors and do not necessarily reflect the views of the above agencies.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Li Chunlin.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chunlin, L., LaYuan, L. Optimal scheduling across public and private clouds in complex hybrid cloud environment. Inf Syst Front 19, 1–12 (2017). https://doi.org/10.1007/s10796-015-9581-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10796-015-9581-2

Keywords

Navigation