发明名称 Multi-node cache coherency with input output virtualization
摘要 Systems and methods maintain cache coherency between storage controllers using input/output virtualization. In one embodiment, a primary storage controller receives write commands over a virtualized interface, stores the write commands in cache memory, tracks a status of the write commands processed from the cache memory, and stores the status in a portion of the cache memory. A backup storage controller includes a backup cache that receives replications of the write commands via direct memory access operations, and stores the replications of the write commands. The primary storage controller makes the status available to a host system. In response to a failure of the primary storage controller, the backup storage synchronizes with the status from the host system, and resumes I/O operations for the logical volume.
申请公布号 US9542320(B2) 申请公布日期 2017.01.10
申请号 US201514594326 申请日期 2015.01.12
申请人 Avago Technologies General IP (Singapore) Pte. Ltd. 发明人 Bert Luca;Samanta Sumanesh;Wong Philip K.
分类号 G06F12/08;G06F3/06 主分类号 G06F12/08
代理机构 代理人
主权项 1. A storage system comprising: a primary storage controller configured to receive write commands over a virtualized interface, to store the write commands in cache memory, to track a status of the write commands processed from the cache memory, and to store the status in a portion of the cache memory; and a backup storage controller that includes a backup cache configured to receive replications of the write commands via direct memory access (DMA) operations, and to store the replications of the write commands; wherein the primary storage controller is configured to make the status available to a host system; and wherein, in response to a failure of the primary storage controller, the backup storage controller is configured to synchronize with the status from the host system, and to resume I/O operations at the logical volume.
地址 Singapore SG