User GuidesAPI ReferenceRelease Notes
Doc HomeHelp CenterLog In
User Guides

Single-Node Deployments

The Tamr platform is deployed on a single server.

Beginning with version v.2019.013, Tamr does not support deployments where the server on which Tamr is installed also runs other applications. Only Tamr and its dependencies can run on this server. This applies to on premises or cloud deployments, where Tamr is deployed in a bare metal (non-VM) or a virtual machine environment.

Specifications

Tamr can run entirely on a single server.

Large

ResourceSpecification
CPU32 cores
Memory256 GB
Disk5TB SSD

Medium

ResourceSpecification
CPU16 cores
Memory128 GB
Disk2 TB SSD

Small (Minimum)

ResourceSpecification
CPU8 cores
Memory64 GB
Disk1 TB SSD

Included Services and Ports

A single-node deployment provides access to these microservices at the following default ports.

Tamr Microservices

The following services are available at the listed default ports. In addition, they are available via a proxy at the default Tamr port (TCP 9100).

Optional administrative ports can be found at each of the above ports +1. For example, an administrative port for 9020 is found at 9021. They include endpoints for operational information and ensure that a heavy user request load cannot prevent administrative requests from getting through.

ServiceDefault PortDescription
Auth 9020User authentication
Dataset 9150Dataset management
Dedup 9140Deduplication service for mastering projects
Match9170Low Latency Match service
Persistence 9080Database persistence
Preview 9040Spark runner for preview of mappings and data transformations
Public API9180Public APIs for working with Tamr
Recipe 9190Orchestration service for tracking tasks and their dependencies
Taxonomy 9400Taxonomy service for classification projects
Transform 9160Transformation service for schema mapping and running transformations
Unify9100Tamr front-end application

External Services

ServicePortsDescription
Elasticsearch9200, 9300Elasticsearch
Elasticsearch Front End9130Elasticsearch for Tamr front-end application
elasticsearch_exporter 9135Instrument Elasticsearch for Prometheus metrics gathering
elasticseach_logging9250, 9350Elasticsearch for logging
Grafana 31101Monitoring dashboard
graphite_exporter 31108, 31109Spark metrics for Prometheus
Kibana 5601Logging dashboard
node_exporter 9110System metrics for Prometheus
postgres_exporter 31187PostgreSQL metrics for Prometheus
PostgreSQL 5432Internal database for Tamr application metadata
Prometheus 31390Monitoring and alerting framework
Zookeeper21281Tamr HBase Zookeeper client
HBase16010HBase Master
HBase9113HBase Master Exporter
HBase60010HBase Master JMX
HBase9114HBase Region Server Exporter
HBase60030HBase Region Server
HBase TAMR_HBASE_ZK_CLIENT_PORT2181HBase Zookeeper (not Tamr HBase Zookeeper)
YARN8088 (HTTP), 8090 (HTTPS)YARN Resource Manager dashboard
YARN8031, 8032, 8033YARN Resource Manager Resource, and its admin and tracker ports
YARN8030YARN Resource Manager scheduler