COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMPUTER PROGRAM

PROBLEM TO BE SOLVED: To eliminate a reduction in throughput caused by cache processing on a storage device at a high load time, etc., and other problems.SOLUTION: In a communication device according to an embodiment of the invention, a bridge processing unit transmits a first data transfer request...

Full description

Saved in:
Bibliographic Details
Main Authors ISHIHARA TAKESHI, YAMAGUCHI KENSAKU, KOBAYASHI YUTA, YAMAURA TAKAHIRO
Format Patent
LanguageEnglish
Japanese
Published 23.03.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:PROBLEM TO BE SOLVED: To eliminate a reduction in throughput caused by cache processing on a storage device at a high load time, etc., and other problems.SOLUTION: In a communication device according to an embodiment of the invention, a bridge processing unit transmits a first data transfer request received by a first communication processing unit to a second communication processing unit, and transmits a first response received by the second communication processing unit to the first communication processing unit. A cache proxy processing unit transmits a second response including data via the first communication processing unit when data requested by the first data transfer request exists in a storage device, receives a third response including data from the second communication processing unit by proxy when the data does not exist, and transmits a fourth response including data via the first communication processing unit. A status acquisition unit acquires information indicating the state of the storage device. An allocation processing unit determines one of the bridge processing unit and the cache proxy processing unit the processing of which to execute, on the basis of the state of the storage device.SELECTED DRAWING: Figure 1 【課題】高負荷時等のストレージ装置に対するキャッシュ処理に起因して、スループットが低下する等の問題を解消する。【解決手段】本発明の実施形態に係る通信装置において、ブリッジ処理部は、第1通信処理部で受信された第1データ転送要求を第2通信処理部から送信し、第2通信処理部で受信された第1応答を第1通信処理部から送信する。キャッシュプロキシ処理部は、第1データ転送要求で要求されるデータがストレージ装置に存在する場合は、データを含む第2応答を第1通信処理部を介して送信し、データが存在しない場合は、代理で第2通信装置からデータを含む第3応答を受信して、データを含む第4応答を第1通信処理部を介して送信する。状態取得部は、ストレージ装置の状態を表す情報を取得する。振分処理部は、ストレージ装置の状態に応じて、ブリッジ処理部およびキャッシュプロキシ処理部のいずれの処理をするかを決定する。【選択図】図1
Bibliography:Application Number: JP20150182062