Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2381716.2381806acmotherconferencesArticle/Chapter ViewAbstractPublication PagescubeConference Proceedingsconference-collections
research-article

Implementation of execution history in non-relational databases for feedback-guided job modeling

Published: 03 September 2012 Publication History

Abstract

A feedback-guided Resource Requirement Prediction technique has been described in [2]. An Execution History is built and maintained for all the jobs which are executed in a large distributed system like Grid. When a new job arrives, its clones are sought for in the Execution History and if clones are found, relevant performance information are retrieved and used for estimating resource requirements. In this paper, we focus on the implementation details of Execution History. Instead of using relational databases, here we have used NoSQL database, MongoDB. The reasons for using MongoDB are discussed. Techniques for storing and retrieving data from the Execution History are also described. Overheads for such operations are measured and presented in the result part of this paper.

References

[1]
Cattell R. 2011. Scalable SQL and NoSQL data stores. SIGMOD Rec. 39, 4 (May 2011), pages 12--27
[2]
Sarkar M., Roy S. and Mukherjee N. 2010. Feedback-guided Analysis for Resource Requirements in Large Distributed System. In Proceedings of 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing (CCGrid 2010). 596--597.
[3]
Rees R. An introduction to NoSQL databases. ThoughtWorks. http://www.thoughtworks.com/articles/nosql-comparison #Types-of-NoSQL-datastores
[4]
MongoDB. http://www.mongodb.org
[5]
Roy S., Mukherjee N. 2010. Multi-agent Framework for Performance-based Resource Management in Computational grid environment. Journal of Multiagent and Grid Systems, 6, 1 (January 2010), 25--53, IOS Press Amsterdam, The Netherlands.
[6]
NoSQL: Your Ultimate Guide to the Non - Relational Universe. http://nosql-database.org/
[7]
Bhat U. and Jadhav S. 2010. Moving Towards Non-Relational Databases. International Journal of ComputerApplications (0975 - 8887), 1, 13 (February 2010) 40--46,. Published By Foundation of Computer Science.
[8]
Lakshman A. and Malik P. 2010. Cassandra: a decentralized structured storage system. Operating Systems Review 44, 2, 35--40.
[9]
Apache Hbase, http://hbase.apache.org
[10]
Sarkar M., Chudamani S., Roy S. and Mukherjee N. A Hybrid Clone Detection Technique for Estimation of Resource Requirements of a Job. Communicated.
[11]
Sarkar M, Roy S. and Mukherjee N. 2011. Prediction of resource requirement using feedback on job execution performance. In Procedia Computer Science, 3 (2011), 1271--1276.
[12]
Ganglia, web site: http://ganglia.sourceforge.net/

Cited By

View all
  • (2014)Storing and Managing Context and Context HistoryContext-Aware Systems and Applications10.1007/978-3-319-14227-2_4(35-46)Online publication date: 10-Apr-2014
  • (2014)Storing and Managing Context and Context HistoryContext-Aware Systems and Applications10.1007/978-3-319-05939-6_4(35-46)Online publication date: 10-Apr-2014

Index Terms

  1. Implementation of execution history in non-relational databases for feedback-guided job modeling

        Recommendations

        Comments

        Please enable JavaScript to view thecomments powered by Disqus.

        Information & Contributors

        Information

        Published In

        cover image ACM Other conferences
        CUBE '12: Proceedings of the CUBE International Information Technology Conference
        September 2012
        879 pages
        ISBN:9781450311854
        DOI:10.1145/2381716
        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Sponsors

        • CUOT: Curtin University of Technology

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 03 September 2012

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. MongoDB
        2. clone detection
        3. execution history
        4. metrics

        Qualifiers

        • Research-article

        Conference

        CUBE '12
        Sponsor:
        • CUOT

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)2
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 05 Mar 2025

        Other Metrics

        Citations

        Cited By

        View all
        • (2014)Storing and Managing Context and Context HistoryContext-Aware Systems and Applications10.1007/978-3-319-14227-2_4(35-46)Online publication date: 10-Apr-2014
        • (2014)Storing and Managing Context and Context HistoryContext-Aware Systems and Applications10.1007/978-3-319-05939-6_4(35-46)Online publication date: 10-Apr-2014

        View Options

        Login options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Figures

        Tables

        Media

        Share

        Share

        Share this Publication link

        Share on social media