diff --git a/neat.conf b/neat.conf index 5ebe826..4d0ff25 100644 --- a/neat.conf +++ b/neat.conf @@ -68,17 +68,17 @@ local_manager_interval = 300 # The time interval between subsequent invocations of the data # collector in seconds -data_collector_interval = 60 +data_collector_interval = 300 # The number of the latest data values stored locally by the data # collector and passed to the underload / overload detection and VM # placement algorithms -data_collector_data_length = 30 +data_collector_data_length = 100 # The threshold on the overall (all cores) utilization of the physical # CPU of a host, above which the host is considered to be overloaded. # This is used for logging host overloads into the database. -host_cpu_overload_threshold = 0.95 +host_cpu_overload_threshold = 0.8 # The threshold on the overall (all cores) utilization of the physical # CPU of a host that can be allocated to VMs. @@ -115,15 +115,15 @@ algorithm_underload_detection_parameters = {"threshold": 0.5, "n": 2} # The fully qualified name of a Python factory function that returns a # function implementing an overload detection algorithm #algorithm_overload_detection_factory = neat.locals.overload.trivial.threshold_factory -#algorithm_overload_detection_factory = neat.locals.overload.mhod.core.mhod_factory -algorithm_overload_detection_factory = neat.locals.overload.trivial.last_n_average_threshold_factory +algorithm_overload_detection_factory = neat.locals.overload.mhod.core.mhod_factory +#algorithm_overload_detection_factory = neat.locals.overload.trivial.last_n_average_threshold_factory #algorithm_overload_detection_factory = neat.locals.overload.statistics.loess_factory # A JSON encoded parameters, which will be parsed and passed to the # specified overload detection algorithm factory #algorithm_overload_detection_parameters = {"threshold": 0.9} -#algorithm_overload_detection_parameters = {"state_config": [0.95], "otf": 0.1, "window_sizes": [30, 40, 50, 60, 70, 80, 90, 100], "bruteforce_step": 0.2, "learning_steps": 30} -algorithm_overload_detection_parameters = {"threshold": 0.95, "n": 2} +algorithm_overload_detection_parameters = {"state_config": [0.8], "otf": 0.1, "window_sizes": [30, 40, 50, 60, 70, 80, 90, 100], "bruteforce_step": 0.2, "learning_steps": 30} +#algorithm_overload_detection_parameters = {"threshold": 0.95, "n": 2} #algorithm_overload_detection_parameters = {"threshold": 0.8, "param": 1.0, "length": 30} # The fully qualified name of a Python factory function that returns a