System and Methods for Implementing a Server-Based Hierarchical Mass Storage System
First Claim
Patent Images
1. A method of implementing a hierarchical data storage system, said method comprising:
- installing a virtual storage device driver in an operating system running on a computer system, said virtual storage device driver for receiving data storage requests;
executing a hierarchical storage stack on said computer system for storing data, said hierarchical storage stack having an administration layer that allows remote configuration and control of said hierarchical storage stack, said hierarchical storage stack having at least one local data storage layer for storing data locally in said computer system, and said hierarchical storage stack having a remote data storage layer that stores data with a remote data storage service; and
directing all data storage requests received by said virtual storage device driver to said hierarchical storage stack.
4 Assignments
0 Petitions
Accused Products
Abstract
Setting up and supporting the computer infrastructure for a remote satellite office is a difficult task for any information technology department. To simplify the task, an integrated server system with a hierarchical storage system is proposed. The hierarchical storage system includes the ability to store data at an off-site cloud storage service. The server system is remotely configurable and thus allows the server to be configured and populated with data from a remote location.
48 Citations
20 Claims
-
1. A method of implementing a hierarchical data storage system, said method comprising:
-
installing a virtual storage device driver in an operating system running on a computer system, said virtual storage device driver for receiving data storage requests; executing a hierarchical storage stack on said computer system for storing data, said hierarchical storage stack having an administration layer that allows remote configuration and control of said hierarchical storage stack, said hierarchical storage stack having at least one local data storage layer for storing data locally in said computer system, and said hierarchical storage stack having a remote data storage layer that stores data with a remote data storage service; and directing all data storage requests received by said virtual storage device driver to said hierarchical storage stack. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of controlling an office server system, said method comprising:
-
installing an office server system at an office, said office server system comprising a hierarchical storage stack for storing data, said hierarchical storage stack having an administration layer that allows remote configuration and control of said hierarchical storage stack, said hierarchical storage stack having at least one local data storage layer for storing data locally in said office server system, and said hierarchical storage stack having a remote data storage layer that stores data with a remote data storage service; coupling said office server system to an internet connection; and remotely accessing said administration layer in said office server system through said internet connection to configure said office server system. - View Dependent Claims (12, 13, 14)
-
-
15. A computer-readable medium, said computer-readable medium storing a set of computer instructions for implementing a hierarchical data storage system, said set of computer instructions performing the operations of:
-
installing a virtual storage device driver in an operating system running on a computer system, said virtual storage device driver for receiving data storage requests; executing a hierarchical storage stack on said computer system for storing data, said hierarchical storage stack having an administration layer that allows remote configuration and control of said hierarchical storage stack, said hierarchical storage stack having at least one local data storage layer for storing data locally in said computer system, and said hierarchical storage stack having a remote data storage layer that stores data with a remote data storage service; and directing all data storage requests received by said virtual storage device driver to said hierarchical storage stack. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification