Multiple storage class distributed nametags for locating items in a distributed computing system
First Claim
Patent Images
1. A method for maintaining named item information in a distributed computing system, the method comprising the steps of:
- first identifying a volatile copy of an item by a first item name in a nametag;
second identifying a non-volatile copy of the item by a second item name in the nametag; and
third identifying a third copy of the item by a third item name in the nametag, the third copy of the item being one of a second volatile copy of the item and a second non-volatile copy of the item.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods, signals, devices, and systems are provided for locating and retrieving files, objects, and other items in a network. Nametags are distributed through the network with the items. Each nametag may hold logical names identifying the item, names of the volatile copies of the item, and/or names of nonvolatile copies of the item. Thus, nametags may include names from multiple name spaces, and cached items can be identified expressly.
62 Citations
15 Claims
-
1. A method for maintaining named item information in a distributed computing system, the method comprising the steps of:
-
first identifying a volatile copy of an item by a first item name in a nametag; second identifying a non-volatile copy of the item by a second item name in the nametag; and third identifying a third copy of the item by a third item name in the nametag, the third copy of the item being one of a second volatile copy of the item and a second non-volatile copy of the item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A configured computer storage medium having a configuration that represents data and instructions which will cause performance of method steps for maintaining item location information in a distributed computing system, the method comprising the steps of:
-
providing in a nametag a volatile copy item name field for identifying a volatile copy of an item; providing in the nametag a nonvolatile copy item name field for identifying a nonvolatile copy of the item; providing in the nametag an additional item name for identifying one of a second volatile copy of the item and a second nonvolatile copy of the item; and providing in the nametag a logical item name field containing a logical name of the item, wherein the logical name does not in itself identify a copy of the item. - View Dependent Claims (11, 12, 13)
-
-
14. A method for maintaining named item information in a distributed computing system, the method comprising the steps of:
-
first identifying a first non-volatile copy of an item by a first item name in the nametag; second identifying a second non-volatile copy of the item by a second item name in the nametag; third identifying a volatile copy of the item by a third item name in a nametag; and using the nametag to synchronize an update to one of the copies of the item to the other copies of the item. - View Dependent Claims (15)
-
Specification