conf.simulation_dht_01_1000_8_rep1.cfg Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of hycube-simulator Show documentation
Show all versions of hycube-simulator Show documentation
HyCube Simulator is a container running multiple HyCube node instances, providing an interface for performing operations on individual nodes.
configuration = simConf
#simConf.Simulators = S000, S001, S002
simConf.Simulators = S000
simConf.Simulators[S000].SimConnString = //artur-laptop:1099/HyCubeSimulator
simConf.Simulators[S000].MsgConnString = tcp://artur-laptop:51001[SimMessages]
simConf.Simulators[S000].Weight = 1
simConf.Simulators[S000].MaxNumNodes = 10000
simConf.Simulators[S001].SimConnString = //swz7aolszak2:1099/HyCubeSimulator
simConf.Simulators[S001].MsgConnString = tcp://swz7aolszak2:51001[SimMessages]
simConf.Simulators[S001].Weight = 1
simConf.Simulators[S001].MaxNumNodes = 5000
simConf.Simulators[S002].SimConnString = //Pusz-laptop:1099/HyCubeSimulator
simConf.Simulators[S002].MsgConnString = tcp://Pusz-laptop:51001[SimMessages]
simConf.Simulators[S002].Weight = 3
simConf.Simulators[S002].MaxNumNodes = 50000
simConf.ResultsFileName = results/sim_res_dht_01_1000_8_rep1.4_8(16).txt
simConf.DefaultConfFileName = hycube_simulator.cfg
simConf.SimulationsNum = 1
simConf.NumNodes = 1000
simConf.InitialRecoveryRepeat = 4
simConf.DiscardPercents = 0, 10, 10, 10, 10, 10, 10, 10, 10, 10
simConf.TestsNum = 1000
simConf.RunMemoryClearExtension = false
simConf.K = 8
simConf.WaitTimeAfterPut = 16000
simConf.WaitTimeBeforeGet = 0
simConf.RefreshResources = false
simConf.DeleteResources = false
simConf.ExactPut = true
simConf.ExactRefreshPut = true
simConf.ExactGet = true
simConf.ExactDelete = true
simConf.SkipPutNodesNum = 0
simConf.GetFromClosest = true
#if setPutRecipient/setGetRecipient = false => recipient = null, and only one message will be routed; exact put/get must be false
simConf.SetPutRecipient = true
simConf.SetGetRecipient = true
simConf.SecureRouting = false
simConf.RegisterRoute = false
simConf.AnonymousRoute = false
#simConf.ReplicateNum = 2
simConf.Simulations[0].ConfFileName = sim_dht_edc_1.4_16.cfg
simConf.Simulations[0].K = @simConf.K
simConf.Simulations[0].WaitTimeAfterPut = @simConf.WaitTimeAfterPut
simConf.Simulations[0].WaitTimeBeforeGet = @simConf.WaitTimeBeforeGet
simConf.Simulations[0].RefreshResources = @simConf.RefreshResources
simConf.Simulations[0].DeleteResources = @simConf.DeleteResources
simConf.Simulations[0].ExactPut = false
simConf.Simulations[0].ExactRefreshPut = false
simConf.Simulations[0].ExactGet = @simConf.ExactGet
simConf.Simulations[0].ExactDelete = @simConf.ExactDelete
simConf.Simulations[0].SkipPutNodesNum = @simConf.SkipPutNodesNum
simConf.Simulations[0].GetFromClosest = @simConf.GetFromClosest
simConf.Simulations[0].SetPutRecipient = false
simConf.Simulations[0].SetGetRecipient = @simConf.SetGetRecipient
simConf.Simulations[0].SecureRouting = @simConf.SecureRouting
simConf.Simulations[0].RegisterRoute = @simConf.RegisterRoute
simConf.Simulations[0].AnonymousRoute = @simConf.AnonymousRoute
simConf.Simulations[0].ReplicateNum = 4
© 2015 - 2025 Weber Informatics LLC | Privacy Policy