Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

File metadata handler for storage and parallel processing of files in a distributed file system, and associated systems and methods

a file metadata and file technology, applied in the field of file metadata handlers, can solve the problems of requiring a high degree of skill, time and in-depth knowledge about files, creating network bottlenecks, and not being able to adapt a particular api at execution time, and achieve the effect of high data bandwidth and scalability

Active Publication Date: 2019-04-09
SOFTWARE AG
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

Distributed File Systems are used to organize and store files across multiple computers or servers. These systems use master / slave architectures and provide high data bandwidth and scalability by using many nodes in a single cluster. The systems can support millions of files. The technical effects of this innovation are improved data management and storage at a large scale.

Problems solved by technology

End users also may in some instances have to implement custom logic for processing files, thereby potentially requiring a high degree of skill, time, and in-depth knowledge about the files being processed, the systems being used, etc.
And because files typically will not be broken into pieces, individual clients oftentimes will have to process large files sequentially, thereby creating the potential for networking bottlenecks.
For example, when working with a more complex framework for distributed processing of large data sets across clusters of computers using simple programming models and / or a more distributed, scalable, and portable file system, it may not be sufficient to adapt a particular API at execution time, e.g., by providing a runtime adapter.
Although it is possible to pre-configure or hard-code constants as configuration data, etc., the application of fixed values reduces flexibility of the file system being implemented and can detract from some of the benefits provided by the more complex file system.

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
  • File metadata handler for storage and parallel processing of files in a distributed file system, and associated systems and methods
  • File metadata handler for storage and parallel processing of files in a distributed file system, and associated systems and methods
  • File metadata handler for storage and parallel processing of files in a distributed file system, and associated systems and methods

Examples

Experimental program
Comparison scheme
Effect test

example implementation

[0054]An example implementation will now be provided. The example uses ActiveTransfer Server as the managed file transfer solution, and Hadoop as the DFS framework. It also assumes the presence of a map reduce framework, e.g., for facilitating distributed processing, etc. However, it will be appreciated that the techniques set forth herein may be used with any suitable combination or sub-combination of one or more managed file transfer solutions, DFSs, etc., with or without associated map reduce frameworks.

example file metadata

Handler

[0055]FIG. 4 is a flowchart showing a process that may be followed by a File Metadata Handler according to certain example embodiments. In step 401, an end-user will select an extension library. The File Metadata Handler will have built-in support for many formats. However, the plugging-in of an extension library may be provided for those formats for which support is not already available. In step 403, the user will select a unique name for the file metadata definition. In step 405, the user will link the file metadata definition with a filename pattern, an extension in the filename, or some other identifier. For example, the filename extension could be .xml, .csv, .EDI, etc., which would indicate corresponding type of XML files, comma-separated value files, EDI files, etc. As another example, the pattern in the filename could be a suffix and / or prefix in the filename that uniquely defines the structure of the file. This second option may be helpful when, for instance, it is ...

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

Certain example embodiments described herein relate to a File Metadata Handler that helps an integrated managed file transfer solution perform processing in connection with complex distributed file systems, while still cooperating with more straightforward and / or conventional file systems, servers, and / or the like. The File Metadata Handler of certain example embodiments may be able to work with, or take the place of, a more conventional file handler adapter, e.g., to provide possibly required pre-processing and / or additional file processing at runtime for more complex file systems, transport protocols, and / or the like.

Description

TECHNICAL FIELD[0001]Certain example embodiments described herein relate to an integrated managed file transfer solution. More particularly, certain example embodiments described herein relate to a File Metadata Handler that helps an integrated managed file transfer solution perform processing in connection with complex distributed file systems, while still cooperating with more straightforward and / or conventional file systems, servers, and / or the like.BACKGROUND AND SUMMARY OF EXAMPLE EMBODIMENTS OF THE INVENTION[0002]Distributed File Systems are known in the computer-related arts and typically support conventional hierarchical file organizations. For instance, a user or an application can create directories and store files inside the created directories. Distributed File Systems oftentimes are set up to have master / slave architectures and oftentimes can provide high data bandwidth and scalability by using many nodes in a single cluster where every single instance can support many ...

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
Patent Type & Authority Patents(United States)
IPC IPC(8): G06F16/13G06F16/18
CPCG06F16/182G06F16/83G06F16/13G06F16/907G06F16/908
Inventor SHANKAR, SATISHRETNAKUMARI, SANJU KRISHNAN
Owner SOFTWARE AG
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products