Unification of directory service with file system services
First Claim
Patent Images
1. In a data processing system having resources, including a storage device, a method comprising the steps of:
- storing directory service entries of a first type in the storage device, said directory service entries of the first type holding property values describing a resource; and
storing directory service entries of a second type in the storage device, said directory service entries of the second type holding information regarding how to locate resources within the distributed system, such that a single mechanism may be used to access both a directory service entry of the first type to query property values of a resource and a directory service entry of the second type to locate a resource within the distributed system.
1 Assignment
0 Petitions
Accused Products
Abstract
A software system unifies directory services with the file system. Directory service entries and other files are all stored in a common logical format, such as an object format. The unification of files with directory service entries allows a common set of tools to operate on both such entities and allows a common name space to be utilized. Security measures are taken so as to prevent unauthorized access to the directory service entries.
70 Citations
6 Claims
-
1. In a data processing system having resources, including a storage device, a method comprising the steps of:
-
storing directory service entries of a first type in the storage device, said directory service entries of the first type holding property values describing a resource; and storing directory service entries of a second type in the storage device, said directory service entries of the second type holding information regarding how to locate resources within the distributed system, such that a single mechanism may be used to access both a directory service entry of the first type to query property values of a resource and a directory service entry of the second type to locate a resource within the distributed system.
-
-
2. In a distributed system having a plurality of resources, including a distributed file system and a distributed security system that includes a locator service for locating resources, a method comprising the steps of:
-
providing directory service entries that include information regarding structure of the distributed system; at system initialization, using the locator service of the distributed security system to locate the directory service entries; accessing the located directory service entries to obtain the information regarding the structure of the distributed system included therein; and using the information regarding the structure of the distributed system including in the directory service entries to build a distributed name space for the distributed system.
-
-
3. In a distributed system having a security system, a file system and directory service entries, a method, comprising the steps of:
-
providing a locator service as part of the security system for locating things within the distributed system; and in response to a request to locate selected ones of the directory service entries, locating the selected directory service entries using the locator service. - View Dependent Claims (4)
-
-
5. A computer-readable medium whose contents cause a data processing system to perform the steps of:
-
storing directory service entries of a first type in the storage device, said directory service entries of the first holding property values describing a resource; and storing directory service entries of a second type in the storage device, said directory service entries of the second type holding information regarding how to locate resources within the distributed system, such that the same mechanism may be used to access both a directory service entry of the first type to query property values of a resource and a directory service entry of the second type to locate a resource within the distributed system.
-
-
6. A computer-readable medium whose contents cause a computer system in a distributed system having a plurality of resources, including a distributed file system and a distributed security system that includes a locator service for locating resources, to establish a distributed name space for the distributed system by performing the steps of:
-
providing directory service entries that include information regarding structure of the distributed system; during system initialization, using the locator service of the distributed security system to locate the directory service entries; accessing the located directory service entries to obtain the information regarding the structure of the distributed system included therein; and using the information regarding the structure of the distributed system included in the directory service entries to build a distributed name space for the distributed system.
-
Specification