Storage having logical partitioning capability and systems which include the storage
First Claim
1. A management device connectable to a storage device, the storage device having resources including a control processor, a cache memory, and a plurality of disk drives, the control processor controlling the storage device to store data to the disk drives, the cache memory being arranged to temporarily store data, and the disk drives being arranged to store data, the management device comprising:
- an input device;
a processor;
a memory; and
a port connectable to the storage device,wherein the input device receives information including the number of a plurality of logical partitions of the storage device and characteristics information of each of the plurality of logical partitions, wherein the logical partitions are units each including a different partitioned part of the control processor, a different partitioned part of the cache memory, and a different partitioned part of the disk drives in said storage device, andwherein the processor calculates an amount of each of said resources to be assigned to each of the plurality of logical partitions based on resource information stored in the memory and based on relative functional relationships among each of said resources, the number of the plurality of logical partitions and the characteristics information and sends results of calculation and the number of the plurality of logical partitions to the storage device via the port.
0 Assignments
0 Petitions
Accused Products
Abstract
A storage includes: host interface units; file control processors which receives a file input/output request and translates the file input/output request into a data input/output request; file control memories which store translation control data; groups of disk drives; disk control processors; disk interface units which connect the groups of disk drives and the disk control processors; cache memories; and inter-processor communication units. The storage logically partitions these devices to cause the partitioned devices to operate as two or more virtual NASs.
172 Citations
13 Claims
-
1. A management device connectable to a storage device, the storage device having resources including a control processor, a cache memory, and a plurality of disk drives, the control processor controlling the storage device to store data to the disk drives, the cache memory being arranged to temporarily store data, and the disk drives being arranged to store data, the management device comprising:
-
an input device; a processor; a memory; and a port connectable to the storage device, wherein the input device receives information including the number of a plurality of logical partitions of the storage device and characteristics information of each of the plurality of logical partitions, wherein the logical partitions are units each including a different partitioned part of the control processor, a different partitioned part of the cache memory, and a different partitioned part of the disk drives in said storage device, and wherein the processor calculates an amount of each of said resources to be assigned to each of the plurality of logical partitions based on resource information stored in the memory and based on relative functional relationships among each of said resources, the number of the plurality of logical partitions and the characteristics information and sends results of calculation and the number of the plurality of logical partitions to the storage device via the port. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A management device connectable to a storage device, the storage device having resources including a control processor, a cache memory, and a plurality of disk drives, the control processor controlling the storage device to store data to the disk drives, the cache memory being arranged to temporarily store data, and the disk drives being arranged to store data, the management device comprising:
-
an input device; a processor; a memory; and a port connectable to the storage device, wherein the input device receives information including the number of a plurality of logical partitions of the storage device, characteristics information of each of the plurality of logical partitions and a plurality of IP addresses, each of which is assigned to one of the plurality of logical partitions, wherein the logical partitions are units each including a different partitioned part of the control processor, a different partitioned part of the cache memory, and a different partitioned part of the disk drives in said storage device, wherein the processor calculates amount of each of said resources to be assigned to each of the plurality of logical partitions based on resource information stored in the memory and based on relative functional relationships among each of said resources, the number of the plurality of logical partitions and the characteristics information and sends result of calculation, the number of the plurality of logical partitions and information of the plurality of IP addresses to the storage device via the port, wherein the resource information includes information on kinds of resources and number of resources included in the storage device, and wherein the plurality of IP addresses are used for addresses of network attached storage (NAS).
-
Specification