Invention Grant
- Patent Title: Offload stack for network, block and file input and output
- Patent Title (中): 卸载堆栈用于网络,块和文件的输入和输出
-
Application No.: US11472678Application Date: 2006-06-21
-
Publication No.: US07949766B2Publication Date: 2011-05-24
- Inventor: Mark Bakke , Timothy Kuik , David Thompson , Paul Gleichauf , Xiaoxue Ma
- Applicant: Mark Bakke , Timothy Kuik , David Thompson , Paul Gleichauf , Xiaoxue Ma
- Applicant Address: US CA San Jose
- Assignee: Cisco Technology, Inc.
- Current Assignee: Cisco Technology, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Hickman Palermo Truong & Becker LLP
- Main IPC: G06F15/16
- IPC: G06F15/16

Abstract:
An apparatus for offloading network, block and file functions from an operating system comprises a network interface coupled to a network for receiving packet flows; one or more processors each having one or more processor cores; a computer-readable medium carrying one or more operating systems and an input/output networking stack which are hosted in one or more of the processor cores. The networking stack is shared among the operating systems. The networking stack comprises instructions which when executed cause receiving a request for data transfer from one of the operating systems at internal network, block and file system interfaces, and permitting data to be transferred between the internal interfaces and a plurality of external interfaces by preventing the operating systems from performing the data transfer and performing the data transfer on behalf of the operating systems.
Public/Granted literature
- US20070011272A1 Offload stack for network, block and file input and output Public/Granted day:2007-01-11
Information query