Patent ID: 6611870
Filing Date: 2003-08-26
Classification: G06F

Abstract:
A server device, comprising:a main machine having a main processor configured to control the main machine, and a main memory configured to store server data; and a plurality of network interface processor units connected to the main machine, each network interface processor unit having a local processor configured to control each network interface processor unit independently from the main machine, a local memory configured to store a part of the server data, and a local network controller configured to communicate with an external device through a network, wherein the local processor of one of the plurality of network interface processor units controls the local memory and the local network controller of said one network interface processor unit such that a data requested by the external device is transmitted to the external device directly from the local memory through the local network controller when the requested data is stored in the local memory and a prescribed condition is satisfied, and requests that the main processor transfer the requested data from the main machine to said one network interface processor unit when the requested data is not stored in the local memory or the prescribed condition is not satisfied, such that the requested data read out from the main memory is transmitted to the external device indirectly through the local network controller.