I runned benchmark in 3 physical machines, every machine run 3 mir node, etc. 9 mir nodes totally.
the config of node like as follow:
{
"Trantor": {
"Mempool": {
"MaxTransactionsInBatch": "1024",
"MaxPayloadInBatch": "1048576",
"BatchTimeout": "100000000"
},
"Iss": {
"InitialMembership": {
"Nodes": {
"0": {
"Id": "0",
"Addr": "/ip4/192.168.253.128/tcp/10000",
"Key": null,
"Weight": "1"
},
"1": {
"Id": "1",
"Addr": "/ip4/192.168.253.128/tcp/10001",
"Key": null,
"Weight": "1"
},
"2": {
"Id": "2",
"Addr": "/ip4/192.168.253.128/tcp/10002",
"Key": null,
"Weight": "1"
},
"3": {
"Id": "3",
"Addr": "/ip4/192.168.253.129/tcp/10000",
"Key": null,
"Weight": "1"
},
"4": {
"Id": "4",
"Addr": "/ip4/192.168.253.129/tcp/10001",
"Key": null,
"Weight": "1"
},
"5": {
"Id": "5",
"Addr": "/ip4/192.168.253.129/tcp/10002",
"Key": null,
"Weight": "1"
},
"6": {
"Id": "6",
"Addr": "/ip4/192.168.253.130/tcp/10000",
"Key": null,
"Weight": "1"
},
"7": {
"Id": "7",
"Addr": "/ip4/192.168.253.130/tcp/10001",
"Key": null,
"Weight": "1"
},
"8": {
"Id": "8",
"Addr": "/ip4/192.168.253.130/tcp/10002",
"Key": null,
"Weight": "1"
}
}
},
"ConfigOffset": "2",
"SegmentLength": "4",
"EpochLength": "0",
"MaxProposeDelay": "0",
"MsgBufCapacity": "33554432",
"RetainedEpochs": "1",
"CatchUpTimerPeriod": "1000000000",
"CheckpointResendPeriod": "1000000000",
"LeaderSelectionPolicy": "simple",
"PBFTDoneResendPeriod": "1000000000",
"PBFTCatchUpDelay": "1000000000",
"PBFTViewChangeSNTimeout": "4000000000",
"PBFTViewChangeSegmentTimeout": "8000000000",
"PBFTViewChangeResendPeriod": "1000000000"
},
"Net": {
"ConnectionBufferSize": "512",
"ReconnectionPeriod": "3000000000",
"MinComplainPeriod": "1000000000"
},
"Availability": {
"Limit": "1",
"MaxRequests": "9223372036854775807"
}
},
"TxGen": {
"ClientID": "2",
"PayloadSize": "512",
"NumClients": "100"
},
"Duration": "600000000000"
}
I wanna known how can I modify the config to improve the performance of mir network, I readly need it!
of course, I wanna run mir network with different node number like 16/32/64, but I need known what's the best config for node's performance firstly.
I runned benchmark in 3 physical machines, every machine run 3 mir node, etc. 9 mir nodes totally.
the config of node like as follow:
finally, I got result of mir network as follow:
<style> </style>I wanna known how can I modify the config to improve the performance of mir network, I readly need it!
of course, I wanna run mir network with different node number like 16/32/64, but I need known what's the best config for node's performance firstly.
Thanks!