白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Determine a load balancing mechanism for allocation of shared resources in a storage system using a machine learning module based on number of I/O operations

專利號
US11175958B2
公開日期
2021-11-16
申請人
INTERNATIONAL BUSINESS MACHINES CORPORATION(US NY Armonk)
發(fā)明人
Lokesh M. Gupta; Matthew R. Craig; Beth Ann Peterson; Kevin John Ash
IPC分類
G06F9/50; G06N3/08; G06N20/00
技術(shù)領(lǐng)域
tcbs,learning,storage,in,machine,host,module,adapter,controller,resources
地域: NY NY Armonk

摘要

A plurality of interfaces that share a plurality of resources in a storage controller are maintained. In response to an occurrence of a predetermined number of operations associated with an interface of the plurality of interfaces, an input is provided on a plurality of attributes of the storage controller to a machine learning module. In response to receiving the input, the machine learning module generates an output value corresponding to a number of resources of the plurality of resources to allocate to the interface in the storage controller.

說明書

In certain embodiments, the load balancing application 104 and the machine learning module 106 may be implemented in software, hardware, firmware or any combination thereof. The load balancing application 104 uses the machine learning module 106 to determine the optimal allocation of resources to interfaces in the storage controller.

In certain embodiments, the machine learning module 106 may implement a machine learning technique such as decision tree learning, association rule learning, neural network, inductive programming logic, support vector machines, Bayesian models, etc. In certain embodiments, the machine learning module 106 is a neural network implemented in the storage controller 102 or in some other computational device that receives failure data and other information related to the storage controller 102.

A host bus adapter 114 is an interface that communicatively couples the storage controller to a host 108, where the host bus adapter 114 may include a plurality of ports 116, 118. I/O requests from the host 108 are received are processed via the ports 116, 118 of the host bus adapter 114. The ports 116, 118 and the host bus adapter 114 are interfaces of the storage controller.

A pool of resources 120, such as a plurality of TCBs 122, 124, 126, 128 may be available for allocation to the plurality of ports 116, 118. In FIG. 1, reference numeral 130 shows that a plurality of TCBs 122, 124 are allocated to the port 116 for processing and managing I/O requests.

權(quán)利要求

1
微信群二維碼
意見反饋