Patent ID: 10771340

Abstract:
A storage system includes: a plurality of storage devices, each of which being configured to run a DHCP client and a discovery log updater; a host computer configured to provide I/O or compute workloads to the plurality of storage devices; and a discovery server configured to provide a discovery log page to the host computer. The DHCP client and the discovery log updater are running on each of the plurality of storage devices provides a discovery log entry of the corresponding storage device to the discovery server. The discovery log page contains discovery information of the plurality of storage devices including one or more discovery log entries, and each of the one or more discovery log entries includes an address of the corresponding storage device that is assigned to establish communication between the host computer and the corresponding storage device. The host computer establishes a connection with a target storage device using the discovery log entry of the target storage device contained in the discovery log page and provides I/O or compute workloads to the target storage device.