Network latency is the time it takes for data to travel from one point to another, and storage IOPS is the number of input/output operations per second. These factors can affect the performance of the migration and should be taken into account when planning and executing the migration.
The CLI commands that you have shown in the image are used to adjust the maximum load that a peer node can handle during bucket replication and rebuilding. These settings can affect the performance and efficiency of an index cluster migration to new hardware. Therefore, some of the factors that you should consider when running these commands are:
Data ingestion rate: The higher the data ingestion rate, the more buckets will be created and need to be replicated or rebuilt across the cluster. This will increase the load on the peer nodes and the network bandwidth. You might want to lower the max_peer_build_load and max_peer_rep_load settings to avoid overloading the cluster during migration.
Network latency and storage IOPS: The network latency and storage IOPS are measures of how fast the data can be transferred and stored between the peer nodes. The lower these values are, the longer it will take for the cluster to replicate or rebuild buckets. You might want to increase the max_peer_build_load and max_peer_rep_load settings to speed up the migration process, but not too high that it causes errors or timeouts.
Distance and location: The distance and location of the peer nodes can also affect the network latency and bandwidth. If the peer nodes are located in different geographic regions or data centers, the data transfer might be slower and more expensive than if they are in the same location. You might want to consider using site replication factor and site search factor settings to optimize the cluster for multisite deployment.
SSL data encryption: If you enable SSL data encryption for your cluster, it will add an extra layer of security for your data, but it will also consume more CPU resources and network bandwidth. This might slow down the data transfer and increase the load on the peer nodes. You might want to balance the trade-off between security and performance when using SSL data encryption.
References:
Splunk Core Consultant knowledge source documents or study guide: https://www.splunk.com/en_us/resources/splunk-certification-exam-study-guide.html
Splunk Test Blueprint Consultant: https://www.splunk.com/en_us/pdfs/training/splunk-test-blueprint-consultant.pdf
Contribute your Thoughts:
Chosen Answer:
This is a voting comment (?). You can switch to a simple comment. It is better to Upvote an existing comment if you don't have anything to add.
Submit