Skip to content

Fanout behaviour in tree mode #324

Open
@degremont

Description

@degremont

Gateways and Tree mode were designed stating that tree architecture should be transparent. CS behaviour should be the same whatever if gateways are setup or not.
Moreover, when users are running clush commands, they do not necessarily know if their command will use gateways or not.

As a consequence, global fanout should be distributed across all gateways and not simply copied from the root node.
This distribution should take in account that only a part of the tree could be needed for a specified run, and that new workers could be started during this run and requiring other part of tree, meaning requiring to start other gateways, thus redispatching the fanout.

If fanout per worker is implemented, this should be also supported.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions