Patent ID: 11914864
Assignee: SAMSUNG ELECTRONICS CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G  Y | IPC G

Claim 9:
10. A method of data management, the method comprising:
receiving, at a host interface layer of a storage controller, an IO request from a host device;
determining, by the storage controller, an IO intensity;
determining, by the storage controller, a group of controller processors for the IO request, the group of controller processors being connected to non-volatile memory corresponding to the IO request and being connected to shared memory to share a mapping table;
receiving, by a first controller processor from among the group of controller processors, a first command;
making a first update, by the first controller processor, to the mapping table based on the first command, wherein the first update includes storing a first mapping of a first logical address to a first physical address;
receiving, by a second controller processor from among the group of controller processors, a second command;
making a second update, by the second controller processor, to the mapping table based on the second command, wherein the second update includes storing a second mapping of a second logical address to a second physical address;
changing, by the storage controller from a first power mode, a first controller processor from among the group of controller processors to operate at a second power mode based on the IO intensity; and
transferring the IO request from the first controller processor to a second controller processor, wherein data corresponding to the IO request is stored at the non -volatile memory based on information in the mapping table,
wherein the storage controller is further configured to change a first number of channels associated with the first controller processor and a second number of channels associated with the second controller processor.