• DocumentCode
    3460487
  • Title

    Supporting method migration in a distributed object database system: a performance study

  • Author

    Goel, Shalab ; Bhargava, Bharat ; Jiang, Yin-He

  • Author_Institution
    Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
  • Volume
    1
  • fYear
    1996
  • fDate
    3-6 Jan 1996
  • Firstpage
    31
  • Abstract
    We describe the model and implementation of two approaches for method execution in distributed object query processing. The first approach is the traditional data migration approach in which remote data accesses (if required) are made to compose an in-memory object at the query site which is followed by method invocation on this object. The second approach of method migration allows the method execution to be migrated to a remote site where object data is locally available, or it can accessed with little cost. We present the results of our experimental studies. We use the O-Raid distributed database system in our experiments. We demonstrate how the performance of query processing can be improved using the method migration approach for method invocations on large and complex objects. Our results are applicable for operations on large distributed multimedia objects. We develop a benchmark for dynamic method execution in queries and perform measurements. The overheads in method execution using both the data migration and method migration approaches are identified and analyzed. Different network environments such as local area network (LAN), metropolitan area network (MAN), and wide area network (WAN) are considered in our experimental study. A wide area network emulator (WANCE) tool, also developed at Purdue University, is integrated with O-Raid system for emulating Internet sites in our laboratory environment. We analyze the impact of communication latencies between the distributed sites on the relative performance of these method execution strategies
  • Keywords
    computer networks; distributed databases; multimedia computing; object-oriented databases; query processing; software performance evaluation; Internet; O-Raid; WANCE tool; benchmark; data migration; distributed multimedia; distributed object database system; distributed object query processing; dynamic method execution; experiments; local area network; method invocation; method invocations; method migration; metropolitan area network; performance; remote data access; wide area network; wide area network emulator; Costs; Database systems; Distributed databases; LAN emulation; Local area networks; Metropolitan area networks; Multimedia databases; Performance evaluation; Query processing; Wide area networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1996., Proceedings of the Twenty-Ninth Hawaii International Conference on ,
  • Conference_Location
    Wailea, HI
  • Print_ISBN
    0-8186-7324-9
  • Type

    conf

  • DOI
    10.1109/HICSS.1996.495444
  • Filename
    495444