skip to main content
10.1145/1185448.1185618acmotherconferencesArticle/Chapter ViewAbstractPublication Pagesacm-seConference Proceedingsconference-collections
Article

Grid-based distributed search structure

Published:10 March 2006Publication History

ABSTRACT

This paper describes research in progress to design and implement an efficient distributed indexing and search structure. This will be a modified, distributed B+ tree that will be used to index and locate disparate data within a grid environment. A common interface will be provided to seamlessly locate varied data sources and formats that will be useful within a data grid.

References

  1. Brown, M. C. Build Grid Applications Based on SOA---Concepts Behind SOA and How to Move Grid Applications to SOA Model, 23 August 2005. Available at: http://www-128.ibm.com/developerworks/grid/library/gr-soa/.Google ScholarGoogle Scholar
  2. Casanova, H., Distributed Computing Research Issues for Grid Computing, SIGACT News, Vol. 33, No. 2, ACM, September 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Colbrook, A., Brewer, E. A., Dellarocas, C. N., Weihl, W. E. Algorithms for Search Trees on Message Passing Architectures. IEEE Transactions on Parallel and Distributed Systems, Vol. 7, No. 2, February 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Comer, D. The Ubiquitous B-tree. ACM Computing Surveys, Vol. 11, No. 2, pp. 121--137, 1979. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Cosway, P. Replication Control in Distributed B-Trees. Master's Thesis, MIT Laboratory for Computer Science, 1994.Google ScholarGoogle Scholar
  6. Foster, I., Kesselman, C., Tuecke, S. The Anatomy of the Grid: Enabling Scalable Virtual Organizations. International J. Supercomputer Applications, Vol.15, No. 3, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Foster, I. T., Vöckler, J., Wilde, M., Zhao, Y. Chimera: A Virtual Data System for Representing, Querying, and Automating Data Derivation, In Proceedings of the 14th International Conference on Scientific and Statistical Database Management, pp. 37--46, July 24-26, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Krishna, P., Johnson, T. Implementing Distributed Search Structures. Technical Report, University of Florida, Dept of CISE. Available at cis.ufl, edu:cis/tech-rep or ts/tr92/t r 92-032 .ps.ZGoogle ScholarGoogle Scholar
  9. Krishna, P. A., Johnson, T. Highly Scalable Data Balanced Distributed B-trees. Technical Report 95-015, University of Florida, Dept of CISE, 1995. Available at ftp.cis.ufl.edu/tech-reports.Google ScholarGoogle Scholar
  10. Kroll, B., Widmayer, P. Distributing a Search Tree Among a Growing Number of Processors. In Proceedings of the ACM SIGMOD International Conference on Management of Data, pp. 265--276, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Johnson, T., Krishna, P. Lazy Updates for Distributed Search Structure. In Proceedings of ACM SIGMOD Conference on the Management of Data, pp. 337--346, 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Mond, Y., Raz, Y. Concurrency Control in B+-trees Databases Using Preparatory Operations. In Proceedings of the Eleventh International Conference on Very Large Data Bases, Stockholm, Sweden, pp. 331--334, Morgan Kaufmann, 1985.Google ScholarGoogle Scholar
  13. Weihl, W. E., Wang, P. Multi-Version Memory- Software Cache Management for Concurrent B-trees. In Proceedings of the IEEE Symposium on Parallel and Distributed Processing, pp. 650--655, December 1990.Google ScholarGoogle Scholar

Index Terms

  1. Grid-based distributed search structure

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Other conferences
              ACM-SE 44: Proceedings of the 44th annual Southeast regional conference
              March 2006
              823 pages
              ISBN:1595933158
              DOI:10.1145/1185448

              Copyright © 2006 ACM

              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]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 10 March 2006

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              Overall Acceptance Rate178of377submissions,47%

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader