Patent ID: 9645748
Date: 2017-05-09
CPC Classifications: G06F,H04L

Claim:
1. A method for transmission path optimization in a storage area network operable for at least one transmission path between a host computer and a storage device in an Internet Small Computer System Interface (iSCSI) storage local network, the method comprises downloading, by the storage device, a set of input/output (I/O) profiles for each virtual disk of a plurality of virtual disks of the storage device from an SAN Software Defined Networking (SDN) application, and using one of the I/O profiles as the first I/O profile, wherein each of the I/O profiles comprises different ranges of throughput and Input/Output Operations Per Second (IOPS); connecting, by the host computer, to the storage device via at least one transmission path which is composed of one or more switches to access a first virtual disk of the virtual disks; analyzing, by the storage device, iSCSI packets transmitted from the host computer to the first virtual disk and calculating I/O data of the first I/O profile of the first virtual disk, wherein the I/O data comprises throughput and IOPS; determining, by the storage device, whether to change the first I/O profile of the first virtual disk according to the analysis, and when changing the first I/O profile of the first virtual disk according to the analysis, commanding the SAN SDN application to change the first I/O profile of the first virtual disk; and commanding, by the SAN SDN application, an SDN controller to optimize one of the at least one transmission path between the host computer and the first virtual disk using the second I/O profile.