В данной таблице приведён подробный список сетевых взаимодействий между ролями Dion. Список сетевых доступов для пользователей и интеграций приведён в документе по планированию соответствующей архитектуры.
Сетевое взаимодействие виртуальных машин будет зависеть от расположения ролей на них .
Роли конфигурируются в файле ansible инвентарей - hosts.
Роль источника | Роль назначения | Порты |
lb_dion | appsvm | 443 tcp, 8009 tcp |
lb_dion | videovm | 443 tcp, 8009 tcp |
lb_dion | chatvm | 443 tcp, 8009 tcp |
lb_dion | mediavm | 443 tcp, 8009 tcp |
lb_dion | recordvm | 443 tcp, 8009 tcp |
lb_dion | monitoring | 8380 tcp |
lb_dion | sipserver | 5060 tcp |
lb_infra | pgsql | 5432 tcp, 8008 tcp |
lb_infra | redis | 6379 tcp, 26379 tcp |
lb_infra | consul | 8301 tcp, 8500 tcp |
lb_infra | kafka | 9098 tcp |
lb_infra | minio | 9000 tcp |
appsvm | lb_infra | 5432 tcp, 6379 tcp, 8008 tcp, 8301 tcp, 8500 tcp, 9000 tcp, 9090 tcp, 9098 tcp, 26379 tcp |
videovm | lb_infra | 5432 tcp, 6379 tcp, 8008 tcp, 8301 tcp, 8500 tcp, 9000 tcp, 9090 tcp, 9098 tcp, 26379 tcp |
chatvm | lb_infra | 5432 tcp, 6379 tcp, 8008 tcp, 8301 tcp, 8500 tcp, 9000 tcp, 9090 tcp, 9098 tcp, 26379 tcp |
mediavm | lb_infra | 5432 tcp, 6379 tcp, 8008 tcp, 8301 tcp, 8500 tcp, 9000 tcp, 9090 tcp, 9098 tcp, 26379 tcp |
recordvm | lb_infra | 5432 tcp, 6379 tcp, 8008 tcp, 8301 tcp, 8500 tcp, 9000 tcp, 9090 tcp, 9098 tcp, 26379 tcp |
dcm | lb_infra | 5432 tcp, 6379 tcp, 8008 tcp, 8301 tcp, 8500 tcp, 9000 tcp, 9090 tcp, 9098 tcp, 26379 tcp |
appsvm | lb_grpc | 9071 tcp, 9072 tcp, 50051 tcp, 50052 tcp |
videovm | lb_grpc | 9071 tcp, 9072 tcp, 50051 tcp, 50052 tcp |
chatvm | lb_grpc | 9071 tcp, 9072 tcp, 50051 tcp, 50052 tcp |
mediavm | lb_grpc | 9071 tcp, 9072 tcp, 50051 tcp, 50052 tcp |
recordvm | lb_grpc | 9071 tcp, 9072 tcp, 50051 tcp, 50052 tcp |
sipserver | lb_grpc | 9071 tcp, 9072 tcp, 50051 tcp, 50052 tcp |
siptranslator | lb_grpc | 9071 tcp, 9072 tcp, 50051 tcp, 50052 tcp |
siptranscoder | lb_grpc | 9071 tcp, 9072 tcp, 50051 tcp, 50052 tcp |
appsvm | consul | 8500 tcp, 8300 tcp/udp, 8301 tcp/udp, 8302 tcp/udp, 8600 tcp/udp |
videovm | consul | 8500 tcp, 8300 tcp/udp, 8301 tcp/udp, 8302 tcp/udp, 8600 tcp/udp |
chatvm | consul | 8500 tcp, 8300 tcp/udp, 8301 tcp/udp, 8302 tcp/udp, 8600 tcp/udp |
mediavm | consul | 8500 tcp, 8300 tcp/udp, 8301 tcp/udp, 8302 tcp/udp, 8600 tcp/udp |
recordvm | consul | 8500 tcp, 8300 tcp/udp, 8301 tcp/udp, 8302 tcp/udp, 8600 tcp/udp |
sipserver | consul | 8500 tcp, 8300 tcp/udp, 8301 tcp/udp, 8302 tcp/udp, 8600 tcp/udp |
siptranslator | consul | 8500 tcp, 8300 tcp/udp, 8301 tcp/udp, 8302 tcp/udp, 8600 tcp/udp |
siptranscoder | consul | 8500 tcp, 8300 tcp/udp, 8301 tcp/udp, 8302 tcp/udp, 8600 tcp/udp |
appsvm | kafka | 9098 tcp |
videovm | kafka | 9098 tcp |
chatvm | kafka | 9098 tcp |
ВСЕ ХОСТЫ | log | 9200 tcp |
monitoring | ВСЕ ХОСТЫ | 9100 tcp, 9110 tcp |
ВСЕ ХОСТЫ | dcm | 80 tcp |
dcm | ВСЕ ХОСТЫ | 22 tcp |
ВСЕ ХОСТЫ | lb_dion | 443 tcp |
lb_grpc | appsvm | 9071 tcp, 9072 tcp, 50051 tcp, 50052 tcp |
lb_grpc | videovm | 9071 tcp, 9072 tcp, 50051 tcp, 50052 tcp |
lb_grpc | chatvm | 9071 tcp, 9072 tcp, 50051 tcp, 50052 tcp |
lb_grpc | mediavm | 9071 tcp, 9072 tcp, 50051 tcp, 50052 tcp |
lb_grpc | recordvm | 9071 tcp, 9072 tcp, 50051 tcp, 50052 tcp |
lb_grpc | sipserver | 9071 tcp, 9072 tcp, 50051 tcp, 50052 tcp |
lb_grpc | siptranslator | 9071 tcp, 9072 tcp, 50051 tcp, 50052 tcp |
lb_grpc | siptranscoder | 9071 tcp, 9072 tcp, 50051 tcp, 50052 tcp |
consul | consul | 8500 tcp, 8300 tcp/udp, 8301 tcp/udp, 8302 tcp/udp, 8600 tcp/udp |
kafka | kafka | 9098 tcp, 2181 tcp, 2888-3888 tcp, 2182 tcp |
pgsql | pgsql | 5432 tcp, 8008 tcp, 2379 tcp, 2380 tcp |
redis | redis | 6379 tcp, 26379 tcp |
redis | pgsql | 8008 tcp |
minio | minio | 9000 tcp |
turnvm | mediavm | 49152-65535 udp |
mediavm | turnvm | 49152-65535 udp |
appsvm | turnvm | 4443 tcp |
appsvm | mediavm | 49152-65535 udp |
videovm | mediavm | 49152-65535 udp |
chatvm | mediavm | 49152-65535 udp |
mediavm | mediavm | 49152-65535 udp |
recordvm | mediavm | 49152-65535 udp |
sipserver | mediavm | 49152-65535 udp |
siptranslator | mediavm | 49152-65535 udp |
siptranscoder | mediavm | 49152-65535 udp |
monitoring | pgsql | 9187 |
monitoring | redis | 9121 |
monitoring | consul | 8500tcp, 8300tcp/udp, 8301tcp/udp, 8302tcp/udp, 8600tcp/udp |
monitoring | lb_infra | 9000,7003 |
monitoring | kafka | 9310,9302,9308 |
monitoring | lb_dion | 7001 |
monitoring | lb_grpc | 7002 |
lb_dion | logs | 5601 |