kubeflow / kubeflow/mpi-operator

Port conficts will occur when multiple pods dispatched to the same node under hostnetwork.

Open
#593 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
535
Forks
238
Avg merge
2d 3h
Merged PRs (30d)
10

Description

**Hostnetwork** needs to be enabled to utilize RDMA for high performance transmission. In such circumstance, there will be port conflicts when multiple pods dispatched to the same node for the following reasons:

- sshd of all workers will listen at port 22
- ssh will use default port 22 for connection

Can mpi-operator handles the port conflicts under hostnetwork?

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by tracing how hostNetwork pods and worker SSH ports are configured, then define and verify a conflict-free behavior when multiple workers share a node.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, kubernetes
Domain
distributed-systems, networking
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.