Skip to main content
Version: File Inspection Engine 1.0.0

Deployment Guide

Hardware Requirements

To handle files of up to 2 GB, we recommend the following:

  • Memory (RAM):
    • Provision at least 32 GB of RAM. File processing may require up to 8 times the file size in RAM, especially to accommodate large file handling and concurrent requests.
  • Disk Size:
    • Allocate at least 100 GB of disk space to support scanning of larger files and threat intelligence database storage requirements.

Production Deployment

For production environments, it is recommended to deploy the File Inspection Engine with different resource configurations based on the file sizes being processed:

  1. Regular File Processing:
    • Deploy FIE in one Kubernetes namespace, using resource settings (CPU/RAM) optimized for smaller, regular file sizes.
  2. Large File Processing:
    • Deploy FIE in a separate Kubernetes namespace, with resource settings (CPU/RAM) optimized for handling larger files.

This approach allows for more efficient resource allocation and scaling, based on specific file processing requirements.