SYSTEM AND PROGRAM FOR MAINTAINING A NAMESPACE OF FILESETS ACCESSIBLE TO CLIENTS OVER A NETWORK
First Claim
1. A system in communication with clients and storage pools over a network, comprising:
- a computer readable medium;
zone information, implemented in the computer readable medium, on at least one zone, wherein each zone associates at least one client, at least one of a plurality of filesets in a namespace, and at least one storage pool, wherein for each zone, the associated at least one fileset and at least one storage pool are accessible to the at least one client associated in the zone;
a program executed to perform operations, the operations comprising;
receiving a request from one of the clients for filesets accessible to the client in the namespace;
determining from the zone information at least one zone associating the requesting client with at least one fileset and at least one storage pool;
providing the requesting client with the information on the at least one fileset indicated in the determined at least one zone associating the client;
receiving one rule identifying a condition and storage pools in which to store files if the condition is satisfied;
determining whether the storage pools identified in the received rule are included in multiple zones; and
rejecting the received rule in response to determining that a specified fileset in the condition is not included in one zone including the storage pools identified in the received rule.
0 Assignments
0 Petitions
Accused Products
Abstract
Provided are a system and program maintaining information on a namespace comprised of filesets shared by clients over a network. Zone information is maintained on at least one zone, wherein each zone associates at least one client system, at least one fileset, and at least one storage pool. For one zone, the associated at least one fileset and at least one storage pool are accessible to the at least one client system. Clients are provided information on filesets included in a namespace, wherein each of a plurality of clients receive information on the at least one fileset associated with the client in the at least one zone including the client.
-
Citations
25 Claims
-
1. A system in communication with clients and storage pools over a network, comprising:
-
a computer readable medium;
zone information, implemented in the computer readable medium, on at least one zone, wherein each zone associates at least one client, at least one of a plurality of filesets in a namespace, and at least one storage pool, wherein for each zone, the associated at least one fileset and at least one storage pool are accessible to the at least one client associated in the zone;
a program executed to perform operations, the operations comprising;
receiving a request from one of the clients for filesets accessible to the client in the namespace;
determining from the zone information at least one zone associating the requesting client with at least one fileset and at least one storage pool;
providing the requesting client with the information on the at least one fileset indicated in the determined at least one zone associating the client;
receiving one rule identifying a condition and storage pools in which to store files if the condition is satisfied;
determining whether the storage pools identified in the received rule are included in multiple zones; and
rejecting the received rule in response to determining that a specified fileset in the condition is not included in one zone including the storage pools identified in the received rule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An article of manufacture comprising a computer readable storage medium including code executed to communicate with clients and storage pools over a network, wherein the article of manufacture is enabled to perform operations, the operations comprising:
-
maintaining zone information on at least one zone, wherein each zone associates at least one client, at least one of a plurality of filesets in a namespace, and at least one storage pool, wherein for each zone, the associated at least one fileset and at least one storage pool are accessible to the at least one client associated in the zone;
receiving a request from one of the clients for filesets accessible to the client in the namespace;
determining from the zone information at least one zone associating the requesting client with at least one fileset and at least one storage pool;
providing the requesting client with the information on the at least one fileset indicated in the determined at least one zone the associating the client;
receiving one rule identifying a condition and storage pools in which to store files if the condition is satisfied;
determining whether the storage pools identified in the received rule are included in multiple zones; and
rejecting the received rule in response to determining that a specified fileset in the condition is not included in one zone including the storage pools identified in the received rule. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable storage medium, comprising:
-
zone information on at least one zone, wherein each zone associates at least one client, at least one of a plurality of filesets in a namespace, and at least one storage pool, wherein for each zone, the associated at least one fileset and at least one storage pool are accessible to the at least one client associated in the zone;
wherein in response to receiving a request from one of the clients for filesets in the namespace accessible to the client, a determination is made from the zone information of at least one zone associating the requesting client with at least one fileset and at least one storage pool and the requesting client is provided with the information on the at least one fileset indicated in the determined at least one zone accessible to the client; and
a rule identifying a condition and storage pools in which to store files if the condition is satisfied, wherein a determination is made whether the storage pools identified in the received rule are included in multiple zones, and wherein the received rule is rejected in response to determining that a specified fileset in the condition is not included in one zone including the storage pools identified in the received rule. - View Dependent Claims (22, 23, 24, 25)
-
Specification