Distributed file system

a file system and distribution system technology, applied in the field of distribution file system, can solve the problems of managing, not particularly suited to wide area networks, and the determination of the timing of updates

Inactive Publication Date: 2005-01-20
HEWLETT PACKARD DEV CO LP
View PDF12 Cites 105 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0015] In the preferred embodiment, there is no need for a user to invoke specifically any reconciliation algorithm or application linked to the files being reconciled, this being carried out automatically. Thus, upon the simple networking of two or more computers, file reconciliation takes place. This has the additional advantage that the user does not need to carry out specific file reconciliations when he/she requires those files. This embodiment could be described as providing file reconciliation in a mann

Problems solved by technology

The provision of file replicas in a distributed system creates issues of managing the content of files where this content is likely to be modified at different and disconnected computers.
While such “pessimistic replication algorithms” work well, they are not particularly suited to wide area networks because they tend to be slow and unreliable.
The determination of the timing of updates can be problematic because computer clocks are invariably unreliable, with the result one cannot necessarily

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Distributed file system
  • Distributed file system
  • Distributed file system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] In the example of computer network shown in FIG. 1, there are provided seven computers 10 to 22, four of which, namely computers 10 to 16, are connected together in a network via a Multicast channel 24. Similarly, computers 20 and 22 are connected together in a network by their own Multicast channel 26. The computers 10-16 and 20-22 are not directly coupled to one another. A portable computing device 18 can link with either one of both of the groups of computers 10-16 and 20-22. The computers 10-16 may, for example, be part of a workplace computer network while the computers 20-22 may be part of a home computer system.

[0042] The distributed file system of the preferred embodiment enables all of the computers 10-22 of the example of FIG. 1 to share all of the files which have been classified as shared files, irrespective of the state of connectivity of the computers 10-22 to one another at any one specific point in time. In the application shown in FIG. 1, for example, the us...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a distributed file system and method for distributing files between computing devices (10-22) of at least one group of computing devices (10-22) in which files are distributed automatically upon the networking of two or more computing devices (10-22). In the preferred embodiment, the user is not required to invoke any file distribution application as this is effected automatically. Advantageously, all files in a shared file directory are distributed to all computers (10-22) in the group and stored in a usable format such that every computer (10-22) is able to read and write to a shared file even when not networked to other computers (10-22) in the group. File distribution is preferably carried out in a non-specific manner and in a one-for-all manner. The system is very suitable for networks with low connectivity patterns between the computers.

Description

FIELD OF THE INVENTION [0001] The present invention relates to a distributed file system for distributing files within at least one group of computers. BACKGROUND OF THE INVENTION [0002] For many years there have been systems for distributing files within groups of computers, typically computer networks. A typical arrangement involves the provision of a server within the network which allows access to filed stored therein by a plurality of computers connected in the network. The files are typically stored in the server and managed thereby. [0003] Another form of file distribution creates replicas of files onto individual computers within a network. The replicas can be worked upon at the individual computers. Replication improves the performance and availability in distributed networks by allowing access to the data even when some of the replicas or network links are not available. Performance is also improved by allowing access to nearby replicas and thereby avoiding expensive remot...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F17/30
CPCG06F17/30194G06F16/182
Inventor RICHARD, BRUNOCHALON, DENIS
Owner HEWLETT PACKARD DEV CO LP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products