SERVICE LEVEL BASED CONTROL OF STORAGE SYSTEMS
First Claim
1. A data storage system, comprising:
- an array of data storage devices comprising media for storage and retrieval of data;
a host interface configured to receive storage operations transferred by a host system for handling by the data storage system;
a service level interface configured to;
present service level options to the host system over the host interface; and
receive service level selections indicated by the host system for service level control of the array of data storage devices; and
a storage control system configured to operate the array of data storage devices according to the service level selections normalized across the data storage devices of the array of data storage devices.
7 Assignments
0 Petitions
Accused Products
Abstract
To provide enhanced operation of data storage devices and systems, various systems, apparatuses, methods, and software are provided herein. In a first example, a data storage system is presented. The data storage system includes data storage devices comprising media for storage and retrieval of data. The data storage system includes a host interface configured to receive service level selections indicated by a host system for service level control of the one or more data storage devices. The data storage system includes a storage control system configured to operate the one or more data storage devices according to the service level selections.
25 Citations
20 Claims
-
1. A data storage system, comprising:
-
an array of data storage devices comprising media for storage and retrieval of data; a host interface configured to receive storage operations transferred by a host system for handling by the data storage system; a service level interface configured to; present service level options to the host system over the host interface; and receive service level selections indicated by the host system for service level control of the array of data storage devices; and a storage control system configured to operate the array of data storage devices according to the service level selections normalized across the data storage devices of the array of data storage devices. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
2. (canceled)
-
10. A method of operating a data storage system, the method comprising:
-
storing data in and retrieving data from an array of data storage devices; in a host interface, receiving storage operations transferred by a host system for handling by the data storage system; in a service level interface, presenting service level options to the host system over the host interface and receiving service level selections indicated by the host system for service level control of the array of data storage devices; and operating the array of data storage devices according to the service level selections normalized across the data storage devices of the array of data storage devices. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
11. (canceled)
-
19. A service level system for a data storage apparatus, the service level system comprising:
-
a host interface configured to receive storage operations transferred by a host system for handling by the data storage apparatus; a service level interface configured to; present service level options to the host system for altering performance levels and power consumption of data storage devices across an array of data storage devices associated with the service level interface; and receive one or more service level selections indicated by the host system; and a storage control system configured to operate the array of data storage devices according to the one or more service level selections normalized across the data storage devices of the array of data storage devices. - View Dependent Claims (20)
-
Specification