×

Distributed filesystem network security extension

  • US 7,917,751 B2
  • Filed: 05/22/2003
  • Issued: 03/29/2011
  • Est. Priority Date: 05/22/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a data processing system comprising at least two different network adapters and a storage medium on which is stored at least a first file having a permission, a method for providing security for transmission of said first file, said method comprising:

  • enabling an external client system to complete a first mount of said data processing system via a first standard/default network adapter, which provides a standard, non-secure access to the data processing system for all external client systems;

    enabling a second mount of said data processing system via a second, different, secure network adapter only when said first file requires secured access, wherein said second, different, secure network adapter is configured for access from the external client system by providing one or more session parameters associated with the first mount for use in completing the second mount;

    inferring said permission associated with said first file;

    responsive to receipt of a request for access to said first file by the external client system;

    when said permission of said first file indicates that said first file does not require secure transmission from the storage medium to the external client system, routing a transmission of the first file to the external client system via said first standard/default network adapter of the at least two different network adapters and via a respective first non-secure network connecting the external client system to the storage medium; and

    when said permission of said first file indicates secured transmission is required for transmitting said first file from the storage medium, dynamically routing the transmission of said first file to the external client system via said second, different, secure network adapter also connecting the external client system to the storage medium to enable secure transmission, wherein said dynamically routing step further comprises;

    automatically configuring said second, different, secure network adapter to support a remount operation in response to a mounting request from said external client system, wherein the remount operation enables the client system which was mounted on the data processing system via the first standard/default port over the first network to resume a session initiated at the first standard network adapter utilizing the second, different, secure network adapter and second secure network with stored session parameters from the first mount;

    terminating a current mount on said first standard/default network adapter with said external client system;

    storing session parameters of a session on said current mount to enable seamless continuation of said session on said second, different, secure network adapter; and

    enabling a re-mount of the data processing system by the external client system via the second secure network adapter and resumption of the session utilizing the session parameters stored; and

    wherein only certain files on the storage medium that have access permission requiring secure transmission of the files from the storage medium to any requesting external client system are transmitted from the storage medium to the external client system via the second, different, secure network adapter, while all other files on the storage medium that do not have access permission requiring secure transmission are automatically routed to the requesting external client system via the first standard/default network adapter.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×