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 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 provides 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; and
accessing the file within the storage device by the determined access path via the determined relay server computer.
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.
69 Citations
11 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 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 provides 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; and
accessing the file within the storage device by the determined access path via the determined relay server computer. - View Dependent Claims (2, 3, 4)
-
-
5. A remote access request-processing program for providing a function of accessing a storage device,
wherein the remote access request-processing program causes a computer to execute a process for: -
making a list of client computers which desire to be provided with the function of accessing the storage device;
notifying, when information of an alternate file for which the computer provides the function of accessing the storage device in place of another server computer, each of the client computers registered in the list, that the computer carries out processing for providing the function of accessing the alternate file; and
providing the function of accessing files designated in advance according to a predetermined rule and the alternate file, out of files within the storage device, to the client computers registered in the list.
-
-
6. 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 provides 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 defined by said access path-defining means by said 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.
-
-
7. A server computer for providing a function of accessing a storage device,
the server computer comprising: -
list-making means for making a list of client computers which desire to be provided with the function of accessing the storage device;
alternate file-notifying means for notifying, when information of an alternate file for which the server computer provides the function of accessing the storage device in place of another server computer, each of the client computers registered in the list, that the computer carries out processing for providing the function for accessing the alternate file; and
remote access-providing means for providing the function for accessing files designated in advance according to a predetermined rule and the alternate file, out of files within the storage device, for the client computers registered in the list.
-
-
8. 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 provides 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; and
accessing the file within the storage device by the determined access path via the determined relay server computer.
-
-
9. A remote access request-processing method for providing a function of accessing a storage device,
the method comprising the steps of: -
making a list of client computers which desire to be provided with the function of accessing the storage device;
notifying, when information of an alternate file for which the computer provides the function of accessing the storage device in place of another server computer, each of the client computers registered in the list, that the computer carries out processing for providing the function of accessing the alternate file; and
providing the function of accessing files designated in advance according to a predetermined rule and the alternate file, out of files within the storage device, to the client computers registered in the list.
-
-
10. 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 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 provides 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; and
accessing the file within the storage device by the determined access path via the determined relay server computer.
-
-
11. A computer-readable storage medium storing a remote access request-processing program for providing a function of accessing a storage device,
wherein the remote access request-processing program causes a computer to execute a process for: -
making a list of client computers which desire to be provided with the function of accessing the storage device;
notifying, when information of an alternate file for which the computer provides the function of accessing the storage device in place of another server computer, each of the client computers registered in the list, that the computer carries out processing for providing the function of accessing the alternate file; and
providing the function of accessing files designated in advance according to a predetermined rule and the alternate file, out of files within the storage device, to the client computers registered in the list.
-
Specification