Remote access program, remote access request-processing program, and client computer
First Claim
1. A remote access program for accessing a common storage device via a plurality of server computers each providing a function of accessing the common storage device,wherein the remote access program causes a client computer to execute a process for:
- defining a plurality of access paths to the storage device via the respective server computers;
determining, when an access request designating a file within the storage device is received, a relay server computer, which is one of the server computers, providing an access path to the file according to a predetermined rule for distributing accesses to the storage device among the plurality of access paths on a file-by-file basis; and
accessing the file within the storage device by the determined access path via the determined relay server computer;
wherein the predetermined rule is a calculating equation using an identification number set to the file in advance and a number of the server computers proving the access paths as variables.
1 Assignment
0 Petitions
Accused Products
Abstract
A client computer is capable of designating one of a plurality access paths via respective servers on a file-by-file basis. The client computer defines a plurality of access paths to the storage device by way of the respective server computers (step S1). Next, when an access request defining a file within the storage device is received, the client computer determines a relay server computer which should provide an access path to the file, out of the server computers, according to a predetermined rule for distributing accesses to the storage device among the plurality of access paths on a file-by-file basis (step S2). Then, the client computer accesses the file within the storage device by the access path via the designated relay server computer.
-
Citations
10 Claims
-
1. A remote access program for accessing a common storage device via a plurality of server computers each providing a function of accessing the common storage device,
wherein the remote access program causes a client computer to execute a process for: -
defining a plurality of access paths to the storage device via the respective server computers; determining, when an access request designating a file within the storage device is received, a relay server computer, which is one of the server computers, providing an access path to the file according to a predetermined rule for distributing accesses to the storage device among the plurality of access paths on a file-by-file basis; and accessing the file within the storage device by the determined access path via the determined relay server computer; wherein the predetermined rule is a calculating equation using an identification number set to the file in advance and a number of the server computers proving the access paths as variables. - View Dependent Claims (2, 3, 4)
-
-
5. A client computer for accessing a common storage device via a plurality of server computers each providing a function of accessing the common storage device,
the client computer comprising: -
access path defining means for defining a plurality of access paths to the storage device via the respective server computers; access path-determining means for determining, when an access request designating a file within the storage device is received, a relay server computer, which is one of the server computers, providing an access path to the file according to a predetermined rule for distributing accesses to the storage device among the plurality of access paths defined by said access path-defining means on a file-by-file basis; and remote access means for accessing the file within the storage device by the access path determined by said access path-determining means via the determined relay server computer; wherein the predetermined rule is a calculating equation using an identification number set to the file in advance and a number of the server computers providing the access paths as variables. - View Dependent Claims (6)
-
-
7. A remote access method for accessing a common storage device via a plurality of server computers each providing a function of accessing the common storage device,
the method comprising the steps of: -
defining a plurality of access paths to the storage device via the respective server computers; determining, when an access request designating a file within the storage device is received, a relay server computer, which is one of the server computers, providing an access path to the file according to a predetermined rule for distributing accesses to the storage device among the plurality of access paths on a file-by-file basis; and accessing the tile within the storage device by the determined access path via the determined relay server computer; wherein the predetermined rule is a calculating equation using an identification number set to the file in advance and a number of the server computers providing the access paths as variables. - View Dependent Claims (8)
-
-
9. A computer-readable storage medium storing a remote access program for accessing a common storage device via a plurality of server computers each providing a function of accessing the common storage device, wherein the remote access program causes a client computer to execute a process for;
-
defining a plurality of access paths to the storage device via the respective server computers; determining, when an access request designating a file within the storage device is received, a relay server computer, which is one of the server computers, providing an access path to the file according to a predetermined rule for distributing accesses to the storage device among the plurality of access paths on a file-by-file basis; and accessing the file within the storage device by the determined access path via the determined relay server computer; wherein the predetermined rule is a calculating equation using an identification number set to the file in advance and a number of the server computers providing the access paths as variables. - View Dependent Claims (10)
-
Specification