发明名称 Unified I/O adapter
摘要 Systems, methods, and other embodiments associated with a unified hybrid input/output adapter are described. According to one embodiment, an apparatus includes an Input/Output (I/O) interconnect configured to connect with a host device and to provide communications with the host device. The apparatus also includes a network adapter connected to the I/O interconnect and configured to communicate with a network storage. The apparatus includes a host adapter connected to the I/O interconnect and configured to communicate with a first storage device and a second storage device. The first storage device has a higher latency than the second storage device. The apparatus further includes a storage logic configured to control the I/O interconnect to cause storage access requests from the host device to be cached in the second storage device via the host adapter.
申请公布号 US8868804(B2) 申请公布日期 2014.10.21
申请号 US201113274707 申请日期 2011.10.17
申请人 Marvell World Trade Ltd. 发明人 Gole Abhijeet P.;Sutardja Pantas;Geddes David
分类号 G06F3/00;G06F15/16;G06F13/38;G06F13/40 主分类号 G06F3/00
代理机构 代理人
主权项 1. An apparatus, comprising: an Input/Output (I/O) interconnect configured to connect with a host device and to provide communications with the host device; a network adapter connected to the I/O interconnect and configured to communicate with a network storage; a host adapter connected to the I/O interconnect and configured to communicate with a first storage device and a second storage device, wherein the first storage device has a higher latency than the second storage device; a storage logic configured to control the I/O interconnect to cause data corresponding to storage access requests from the host device to be cached in the second storage device via the host adapter and to subsequently service the storage access requests independently of the host device via the host adapter; and a servicing logic configured to control the host adapter to send data corresponding to a selected request from the storage access requests, wherein the data cached in the second storage device is sent to the network adapter to be processed when the selected request is addressed to the network storage, and to control the host adapter to process the selected request from the first storage device when the selected request is addressed to the first storage device, wherein the storage access requests are requests to read from or write to one of the network storage, the first storage, or the second storage.
地址 Barbadus unknown