Socorro Communication Paths: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 1: | Line 1: | ||
= 1.7.6 connectivity requirements = | = 1.7.6 connectivity requirements = | ||
* Collectors (optionally) to HBase (Thrift:9090) | * Collectors (optionally) to HBase (Thrift:9090) [servers: sp-collector01 through 06] | ||
* Crash mover to HBase (Thrift:9090) | * Crash mover to HBase (Thrift:9090) [servers: sp-collector01 through 06] | ||
* Monitor to HBase (Thrift:9090), PG (via Zeus:5432) | * Monitor to HBase (Thrift:9090), PG (via Zeus:5432) [sp-admin01] | ||
* Processor to HBase (Thrift:9090), PG (via Zeus:5432) | * Processor to HBase (Thrift:9090), PG (via Zeus:5432) [sp-processor01 through 10] | ||
* PostgreSQL has other things talk to it only | * PostgreSQL has other things talk to it only | ||
* Middleware to HBase (Thrift:9090), PG (via Zeus:5432), memcache(11211) | * Middleware to HBase (Thrift:9090), PG (via Zeus:5432), memcache(11211) [sp-mware01 through 03] | ||
* Webapp to PG (via Zeus:5432), middleware (80, probably via Zeus?), memcache(11211) | * Webapp to PG (via Zeus:5432), middleware (80, probably via Zeus?), memcache(11211) [sp-web01 through 05] | ||
* Memcache to itself [jabba supply details here] | * Memcache to itself [jabba supply details here] | ||
* Cron jobs (on admin node) to: | * Cron jobs (on admin node) to: [sp-admin01] | ||
** Bugzilla cron connects to bugzilla on 80 | ** Bugzilla cron connects to bugzilla on 80 | ||
** builds cron connects to builds FTP server (20) and PG | ** builds cron connects to builds FTP server (20) and PG |
Revision as of 18:32, 10 January 2011
1.7.6 connectivity requirements
- Collectors (optionally) to HBase (Thrift:9090) [servers: sp-collector01 through 06]
- Crash mover to HBase (Thrift:9090) [servers: sp-collector01 through 06]
- Monitor to HBase (Thrift:9090), PG (via Zeus:5432) [sp-admin01]
- Processor to HBase (Thrift:9090), PG (via Zeus:5432) [sp-processor01 through 10]
- PostgreSQL has other things talk to it only
- Middleware to HBase (Thrift:9090), PG (via Zeus:5432), memcache(11211) [sp-mware01 through 03]
- Webapp to PG (via Zeus:5432), middleware (80, probably via Zeus?), memcache(11211) [sp-web01 through 05]
- Memcache to itself [jabba supply details here]
- Cron jobs (on admin node) to: [sp-admin01]
- Bugzilla cron connects to bugzilla on 80
- builds cron connects to builds FTP server (20) and PG
- Partition cron connects to PG
- topsites cron connects to alexa(80) and PG
- dailyurl connects to NFS (for CSVs)
- all other crons just connect to PG
- Thrift has other things talk to it only
- Hbase to Monitor (port?)
- Zeus to PG (6432), webapp (80), mware (80?)
- MPT-VPN to all PHX boxes (ssh:443) [jabba: or should this be to admin, and then ssh from admin->all other boxes]
- Nagios/ganglia? [jabba to fill in]
- Metrics ADU updates connect to PostgreSQL [daniel to supply machine name]
1.7.5 requirements
- In a handy, but hand-drawn diagram