US Patent:
20060041894, Feb 23, 2006
Inventors:
Tu-An Cheng - Cupertino CA, US
Jialin Ju - Cupertino CA, US
John Lindley - San Jose CA, US
William Scales - Fareham, GB
Kiron Haltore - San Jose CA, US
International Classification:
G06F 13/00
Abstract:
An apparatus, system, and method are provided for isolating a storage application from a network interface driver. The apparatus includes a definition module, an application interface, a translation module, and a data buffer. The definition module defines a set of storage application functions. The translation module translates each storage application function to one or more network interface driver functions. The data buffer transfers data blocks between the storage application and the network interface driver.