IL107643A

Parallel i/o network file server architecture

Abstract

This record has no abstract on file.

IL107643A, drawing sheet 1
Sheet 1 of 15

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

13 claims: 4 independent, 9 dependent

  1. 1
    A network file server for use with a data network and a mass storage device, comprising:a host processor unit;and an interface processor unit coupleable to said network, to said mass storage device and to said host processor unit, said interface processor unit including means for decoding all NFS requests from said network, means for performing all procedures for satisfying said NFS requests, means for encoding any NFS reply messages for return transmission on said network, and means for satisfying file system requests from said host processor unit.
  2. 4
    Apparatus for use with a data network and a mass storage device, comprising the combination of first and second processing units, said first processing unit being coupled to said network and performing procedures for satisfying requests from said network which are within a predefined non-NFS class of requests, and said second processing unit being coupled to said network and to said mass storage device and decoding NFS requests from said network, performing procedures for satisfying said NFS requests, and encoding NFS reply messages for return transmission on said network, said second processing unit not satisfying any requests from said network which are within said predefined non-NFS class of requests.
  3. 8
    A network file server for use with a data network and a mass storage device, said network file server comprising a first unit and a second unit, said first unit including:means for decoding NFS requests from said network;means for performing procedures for satisfying said NFS requests, including accessing said mass storage device if required;and means for encoding any NFS reply messages for return transmission on said network, only said second unit running a general purpose operating system.
  4. 10
    A network file server for use with a data network and a mass storage device, said network file server comprising:a network control module, including a network interface coupled to receive NFS requests from said network;and a file system control module, including a mass storage device interface coupled to said mass storage device, .j135 a communication path coupled directly between said network control module and said file system control module, said communication path carrying -file retrieval requests prepared by said network control module in response to received NFS requests to retrieve specified retrieval data from said mass storage device, said file system control module retrieving said specified retrieval data from said mass storage device in response to said file retrieval requests and returning said specified retrieval data to said network control module, and said network control module preparing reply messages containing said specified retrieval data from said file system control module for return transmission on said network.