File Storage

MetaDefender Distributed Cluster (MDDC) introduces a built-in file storage server known as MDDC File Storage. The server stores and manages the live time of files and their duplications.

The administrator can set up MDDC to work with a single instance of MDDC File Storage or build a group of MDDC File Storage instances.

From Inventory > Services of the MDCC Control Center web console, the administrator can click on the gear icon in the top left corner of the File Storage group to access MDCC File Storage settings.

Multiple instances

When several instances of MDDC File Storage are added to the File Storage group, Min Replica and Max Replica enable the administrator to configure the operation of the storage group, as shown in the table below.

SettingBehavior

Min replica = 1

Max replica = 1

Every file is stored without a backup across all File Storage servers. File Storage servers in the group implement a Sharding solution for file storage. Since there is no backup for any file, if one server in the group goes down, files managed by that server will be lost to the clients. This setup provides the best performance but also poses a high risk of data loss.

Min replica > 1

Max replica > Min replica

Every file is stored on at least Min replica number of File Storage servers and at most Max-replica number of servers. The setting provides High Availability support for File Storage. In most cases, Min replica and Max replica are configured to 2 and 3, creating a balance between performance and efficiency in High Availability.

Min replica > 1

Max replica = Min replica

Every file is fully stored on Max replica number of file storage servers and will not succeed if it can not be. This setting is the strictest among three options and should be considered carefully due to its impact on system performance.

Replication of a file across several MDDC File Storage servers significantly impacts the overall system performance. Hence, the number of replications must be evaluated thoughtfully.

Data retention

The administrator can configure data retention for files stored in the File Storage group with the Clean up range option. By default, this option is disabled. The administrator has the option to retain files for 12 hours, 1 day, 1 week, etc., starting from the present time.

Files eligible for retention include those produced by CDR, DLP, SBOM, Quarantine engines.

Package (.msi, .deb or .rpm) and module files are marked for cleanup manually and will never be affected by data retention.

Data protection

By default, all files stored on the MDDC File Storage server are XOR bitwise with a randomly generated binary string. This option is enabled by default to prevent the file from being executed successfully due to unexpected factors. The administrator can disable the option to optimize MDDC File Storage performance, though it may expose the system to security risks.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard