Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lower Level Capabilities in Network Faults #101

Open
prb-aerospike opened this issue Feb 14, 2022 · 0 comments
Open

Lower Level Capabilities in Network Faults #101

prb-aerospike opened this issue Feb 14, 2022 · 0 comments
Labels
feature-request A feature that you would like to see on Mangle

Comments

@prb-aerospike
Copy link

Describe the solution you'd like

  1. Fault-injection on the network ports:
    At present, mangle only supports injecting the network faults such as delay, packet drop on entire network interface. It would be nice to specify the particular port(s) of an interface as well to inject these faults rather than on entire network interface.

  2. Three-way Partitioning:
    Mangle supports network partitioning between 2 units - endpoint(s) and target hosts that can split the distributed systems cluster into 2 partitions. 3 partitions or partitioning between 3 entities will be useful to test the resiliency of distributed system especially with the cluster running in the AWS environment where cluster nodes could be present in the different availability zones.

Describe alternatives you've considered
For now, we are using other chaos engineering tools to inject the common network faults on the particular port(s) of a network interface.

@ashrimalivmware ashrimalivmware added the feature-request A feature that you would like to see on Mangle label Feb 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request A feature that you would like to see on Mangle
Projects
None yet
Development

No branches or pull requests

2 participants