INFORMATION PROCESSING DEVICE, OVERLOAD CONTROL PROGRAM, AND OVERLOAD CONTROL METHOD
To efficiently use a CPU resource in an information processing device equipped with a smart NIC.SOLUTION: An information processing device 1 is equipped with a smart NIC 94. The smart NIC 94 includes a switch unit 40 and a second control unit 20. The second control unit 20 records communication info...
Saved in:
Main Author | |
---|---|
Format | Patent |
Language | English Japanese |
Published |
04.11.2022
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | To efficiently use a CPU resource in an information processing device equipped with a smart NIC.SOLUTION: An information processing device 1 is equipped with a smart NIC 94. The smart NIC 94 includes a switch unit 40 and a second control unit 20. The second control unit 20 records communication information for each application executed by the information processing device 1 for each application. When the CPU usage rate of the second control unit 20 is overloaded, the second control unit 20 compares the loads of respective network functions that process communication to respective applications on the basis of a flow rule of the switch unit 40 on the basis of a record of the communication information. The second control unit 20 selects the network function with the smallest load of each network function. The second control unit 20 switches the execution position of the selected network function to the network function on the information processing device 1 so as to change the flow rule of the switch unit 40.SELECTED DRAWING: Figure 2
【課題】スマートNICが搭載された情報処理装置において、CPUリソースを効率良く利用する。【解決手段】情報処理装置1は、スマートNIC94を搭載する。スマートNIC94は、スイッチ部40と、第2の制御部20とを含む。第2の制御部20は、情報処理装置1で実行する各アプリケーションへの通信情報をアプリケーションごとに記録する。第2の制御部20は、第2の制御部20のCPU使用率が過負荷である場合に、スイッチ部40のフロールールに基づいて各アプリケーションへの通信を処理する各ネットワーク機能の負荷を、通信情報の記録を基に比較する。第2の制御部20は、各ネットワーク機能の負荷が最小のネットワーク機能を選択する。第2の制御部20は、スイッチ部40のフロールールを変更すべく、選択されたネットワーク機能の実行位置を情報処理装置1上のネットワーク機能に切り替える。【選択図】図2 |
---|---|
Bibliography: | Application Number: JP20210072375 |