Software and Hardware Requirements

Contributors netapp-dorianh kevin-hoke Download PDF of this page

Network Configuration

The following is the network configuration requirement for setting up in the cloud:

  • The Iguazio cluster and NetApp Cloud Volumes must be in the same virtual private cloud.

  • The cloud manager must have access to port 6443 on the Iguazio app nodes.

  • We used Amazon Web Services in this technical report. However, users have the option of deploying the solution in any Cloud provider.For on-premises testing in ONTAP AI with NVIDIA DGX-1, we used the Iguazio hosted DNS service for convenience.

Clients must be able to access dynamically created DNS domains. Customers can use their own DNS if desired.

Hardware Requirements

You can install Iguazio on-premises in your own cluster. We have verified the solution in NetApp ONTAP AI with an NVIDIA DGX-1 system. The following table lists the hardware used to test this solution.

Hardware Quantity

DGX-1 systems

1

NetApp AFF A800 system

1 high-availability (HA) pair, includes 2 controllers and 48 NVMe SSDs (3.8TB or above)

Cisco Nexus 3232C network switches

2

The following table lists the software components required for on-premise testing:

Software Version or Other Information

NetApp ONTAP data management software

9.7

Cisco NX-OS switch firmware

7.0(3)I6(1)

NVIDIA DGX OS

4.4 - Ubuntu 18.04 LTS

Docker container platform

19.03.5

Container version

20.01-tf1-py2

Machine learning framework

TensorFlow 1.15.0

Iguazio

Version 2.8+

ESX Server

6.5

This solution was fully tested with Iguazio version 2.5 and NetApp Cloud Volumes ONTAP for AWS. The Iguazio cluster and NetApp software are both running on AWS.

Software Version or Type

Iguazio

Version 2.8+

App node

M5.4xlarge

Data node

I3.4xlarge