When using Privacy-Preserving Matching (formerly known as Senate Matching), your organization will need to install an application called a Contributor Node in your environment. This article details the minimum system and software requirements for a successful installation.

This article covers:

Minimum System Requirements

The Contributor Node must have the following resources available as a minimum system requirement, depending on the expected size of your customer database.

Component

Small VM Spec

Medium VM Spec

Large VM Spec

X-Large VM Spec

Expected number of token records

Up to 500K records

Up to 1M records

1-10M records

10-20M records

AWS EC2 equivalent

t2.small

t2.medium

m5.xlarge

m5.2xlarge

RAM

2 GB

4 GB

16 GB

32 GB

CPUs

2 CPU cores

2-4 CPU cores

4 CPU cores

8 CPU cores

Persistent Storage

50 GB

100 GB

200 GB

500 GB

Software Requirements

The Privacy-Preserving Matching Contributor Node is distributed as a set of Docker images. Installing and running these images requires the following to be installed:

Dependency

Version

Notes

Docker

docker-ce-1803



Docker Compose

1.21.2



Linux

Ubuntu: 16.04.1 LTS, amd64

Redhat Enterprise Linux (RHEL): 7.4

Amazon Linux (on EC2): 2

Other operating systems and architectures may work, however they are not currently supported by Data Republic. If you would like to see other Operating Systems or architectures supported in a future release, please contact support@datarepublic.com.

For reference the Docker images you install will contain the following software packages in addition to Data Republic's software:

Package

Version

MySQL

5.6

Redis

4.0.9

Fluentd

0.12

Related Articles

Optimal Firewall Settings for Privacy-Preserving Matching

Install your Contributor Node

Did this answer your question?