Data processing apparatus and network system that outputs quality of service information to a user
First Claim
1. A network system comprising:
- one or a plurality of storage apparatuses each of which is coupled to a disk device; and
a computer coupled to each of said one or a plurality of storage apparatuses,wherein said computer stores first quality of service (QoS) information of at least one of said one or plurality of storage apparatuses, said first QoS information being lower level QoS information such as information on performance of said one or plurality of storage apparatuses, andwherein when said computer receives a request including second QoS information, said computer translates the second QoS information, which is higher level QoS information such as information of properties of a file for a user, into the first QoS information, selects one of the one or plurality of storage apparatuses based on the translated first QoS information and the stored first QoS information, and outputs an instruction to the selected one or plurality of storage apparatuses.
0 Assignments
0 Petitions
Accused Products
Abstract
In each of the information processing apparatuses connected to each other via a network, there is arranged a quality of service (QOS) table to which functions and performance thereof are registered. When an information processing apparatus is additionally linked with the network, a QOS table thereof is automatically registered to a local directory of the network such that an agent converts the contents of the QOS table into service information to be supplied via a user interface to the user. Thanks to the operation, information of functions and performance of each information processing apparatus connected to the network is converted into service information for the user. Consequently, the user can much more directly receive necessary services.
19 Citations
14 Claims
-
1. A network system comprising:
-
one or a plurality of storage apparatuses each of which is coupled to a disk device; and a computer coupled to each of said one or a plurality of storage apparatuses, wherein said computer stores first quality of service (QoS) information of at least one of said one or plurality of storage apparatuses, said first QoS information being lower level QoS information such as information on performance of said one or plurality of storage apparatuses, and wherein when said computer receives a request including second QoS information, said computer translates the second QoS information, which is higher level QoS information such as information of properties of a file for a user, into the first QoS information, selects one of the one or plurality of storage apparatuses based on the translated first QoS information and the stored first QoS information, and outputs an instruction to the selected one or plurality of storage apparatuses. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An information processing apparatus comprising:
-
a processor; a storage device; and a network interface for coupling to one or plurality of storage apparatuses each of which coupled to a disk device, wherein said processor receives first quality of service (QoS) information of at least one of said one or plurality of storage apparatuses via said network interface and stores said first QoS information into said storage device, said first QoS information being lower level QoS information such as information on performance of said one or plurality of storage apparatuses, and wherein when a processor receives a request including second QoS information, said processor translates the second QoS information, which is higher level QoS information such as information of properties of a file for a user, into the first QoS information, selects one of the one or plurality of storage apparatuses which has the first QoS information that satisfies the translated first QoS information, and outputs an instruction to the selected one or plurality of storage apparatuses.
-
-
8. A network system comprising:
-
one or a plurality of storage apparatuses each of which is coupled to a disk device; and a computer coupled to each of said one or a plurality of storage apparatuses, wherein said computer stores first quality of service (QoS) information of at least one of said one or plurality of storage apparatuses, said first QoS information being lower level QoS information such as information on performance data of said one or plurality of storage apparatuses, wherein said computer translates the first QoS information into second QoS information which is higher level QoS information such as function information of said one or plurality of storage apparatuses and provides the second QoS information to a user, wherein said higher level QoS information has a level higher than a level of said lower level QoS information, and wherein when said computer receives a request including the second QoS information, said computer translates the second QoS information, into the first QoS information, selects one of the one or plurality of storage apparatuses based on the translated first QoS information and the stored first QoS information, and outputs an instruction to the selected one or plurality of storage apparatuses. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An information processing apparatus comprising:
-
a processor; a storage device; and a network interface for coupling to one or plurality of storage apparatuses each of which coupled to a disk device, wherein said processor receives first quality of service (QoS) information of at least one of said one or plurality of storage apparatuses via said network interface and stores said first QoS information into said storage device, said first QoS information being lower level QoS information such as performance data of said one or plurality of storage apparatuses, wherein said computer translates the first QoS information into second QoS information which is higher level QoS information such as function information of said one or plurality of storage apparatuses and provides the second QoS information to a user, wherein said higher level QoS information has a level higher than a level of said lower level QoS information, and wherein when a processor receives a request including the second QoS information, said processor translates the second QoS information, into the first QoS information, selects one of the one or plurality of storage apparatuses which has the first QoS information that satisfies the translated first QoS information, and outputs an instruction to the selected one or plurality of storage apparatuses.
-
Specification