Proof of Value Environment System Requirements

Table of Contents

Introduction

Welcome to the Proof‑of‑Value (POV) Environment System Requirements, designed to support both Fabric and TDM — with TDM builds extending Fabric’s capabilities through the addition of the TDM library and PostgreSQL.

Server Specifications

The Fabric server is intended to run on Linux-based environments, leveraging enterprise-grade operating systems. This ensures compatibility with standard IT practices while providing the performance, stability, and security required for Proof-of-Value (POV) installations of Fabric Web Studio, Fabric, or TDM in a single-node environment.

This section outlines the baseline specifications for setting up a single-node Linux server tailored for POV installations. Whether you’re deploying Fabric alone or alongside Fabric Studio, this section defines the prerequisites across software and hardware dimensions, calibrated to deliver dependable performance and ease of setup.

For system requirements for Fabric Studio, please refer to Fabric Studio System Requirements.

Software Requirements

Operating System:

  • RedHat (version 7 or higher) based distribution (for example: Centos, Oracle, Linux).
  • Ubuntu Server, version 18.04 or higher.

Hardware Requirements

Processor

For simple scenarios: Intel Xeon Octa-core or equivalent.

For high-load or complex scenarios: 16 cores are  recommended.

Physical Memory (RAM)

For simple scenarios: 32 GB RAM

For high-load or complex scenarios: 64 GB are recommended.

Storage

Direct attached SSD/NVME based storage is recommended for best performance.

Disk Space

A minimum of 200 GB of free disk space is recommended for application data.

Additional storage should be allocated based on project scope and retention requirements.

Network

1 Gbps network speed between the Fabric node and the source DBs.

Running on a Cloud Environment

To accommodate the flexibility and scalability of cloud deployments, this section outlines the recommended virtual machine configurations across major cloud platforms—AWS, GCP, and Azure—for setting up a Fabric POV installation. These recommendations are designed to mirror the characteristics of on‑premise hardware by aligning the key cloud instance types with the system requirements for Fabric deployments.

Here are preferred instance families and sizes tailored to meet the recommended hardware criteria for running Fabric in a cloud ecosystem, including CPU, memory, networking, and storage characteristics that align with the single-node, high-performance Proof-of-Value setups.

These instance types provide a baseline for POV use cases. Larger or specialized instance families may be required if your evaluation involves high-volume data processing, GPU acceleration, or multi-node topologies.

Cloud provider

Instance Type

Amazon - AWS

m5.2xlarge

Google - GCP

e2-standard-8

Microsoft - Azure

D8d v5

Proof of Value Environment System Requirements

Table of Contents

Introduction

Welcome to the Proof‑of‑Value (POV) Environment System Requirements, designed to support both Fabric and TDM — with TDM builds extending Fabric’s capabilities through the addition of the TDM library and PostgreSQL.

Server Specifications

The Fabric server is intended to run on Linux-based environments, leveraging enterprise-grade operating systems. This ensures compatibility with standard IT practices while providing the performance, stability, and security required for Proof-of-Value (POV) installations of Fabric Web Studio, Fabric, or TDM in a single-node environment.

This section outlines the baseline specifications for setting up a single-node Linux server tailored for POV installations. Whether you’re deploying Fabric alone or alongside Fabric Studio, this section defines the prerequisites across software and hardware dimensions, calibrated to deliver dependable performance and ease of setup.

For system requirements for Fabric Studio, please refer to Fabric Studio System Requirements.

Software Requirements

Operating System:

  • RedHat (version 7 or higher) based distribution (for example: Centos, Oracle, Linux).
  • Ubuntu Server, version 18.04 or higher.

Hardware Requirements

Processor

For simple scenarios: Intel Xeon Octa-core or equivalent.

For high-load or complex scenarios: 16 cores are  recommended.

Physical Memory (RAM)

For simple scenarios: 32 GB RAM

For high-load or complex scenarios: 64 GB are recommended.

Storage

Direct attached SSD/NVME based storage is recommended for best performance.

Disk Space

A minimum of 200 GB of free disk space is recommended for application data.

Additional storage should be allocated based on project scope and retention requirements.

Network

1 Gbps network speed between the Fabric node and the source DBs.

Running on a Cloud Environment

To accommodate the flexibility and scalability of cloud deployments, this section outlines the recommended virtual machine configurations across major cloud platforms—AWS, GCP, and Azure—for setting up a Fabric POV installation. These recommendations are designed to mirror the characteristics of on‑premise hardware by aligning the key cloud instance types with the system requirements for Fabric deployments.

Here are preferred instance families and sizes tailored to meet the recommended hardware criteria for running Fabric in a cloud ecosystem, including CPU, memory, networking, and storage characteristics that align with the single-node, high-performance Proof-of-Value setups.

These instance types provide a baseline for POV use cases. Larger or specialized instance families may be required if your evaluation involves high-volume data processing, GPU acceleration, or multi-node topologies.

Cloud provider

Instance Type

Amazon - AWS

m5.2xlarge

Google - GCP

e2-standard-8

Microsoft - Azure

D8d v5