|
ABSTRACT
Thor is a distributed object-oriented database where objects are stored persistently at highly available servers called object repositories, or ORs. In a large Thor system, performance tuning and system reconfiguration dictate that objects must be able to migrate among ORs. The paper describes two schemes for object references that support object migration, one using location-independent names and the other, location-dependent names. The paper analyzes the performance of the two schemes and concludes that location-dependent names are the right choice for systems like Thor, where we want fast access to objects that have migrated.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
Michael J. Carey , David J. DeWitt , Jeffrey F. Naughton, The 007 Benchmark, Proceedings of the 1993 ACM SIGMOD international conference on Management of data, p.12-21, May 25-28, 1993, Washington, D.C., United States
|
| |
2
|
CARSON, S., AND SETIA, S. 1992. Optimal write batch size in tog-structured file systems. In Proceedings of the 1992 Usenix File Systems Workshop, pp. 79-91.
|
| |
3
|
FOWLER, R. J. 1985. Decentralized object finding using forwarding addresses. Tech. Rep. 85-12-1, Dept. of Computer Science, Univ. of Washington, Dec.
|
| |
4
|
|
 |
5
|
|
| |
6
|
|
 |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
LINDSAY, B. 1981. Object naming and catalog management for a distributed database manager. In Proceedings of the 2nd International Conference on Distmbuted Computing Systems (Paris), 31-40.
|
| |
11
|
LISKOV, B., DAY, M., AND SHRIRA, L. 1994. Distributed object management in Thor. In Distributed Object Management, M. T. (~zsu, U. Dayal, and P. Valduriez, Eds. Morgan Kaufmann, San Mateo, Calif.
|
| |
12
|
|
 |
13
|
|
| |
14
|
STAMOS, J.W. 1982. A large object-oriented virtual memory: Grouping strategies, measurements, and performance. Tech. Rep. SCG-82-2, Xerox PARC, May.
|
CITED BY 6
|
|
|
|
|
|
|
|
|
|
|
|
B. Liskov , A. Adya , M. Castro , S. Ghemawat , R. Gruber , U. Maheshwari , A. C. Myers , M. Day , L. Shrira, Safe and efficient sharing of persistent objects in Thor, ACM SIGMOD Record, v.25 n.2, p.318-329, June 1996
|
|
|
REVIEW
"Jason Gait : Reviewer"
Name server and remote link strategies for name resolution in the
distributed object database Thor are evaluated. When a name service is
used to resolve names, communication overhead may be accrued when the
object is accessed. On the other han
more...
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE conference on Design automation
Gwo-Dong Chen
, Daniel D. Gajski
|