DL Asset Track uses a completely distributed network topology where each VM is distributed across various data centers or zones.
All VMs are deployed using the Kubernetes technology. Therefore, the specification of the VMs is irrelevant. Recommend configuration values are stated below. The recommended values may change depending upon further discussions during the requirement phase.
Server Capacity Requirement (OD – Centos7.x/Amazon Linux):
2VM'S (DL Web Servers) – No. of Cores: 4, Memory: 8GB
2VM'S (ASIK Web Servers) – No. of Cores: 4, Memory: 8GB
2VM'S (IAM Auth Web Servers) – No. of Cores: 4, Memory: 8GB
3VM'S (MongoDB Servers) – No. of Cores: 8, Memory: 32GB
2VM'S (Postgres Servers) – No. of Cores: 4, Memory: 16GB
4VM'S (Zookeeper Kafka Servers) – No. of Cores: 8, Memory: 16GB
2VM'S (CA Servers) – No. of Cores: 8, Memory: 16GB
3VM'S (Orderer Servers) – No. of Cores: 8, Memory: 16GB
3VM'S (Peer Servers) – No. of Cores: 8, Memory: 16GB
3VM'S (CouchDb Servers) – No. of Cores: 8, Memory: 16GB