US 12,169,479 B2
Unified storage and method of controlling unified storage
Yuto Kamo, Tokyo (JP); Mitsuo Hayasaka, Tokyo (JP); and Norio Shimozono, Tokyo (JP)
Assigned to HITACHI VANTARA, LTD., Yokohama (JP)
Filed by Hitachi, Ltd., Tokyo (JP)
Filed on Mar. 1, 2023, as Appl. No. 18/176,517.
Claims priority of application No. 2022-155471 (JP), filed on Sep. 28, 2022.
Prior Publication US 2024/0104064 A1, Mar. 28, 2024
Int. Cl. G06F 3/06 (2006.01); G06F 16/182 (2019.01)
CPC G06F 16/183 (2019.01) [G06F 3/0607 (2013.01); G06F 3/0617 (2013.01); G06F 3/0658 (2013.01); G06F 3/0683 (2013.01)] 10 Claims
OG exemplary drawing
 
1. A unified storage configured to function as a block storage and a file storage, the unified storage comprising:
a plurality of controllers that are storage controllers; and
a storage apparatus,
wherein each of the plurality of controllers is equipped with one or more main processors and one or more channel adapters,
each main processor processes data inputted to and outputted from the storage apparatus by causing a block storage control program to operate,
each channel adapter has a processor and the processor performs transmission and reception to and from the one or more main processors after accepting an access request, and
the processors in a plurality of the channel adapters cooperate to cause a distributed file system to operate, and make a request to the plurality of controllers to distributively store data that is written as a file,
wherein each channel adapter requests the main processors in two or more of the controllers to store data by taking a redundant configuration across the controllers.