Patent ID: 9378037
Filing Date: 2016-06-28
CPC Classification: G06F

Claim Text:
1. A non-transitory machine-readable medium storing instructions that, when executed by one or more processors, provide a system operable to access an Internet Small Computer Systems Interface (iSCSI) target, the system comprising: a guest partition; and a hypervisor that instantiates a virtual adapter in the guest partition, splits an iSCSI Qualified Name (IQN) into a physical IQN and a virtual IQN, assigns the physical IQN to a physical adapter under control of the hypervisor, assigns the virtual IQN to the virtual adapter, logs in to the iSCSI target with the virtual IQN via the physical adapter, and establishes a link between the iSCSI target and the physical adapter after the login, wherein: the hypervisor directs the physical adapter to negotiate a Quality of Service (QoS) with the iSCSI target on behalf of the virtual adapter, to monitor the QoS of the virtual adapter, and to limit a number of Input/Output operations per second (IOPs) by the virtual adapter when the IOPs begin to exceed the negotiated QoS.