Patent ID: 8042185
Filing Date: 2011-10-18
Classification: G06F

Abstract:
1. A system for providing anti-virus services to a storage system, comprising: an electronic processor of an anti-virus computer configured to execute an anti-virus engine, the anti-virus engine configured to receive a first request over a network from the storage system to scan a container maintained at the storage system, the anti-virus engine further configured to create a stub container associated with the container in response to receiving the first request and further configured to issue a second request with the stub container for the storage system to fetch the container, wherein the second request circumvents a protocol stack of at least one of the storage system and the anti-virus computer; and a virtual file filter configured to execute at the storage system and configured to receive the second request, and in response to receiving the second request, provide the container to the anti-virus computer for scanning.