On-Premises Hardware Specifications

On This Page

Overview

This document lists the hardware specifications for on-premises ("on-prem") deployment of version 2.10.0 of the Iguazio Data Science Platform ("the platform").

Capacity Calculations
All capacity calculations in the hardware specifications are performed using the base-10 (decimal) number system. For example, 1 TB = 1,000,000,000,000 bytes.

Creating an HTTPS Certificate

In some cases, you might need to create an HTTPS certificate for your platform installation. For more information, contact Iguazio's support team.

Hardware Configurations

The platform is available in two configurations, which differ in a variety of aspects, including the performance capacity, footprint, storage size, and scale capabilities:

Development Kit
A single data-node and single application-node cluster implementation. This configuration is designed mainly for evaluation trials and doesn't include high availability (HA) or performance testing.
Operational Cluster
A scalable cluster implementation that is composed of multiple data and application nodes. This configuration was designed to achieve superior performance that enables real-time execution of analytics, machine-learning (ML), and artificial-intelligence (AI) applications in a production pipeline. The minimum requirement for HA support is three data nodes and three application nodes.

For both configurations, data nodes in on-prem deployments are always deployed on virtual machines (VMs) while application nodes can be deployed on either VMs or local machines (bare-metal).

VM Deployment Notes

When deploying on virtual machines, notify Iguazio's support team whenever VMware Enhanced vMotion Compatibility (EVC) mode is enabled, as a low EVC level might disable required CPU features.

VM Hypervisor Host Specifications

Hypervisor host machines in VM platform deployments must fulfill the following hardware specification requirements:

Component Specification
Network interfaces
  • A single-port 1 Gb (minimum) NIC for the management network
  • For hosting data-node VMs — a dual-port 10 Gb (minimum) NIC for the data-path (client) and interconnect networks
  • For hosting application-node VMs only — a single-port 10 Gb (minimum) NIC for the data-path (client) network
Hypervisor VMware vSphere ESXi 6.5 or 6.7, or Proxmox VE (PVE) 6.2

VM Data-Node Specifications

Data nodes in on-prem platform deployments are VMs that must fulfill the following hardware specification requirements.

Note
For some components, the specification differentiates between small and large data nodes. Large data nodes provide greater processing capabilities. Note that you cannot mix the specifications of these two alternative configurations.
Component Specification
Memory 128 GB (small node) / 256 GB (large node)
Cores 8 (small node) / 16 (large node)
VM boot disk 400 GB (minimum) image (hosted on an enterprise-grade SSD-based data store)
Data disks 2, 4, 6, or 12 (small node) / 2, 4, 6, 8, or 12 (large node) enterprise-grade or NVMe SSD data disks (drives) of 1 TB (minimum) each, which are mapped exclusively to the data-node VM using direct attach storage (DAS), such as raw device mapping (RDM).

Application-Node Specifications

In on-prem deployments you can select whether to deploy the application nodes on virtual machines (VMs) or on local machines (bare-metal), provided the same method is used on all nodes.

VM Application-Node Specifications

Application nodes in VM platform deployments are VMs that must fulfill the following hardware specification requirements.

Note
For some components, the specification differentiates between small and large application nodes. Large application nodes provide greater processing capabilities. Note that you cannot mix the specifications of these two alternative configurations.
Component Specification
Memory 64 GB (small node) / 128 GB (large node)
Cores 8 (small node) / 16 (large node)
VM boot disk 400 GB (minimum) image (hosted on an enterprise-grade SSD-based data store)

Bare-Metal Application-Node Specifications

Application nodes in bare-metal platform deployments are supplied by the customer and must fulfill the following hardware specification requirements:

Cores 8 (minimum)
Memory 64 GB of RAM (minimum)
OS boot disk 400 GB (minimum) enterprise-grade SSDs
Network interfaces
  • Single port 1 Gb (minimum) NIC for the management network
  • Single port 10 Gb (minimum) NIC for the data-path (client) network

See Also