Computer system, and file resources switching method applied to computer system
First Claim
1. A network computer adapted to be connected to a server computer and operating upon downloaded programs and data necessary for data processing from said server computer, comprising:
- a local storage device in which at least a part of resources including said programs and data stored in a file system of said server computer are stored as a replica;
means for downloading an operating system from said server computer if the operating system is not stored in said network computer;
determination means for determining a connection state of said network computer to said server computer and whether or not the replica is stored in said local storage device;
access pass allocation means for allocating a file access pass such that said network computer accesses the file system of said server computer or a local file system stored as the replica in said local storage device in accordance with the determination result made by said determination means.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system comprising a server computer and a network computer operating upon downloading programs and data necessary for data processing from the server. The network computer comprises a local storage device in which at least a part of resources including the programs and data stored in a file system of the server are stored as a replica, determination means for determining a connection state to the server, and file system allocation means for selectively allocating the file system of the server and a local file system stored as a replica in the local storage device to the network computer in accordance with the determination result made by the determination means so that a common file access pass to both the file system of the server and the local file system of the local storage device can be used.
121 Citations
18 Claims
-
1. A network computer adapted to be connected to a server computer and operating upon downloaded programs and data necessary for data processing from said server computer, comprising:
-
a local storage device in which at least a part of resources including said programs and data stored in a file system of said server computer are stored as a replica;
means for downloading an operating system from said server computer if the operating system is not stored in said network computer;
determination means for determining a connection state of said network computer to said server computer and whether or not the replica is stored in said local storage device;
access pass allocation means for allocating a file access pass such that said network computer accesses the file system of said server computer or a local file system stored as the replica in said local storage device in accordance with the determination result made by said determination means. - View Dependent Claims (2, 3, 4)
said file access pass allocation means allocates the file access pass such that said network computer accesses the file system of said server computer, when said determination means determinates that said network computer is in an online connection state and that the replica is stored in said local storage device. -
3. The network computer according to claim 1, wherein
said file access pass allocation means allocates the replicas stored in said local storage device to said network computer using the same file access pass name as a file access pass name used for accessing the file system in said server computer, when said determination means determines that said network computer is in an offline connection state. -
4. The network computer according to claim 2, wherein
the file access pass allocation by said file access pass allocation means is automatically performed by the operating system of said network computer.
-
-
5. A network computer adapted to be connected to a server computer and operating upon downloaded programs and data necessary for data processing from said server computer, comprising:
-
a local storage device in which at least a part of resources including said programs and data stored in a file system of said server computer are stored as a replica;
means for downloading an operating system from said server computer if the operating system is not stored in said network computer;
determination means for determining a connection state of said network computer to said server computer and whether or not the replica is stored in said local storage device;
directory mount control means for mounting the file system of said server computer as a home directory of file resources and mounting the replica stored in said local storage device as a replica directory of the file resources when said determination means determines that said network computer is in an online connection state;
file access means for accessing the file system of said server computer or the replica stored in said local storage device using said home directory or said replica directory.
-
-
6. The network computer according to clam 5, wherein
said directory mount control means mounts the replica stored in said local storage device to said home directory of the file resources and nothing to said replica directory, when said determination means determines that said network computer is in an offline connection state.
-
8. A network computer adapted to be connected to a server computer and operating upon downloaded programs and data necessary for data processing from said server computer comprising:
-
a local storage device in which at least a part of resources including said programs and data stored in a file system of said server computer are stored as a replica;
means for downloading an operating system from said server computer if the operating system is not stored in said network computer;
determination means for determining a connection state of said network computer to said server computer and whether or not a software to be accessed is included in the replica;
directory mount control means for mounting the file system of said server computer to a home directory of file resources and mounting the replica stored in said local storage device to a replica directory of the file resources, when said determination means determines that said network computer is in a PPP connection;
file access means for accessing the replica stored in said local storage device or the file system of said server computer using the home directory or the replica directory in accordance with a determination result made by said determination means. - View Dependent Claims (9, 10, 11)
said file access means accesses the replica stored in said local storage device using said replica directory, when said determination means determines that said software to be accessed is included in the replica. -
10. The network computer according to claim 8, wherein
said file access means accesses the file system of said server computer using said home directory, when said determination means determines that said software to be accessed is not included in the replica. -
11. The network computer according to claim 8, wherein said operating system includes a file access pass switching function for switching file access passes between a file access pass for accessing the replica stored in said local storage device and a file access pass for accessing the file system of said server computer.
-
-
12. A file resource switching method, applied to a network computer, said network computer having a local storage device in which at least a part of resources including programs and data stored in a file system of a server computer are stored as a replica by downloading the resources from said server computer,
the method comprising: -
a step of downloading an operating system from said server computer if the operating system is not stored in said network computer;
a step of determining a connection state of said network computer to said server computer and whether or not the replica is stored in said local storage device;
a step of selectively allocating a file access pass accessing the file system of said server computer and a file access pass accessing the replica stored in said local storage device to said network computer in accordance with the determination result made by said determining step. - View Dependent Claims (13)
said step of selectively allocating the file access pass comprising the substeps of: selecting the file access pass accessing the file system of said server computer by allocating the file system of said server computer to said network computer, when said determination step determines that said network computer is in an online connection state and that the replica is stored in said local storage device; and
allocating the replica stored in said local storage device to said network computer using the same file access pass name as a file access pass name used for accessing the file system in said server computer, when said determination step determines that said network computer is in an offline connection state.
-
-
14. A file resource switching method, applied to a network computer, said network computer having a local storage device in which at least a part of resources including programs and data stored in a file system of a server computer are stored as a replica by downloading the resources from said server computer,
the method comprising: -
a step of downloading an operating system from said server computer if the operating system is not stored in said network computer;
a determination step of determining a connection state of said network computer to said server computer and whether or not the replica is stored in said local storage device;
a step of mounting the file system of said server computer to a home directory of file resources and mounting the replica stored in said local storage device to a replica directory of the file resources, when said determination step determines that said network computer is in an online connection state;
a step of accessing the file system of said server computer or the replica stored in said local storage device using said home directory or said replica directory. - View Dependent Claims (15, 16)
said step of mounting the file system comprising a substep of mounting the replica stored in said local storage device to said home directory of said file resources and nothing to said replica directory, when said determination step determines that said network computer is in an offline connection state. -
16. The method according to claim 14, wherein
the file system of said server computer is accessed by using said home directory when said determination step determines that said network computer is in the online connection state; - and
the replica stored in said local storage device is accessed by using said home directory when said determination step determines that said network computer is in the offline connection state.
- and
-
-
17. A file resource switching method, applied to a network computer, said network computer having a local storage device in which at least a part of resources including programs and data stored in a file system of a server computer are stored as a replica by downloading the resources from said server computer,
the method comprising: -
a step of downloading an operating system from said server computer if the operating system is not stored in said network computer;
a step of determining a connection state of said network computer to said server computer and whether or not a software to be accessed is included in the replica;
a step of mounting the file system of said server computer to a home directory of file resources, and mounting the replica stored in said local storage device to a replica directory of the file resources, when said determining step determines that said network computer is in a PPP connection state;
a step of accessing the replica stored in said local storage device or the file system of said server computer using the home directory or the replica directory. - View Dependent Claims (18)
said step of accessing the replica or the file system comprises substeps of accessing the replica stored in said local storage device using said replica directory, when said determination step determines that said software to be accessed is included in said replica, and accessing the file system of said server computer using said home directory, when said determination step determines that said software to be accessed is not included in said local storage device.
-
Specification