Skip to main content

Queries Based Workload Management System for the Cloud Environment

  • Conference paper
Book cover Advanced Machine Learning Technologies and Applications (AMLTA 2014)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 488))

  • 2429 Accesses

Abstract

Workload management for concurrent queries is one of the challenging aspects of executing queries over the cloud computing environment. The core problem is to manage any unpredictable load imbalance with respect to varying resource capabilities and performances. Key challenges raised by this problem are how to increase control over the running resources to improve the overall performance and response time of the query execution. This paper proposes an efficient workload management system for controlling the queries execution over cloud environment. The paper presents an architecture to improve the query response time by detecting any load imbalance over the resources. Also, responding to the queries dynamically by rebalancing the query executions across the resources. The results show that applying this Workload Management System improves the query response time by 68%.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Yang, D., Li, J., Han, X., Wang, J.: Ad Hoc Aggregation Query Processing Algorithms based on Bit-store in a Data Intensive Cloud. J. Future Generat. Comput. Syst. 29, 725–1735 (2013)

    MATH  Google Scholar 

  2. Paton, N.W., de Aragão, M.A.T., Fernandes, A.A.A.: Utility-driven Adap-tive Query Workload Execution. Future Generation Computer Systems 28, 1070–1079 (2012)

    Article  Google Scholar 

  3. Maghawry, E.A., Ismail, R.M., Badr, N.L., Tolba, M.F.: An Enhanced Resource Allocation Approach for Optimizing a Sub-query on Cloud. In: Hassanien, A.E., Salem, A.-B.M., Ramadan, R., Kim, T.-h. (eds.) AMLTA 2012. CCIS, vol. 322, pp. 413–422. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  4. Duggan, J., Cetintemel, U., Papaemmanouil, O., Upfal, E.: Performance Pre-diction for Concurrent Database Workloads. In: SIGMOD, Athens, pp. 337–348 (2011)

    Google Scholar 

  5. Liu, S., Karimi, A.H.: Grid Query Optimizer to Improve Query Processing in Grids. Future Generation Computer Systems 24, 342–353 (2008)

    Article  Google Scholar 

  6. Albuitiu, M.C., Kemper, A.: Synergy based Workload Management. In: Proceedings of the VLDB PhD Workshop, Lyon (2009)

    Google Scholar 

  7. Gounaris, A., Smith, J., Paton, N.W., Sakellariou, R., Fernandes, A.A.A., Watson, P.: Adapting to Changing Resource Performance in Grid Query Processing. In: Pierson, J.-M. (ed.) VLDB DMG 2005. LNCS, vol. 3836, pp. 30–44. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  8. Wei, Z., Pierre, G., Chi, C.: Scalable Join Queries in Cloud Data Stores. In: IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, Ottawa, pp. 547–555 (2012)

    Google Scholar 

  9. Krompass, S., Kuno, H., Dayal, U., Kemper, A.: Dynamic Workload Man-agement for Very Large Data Warehouses: Juggling Feathers and Bowling Balls. In: 33rd International Conference on VLDB, Vienna, Austria, pp. 1105–1115 (2007)

    Google Scholar 

  10. Paton, N.W., Buenabad, J.C., Chen, M., Raman, V., Swart, G., Narang, I., Yellin, D.M., Fernandes, A.A.A.: Autonomic Query Parallelization using Non-dedicated Computers: An Evaluation of Adaptivity Options. In: VLDB, vol. 18, pp. 119–140 (2009)

    Google Scholar 

  11. Chen, G., Wu, Y., Liu, J., Yang, G., Zheng, W.: Optimization of Sub-query Proc-essing in Distributed Data Integration Systems. Journal of Network and Computer Applications 34, 1035–1042 (2011)

    Article  Google Scholar 

  12. Performance Monitoring, https://software.intel.com/en-us/articles/use-windows-performance-monitor-for-infrastructure-health

  13. Fritchey, G., Dam, S.: SQL Server 2008 Query Performance Tuning Distilled, 2nd edn., USA (2009)

    Google Scholar 

  14. Transaction Processing and Database Benchmark, http://www.tpc.org/tpch/

  15. VMware, http://www.vmware.com/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Maghawry, E.A., Ismail, R.M., Badr, N.L., Tolba, M.F. (2014). Queries Based Workload Management System for the Cloud Environment. In: Hassanien, A.E., Tolba, M.F., Taher Azar, A. (eds) Advanced Machine Learning Technologies and Applications. AMLTA 2014. Communications in Computer and Information Science, vol 488. Springer, Cham. https://doi.org/10.1007/978-3-319-13461-1_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-13461-1_9

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-13460-4

  • Online ISBN: 978-3-319-13461-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics