Skip to main content

A Peer-to-Peer Architecture for Cloud Based Data Cubes Allocation

  • Conference paper
  • First Online:

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 407))

Abstract

Large amounts of data are generated daily, according to the wide usage of social media websites and scientific data. These data need to be stored and analyzed to help decision makers but the traditional database concepts are insufficient. Data warehouse and OLAP are useful technologies in the storage and analysis of big data. Using MapReduce will help to save processing time, using cloud computing will help in saving resources and storage. In this paper, we propose a system that integrates the OLAP and MapReduce over cloud (considering workload balance) in order to enhance the performance of query processing over big data. The proposed system is applied to large amounts of data stored in cubes located in a Peer-to-peer cloud; this process is done using an allocation approach to save resources and query processing times. The proposed system achieves enhancements as time saving in query processing and in resources usage.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.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

Learn about institutional subscriptions

References

  1. Verma, H.: Data-warehousing on cloud computing. Int. J. Adv. Res. Comput. Eng. Technol. (IJARCET) 2(2), 411 (2013)

    Google Scholar 

  2. Branch, R., Tjeerdsma, H., Wilson, C., Hurley, R., McConnell, S.: Cloud computing and big data: a review of current service models and hardware perspectives. J. Softw. Eng. Appl. (2014)

    Google Scholar 

  3. Mell, P., Grance, T.: The NIST definition of cloud computing, pp. 800–145, NIST Special Publication(2011)

    Google Scholar 

  4. Ji, C., Li, Y., Qiu, W., Awada, U., Li, K.: Big data processing in cloud computing environments. In: 12th International Symposium onPervasive Systems, Algorithms and Networks (ISPAN), pp. 17–23. IEEE, (2012)

    Google Scholar 

  5. Aloisioa, G., Fiorea, S., Foster, I., Williams, D.: Scientific big data analytics challenges at large scale. In: Proceedings of Big Data and Extreme-scale Computing (BDEC) (2013)

    Google Scholar 

  6. Fiore, S., Palazzo, C., D’Anca, A., Foster, I., Williams, D.N., Aloisio, G.: A big data analytics framework for scientific data management. In: IEEE International Conference on Big Data (2013)

    Google Scholar 

  7. Megahed, M.E., Ismail, R.M., Badr, N.L., Tolba, M.F.: An enhanced cloud-based view materialization approach for peer-to-peer architecture. In: Advanced Machine Learning Technologies and Applications, pp. 401–412. Springer Berlin Heidelberg (2012)

    Google Scholar 

  8. Brezany, P., Zhang, Y., Janciak, I., Chen, P., Ye, S.: An elastic OLAP cloud platform. In: IEEE Ninth International Conference on Dependable, Autonomic and Secure Computing (DASC) (2011)

    Google Scholar 

  9. Al-Atroshi, A.M., Abdullah, F.M.: Design a Distributed Data Warehousing based ROLAP with Materialized Views, (2013)

    Google Scholar 

  10. Guo, M.: Financial system analysis and research of OLAP and data warehouse technology. Inf. Technol. J. 13(3), 522–528 (2014)

    Article  Google Scholar 

  11. Najafabadi, M.M., Villanustre, F., Khoshgoftaar, T.M., Seliya, N., Wald, R., Muharemagic, E.: Deep learning applications and challenges in big data analytics. J. Big Data (2015)

    Google Scholar 

  12. Cuzzocrea, A., Song, I.Y., Davis, K.C.: Analytics over large-scale multidimensional data: the big data revolution!. In: ACM 14th International Workshop on Data Warehousing and OLAP. ACM, (2011)

    Google Scholar 

  13. Bhatewara, A., Waghmare, K.: Improving network scalability using NoSQL database. Int. J. Adv. Comput. Res. (IJACR) 2(6), 4 (2012)

    Google Scholar 

  14. Patel, M.P., Hasan, M.I., Vasava, H.D.: Performance improvement of sharding in MongoDB using k-mean clustering algorithm. In: International Journal of Advance Engineer ing and Research Development (IJAERD), vol. 1 (2014)

    Google Scholar 

  15. Liu, Y., Wang, Y., Jin, Y.: Research on the improvement of MongoDB auto-sharding in cloud environment. In: 7th International Conference on Computer Science and Education (ICCSE). IEEE, (2012)

    Google Scholar 

  16. Ene, S., Nicolae, B., Costan, A., Antoniu, G.: To overlap or not to overlap: optimizing incremental MapReduce computations for on-demand data upload. In: Proceedings of the 5th International Workshop on Data-Intensive Computing in the Clouds, pp. 9–16. IEEE Press (2014)

    Google Scholar 

  17. Gandhi, V.C., Prajapati, J.A. Darji, P.A.: Cloud computing with data warehousing In: International Journal of Emerging Trends and Technology in Computer Science (IJETTCS) (2012)

    Google Scholar 

  18. Fišer, B., Onan, U., Elsayed, I., Brezany, P.: On-line analytical processing on large databases managed by computational grids. In: 15th International Workshop on Database and Expert Systems Applications, Proceedings, pp. 556–560. IEEE (2004)

    Google Scholar 

  19. Alrayes, N., Luk, W.S.: Automatic transformation of multi-dimensional web tables into data cubes, pp. 81–92. Springer Berlin (2012)

    Google Scholar 

  20. Brezany, P., Janciak, I., Min Tjoa, A.: GridMiner: a fundamental infrastructure for building intelligent grid systems. In: Web Intelligence, Proceedings. IEEE/WIC/ACM International Conference (2005)

    Google Scholar 

  21. Rajankar, M.R., Jasutkar, R.W.: Cubic Approach to Mobile Cloud Computing. In: International Journal of Advanced Research in Computer Engineering and Technology (IJARCET), (2012)

    Google Scholar 

  22. Ke-hua, Y., Manirakiza, A.: Efficient and semantic OLAP aggregation queries in a peer to peer network. Int. J. Inf. Electron. Eng. 2(5), 697–701 (2012)

    Google Scholar 

  23. Kossmann, D., Kraska, T., Loesing, S.: An evaluation of alternative architectures for transaction processing in the cloud. In: SIGMOD International Conference on Management of Data. ACM, (2010)

    Google Scholar 

  24. Kalnis, P., Ng, W.S., Ooi, B.C., Papadias, D., Tan, K.L.: An adaptive peer-to-peer network for distributed caching of olap results. In: Proceedings of the ACM SIGMOD International Conference on Management of Data, pp. 25–36. ACM, (2002)

    Google Scholar 

  25. Stackoverflow.com: Stack Overflow, (2015) http://www.stackoverflow.com. Accessed 01 April 2015

  26. (2015) http://www.hadoop.apache.org. Accessed 01 March 2015

  27. Mongovue.com: (2015) http://www.mongovue.com. Accessed 01 March 2015

  28. Vmware.com: VMware virtualization for desktop & server, application, Public & hybrid clouds | United States, (2015), http://www.vmware.com. Accessed 03 Feb 2015

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammed Ezzat .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Ezzat, M., Ismail, R., Badr, N., Tolba, M.F. (2016). A Peer-to-Peer Architecture for Cloud Based Data Cubes Allocation. In: Gaber, T., Hassanien, A., El-Bendary, N., Dey, N. (eds) The 1st International Conference on Advanced Intelligent System and Informatics (AISI2015), November 28-30, 2015, Beni Suef, Egypt. Advances in Intelligent Systems and Computing, vol 407. Springer, Cham. https://doi.org/10.1007/978-3-319-26690-9_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-26690-9_35

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-26688-6

  • Online ISBN: 978-3-319-26690-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics