Loading...
Please wait, while we are loading the content...
Similar Documents
System and Methodology for Automatic Classification and Separation of Storage Resources Based on Optimizing I/o Requirements
| Content Provider | The Lens |
|---|---|
| Abstract | A system and method for classifying storage resources in a cluster of computers comprises one or more memory devices and a plurality of processors. Each memory device among the one or more memory devices stores a set of program modules. At least one processor executes the set of program modules. The set of program modules comprises an input module, a disk speed analyzer module, a disk size analyzer module, and a disk assignment module. The input module receives a first signal. The disk size analyzer module and the disk speed analyzer module determines a data transfer rate and a memory size of the new memory device, and classifies the new memory device. The disk assignment module assigns the new memory device as one of a journal storage unit and a data storage unit. |
| Related Links | https://www.lens.org/lens/patent/010-199-186-957-584/frontpage |
| Language | English |
| Publisher Date | 2017-11-23 |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Patent |
| Jurisdiction | United States of America |
| Date Applied | 2017-04-27 |
| Applicant | Knight Point Systems Inc |
| Application No. | 201715498535 |
| Claim | A system for classifying storage resources in a cluster of computers, the system comprising: a cluster of computer system devices; one or more memory devices, comprised in one or more computer system devices of the cluster of computer system devices, wherein each memory device among the one or more memory devices stores: a set of program modules; a plurality of processors, a processor among the plurality of processor being comprised in a computer system device of the cluster of computer system devices, wherein at least one processor executes the set of program modules, the set of program modules comprising: an input module, executed by the at least one processor, configured to receive a first signal, wherein the first signal indicates presence of a new memory device in the cluster; a disk speed analyzer module, executed by the at least one processor, configured to: determine a data transfer rate of the new memory device, and classify the new memory device into one of a first speed classification and a second speed classification, based on the data transfer rate being greater than a user-specified data transfer rate; a disk size analyzer module, executed by the at least one processor, configured to: determine a memory size of the new memory device, and classify the new memory device into one of a first size classification and a second size classification, based on the memory size being greater than a user-specified data transfer rate; and a disk assignment module, executed by the at least one processor to assign the new memory device as one of a journal storage unit and a data storage unit based on the new memory device having been classified into at least one of the first size classification, the second size classification, the first speed classification and the second speed classification. The system of claim 1 , wherein the input module receives the first signal from at least one of a user and at least one computer system device in the cluster. The system of claim 1 , wherein the new memory device is at least one of a Random-Access Memory device, a cache memory device, a flash memory device, and a magnetic media memory device (such as a hard disk, floppy disk, tape, or the like). The system of claim 1 , wherein each computer system device in the cluster of computer system device is at least one of a laptop, a server, a network hardware device, a personal computer, and a smart phone, or any combination thereof. The system of claim 1 , wherein each computer system device in the cluster of computer system device is connected to each other via a network. The system of claim 5 , wherein the network is at least one of a Bluetooth network, a Wi-Fi network, a mobile network, and a WiMax network. A method of classifying storage resources in a cluster of computers, the method comprising: storing in one or more memory devices, a set of program modules; receiving by at least one processor, a first signal via an input module, wherein the first signal indicates presence of a new memory device in a cluster of computer system devices; determining by the at least one processor via a data speed analyzer module, a data transfer rate of the new memory device; classifying by the at least one processor via the data speed analyzer module, the new memory device into one of a first speed classification and a second speed classification, based on the data transfer rate being greater than a user-specified data transfer rate; determining by the at least one processor via a data size analyzer module, a memory size of the new memory device; classifying the new memory device, by the at least one processor via the data size analyzer module, into one of a first size classification and a second size classification, based on the memory size being greater than a user-specified memory size; and assigning the new memory device, by the at least one processor via a disk assignment module, as one of a journal storage unit and a data storage unit based on the new memory device being classified into at least one of the first size classification, the second size classification, the first speed classification and the second speed classification. The method of claim 7 , wherein the input module receives the first signal from at least one of a user and at least one computer system device in the cluster. The method of claim 7 , wherein the new memory device is at least one of a Random-Access Memory device, a cache memory device, a flash memory device, and a magnetic media memory device (such as a hard disk, floppy disk, tape, or the like). The method of claim 7 , wherein each computer system device in the cluster of computer system device is at least one of a laptop, a server, a network hardware device, a personal computer, and a smart phone, or any combination thereof. The method of claim 7 , wherein each computer system device in the cluster of computer system device is connected to each other via a network. The method of claim 11 , wherein the network is at least one of a Bluetooth network, a Wi-Fi network, a mobile network, and a WiMax network. |
| CPC Classification | ELECTRIC DIGITAL DATA PROCESSING |
| Extended Family | 010-199-186-957-584 |
| Patent ID | 20170336991 |
| Inventor/Author | Keene Roy Van Alstyne Kenneth |
| IPC | G06F3/06 G06F17/30 |
| Status | Discontinued |
| Owner | Knight Point Systems Llc |
| Simple Family | 010-199-186-957-584 |
| CPC (with Group) | G06F3/0607 G06F3/0631 G06F3/067 G06F3/0613 G06F3/0611 G06F3/0629 G06F3/0659 G06F3/0689 G06F16/22 |
| Issuing Authority | United States Patent and Trademark Office (USPTO) |
| Kind | Patent Application Publication |