Menu

Tree [r54] /
 History

HTTPS access


File Date Author Commit
 Test 2017-06-16 michael-sch [r54] + Gurobi test
 python_sqlite 2017-05-24 michael-sch [r50] + Print statistic: Best costs per time slot
 src 2017-05-15 michael-sch [r48] +- read boundThreshold as double
 README.txt 2017-05-03 michael-sch [r39] +- only the first allocator configuration is us...
 TODO.txt 2017-01-26 zoltanmann [r4] Unified the interface of the allocators
 config.txt 2017-06-14 michael-sch [r53] +- updated example configuration

Read Me

Build
- Include sqlite3 - https://www.sqlite.org

Execute
- Use workload traces from database
	- Create database:
		- Install python - https://www.python.org
		- CreateInputDatabase.py:
			- Set path to sqlite database file: databaseFile=?
			- Set Bitbrains workload traces directory: csvPath=?
			- Run 
		- CreateOutputDatabase.py:
			- Set path to sqlite database file: databaseFile=?
			- Run
		
	- VMAllocation configuration (config.txt):
		- Use sqlite database (created by python scripts): useDatabase=true
		- Set path to sqlite database file: sqliteDatabaseFile=?
		- Set start time for the selection of workload data: timestampFrom=?
		- Set interval in ms for each selection step: timestampInterval=300
		- Set end time for the selection of workload data: timestampTo=?
		- Set physical machine types and counts
		- Only the first allocator configuration is used
		
- Use generated workload
	- VMAllocation configuration (config.txt):
		- Set: useDatabase=false
		- Set simulation parameter
		- Configure allocators
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.