US 11,928,336 B2
Systems and methods for heterogeneous storage systems
Sudarsun Kannan, Rahway, NJ (US); Yujie Ren, Piscataway, NJ (US); Rekha Pitchumani, Herndon, VA (US); and David Domingo, Bloomfield, NJ (US)
Assigned to Samsung Electronics Co., Ltd., Yongin-si (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR); and RUTGERS, THE STATE UNIVERSITY OF NEW JERSEY, New Brunswick, NJ (US)
Filed on Aug. 31, 2022, as Appl. No. 17/900,830.
Claims priority of provisional application 63/355,377, filed on Jun. 24, 2022.
Claims priority of provisional application 63/350,818, filed on Jun. 9, 2022.
Claims priority of provisional application 63/316,403, filed on Mar. 3, 2022.
Prior Publication US 2023/0280905 A1, Sep. 7, 2023
Int. Cl. G06F 3/06 (2006.01); G06F 16/13 (2019.01)
CPC G06F 3/0613 (2013.01) [G06F 3/0643 (2013.01); G06F 3/0667 (2013.01); G06F 3/0685 (2013.01); G06F 16/134 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method for managing a storage system comprising a first storage device and a second storage device different from the first storage device, the method comprising:
receiving a first storage operation for a first portion of a file;
identifying a data structure associated with the file, wherein the data structure includes first information on the first portion of the file and second information on a second portion of the file, wherein the first information identifies first metadata in a first file system, and the second information identifies second metadata in a second file system different from the first file system;
identifying, based on the data structure, the first storage device for the first portion of the file; and
transmitting the first storage operation to the first storage device, wherein in response to the first storage operation, the first storage device updates or accesses the first portion of the file.