发明名称 Network devices with multiple fully isolated and independently resetable direct memory access channels and methods thereof
摘要 A method, computer readable medium, and system independently managing network applications within a network traffic management device communicating with networked clients and servers include monitoring with a network device a plurality of applications communicating over a plurality of direct memory access (DMA) channels established across a bus. In a coherent restart, the interface controller of a network device receives 404 a request, for example by enabling a bit located in DMA packet buffers, from a first application communicating over a first DMA channel in the plurality of DMA channels to restart the first DMA channel. In response to the request, the first DMA channel is disabled 406 with the network device while allowing other executing applications in the plurality of applications to continue 408 to communicate over other DMA channels in the plurality of DMA channels. A state of the first DMA channel is cleared 413 independently from other DMA channels in the plurality of DMA channels, and communications for the first application over the first DMA channel are resumed 414, 416 with the network device. Alternatively, a non-coherent restart is based on the detection of a software crash or a malfunction of an application associated with DMA channels, or any other unexpected event involving the operation of one or more independently resettable DMA channels. In this case, a reboot of the malfunctioning software or application can be a possible solution.
申请公布号 EP3001322(A1) 申请公布日期 2016.03.30
申请号 EP20140186800 申请日期 2014.09.29
申请人 F5 NETWORKS, INC 发明人 MICHELS, TIMOTHY;JONES, CLAY
分类号 G06F13/28 主分类号 G06F13/28
代理机构 代理人
主权项
地址