Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dynamic resource allocation #975

Open
wants to merge 135 commits into
base: master
Choose a base branch
from

Commits on May 7, 2015

  1. Added new load balancing functionality to the host.py. Also added a m…

    …igrate function to elements for migrating them from one host to a new host. (Not finished)
    swuest committed May 7, 2015
    Configuration menu
    Copy the full SHA
    fecd304 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2015

  1. created a function to migrate an element from one host to another. Ad…

    …ded an unaccessary api call
    swuest committed May 11, 2015
    Configuration menu
    Copy the full SHA
    d157149 View commit details
    Browse the repository at this point in the history
  2. Removed unnecessary import

    swuest committed May 11, 2015
    Configuration menu
    Copy the full SHA
    5cb20fe View commit details
    Browse the repository at this point in the history
  3. bugfix

    swuest committed May 11, 2015
    Configuration menu
    Copy the full SHA
    1280744 View commit details
    Browse the repository at this point in the history
  4. bugfix

    swuest committed May 11, 2015
    Configuration menu
    Copy the full SHA
    83387f0 View commit details
    Browse the repository at this point in the history
  5. bugfix

    swuest committed May 11, 2015
    Configuration menu
    Copy the full SHA
    5bcead1 View commit details
    Browse the repository at this point in the history
  6. bugfix

    swuest committed May 11, 2015
    Configuration menu
    Copy the full SHA
    c8521a5 View commit details
    Browse the repository at this point in the history
  7. bugfix

    swuest committed May 11, 2015
    Configuration menu
    Copy the full SHA
    7d094cf View commit details
    Browse the repository at this point in the history
  8. bugfix

    swuest committed May 11, 2015
    Configuration menu
    Copy the full SHA
    86a577c View commit details
    Browse the repository at this point in the history
  9. bugfix

    swuest committed May 11, 2015
    Configuration menu
    Copy the full SHA
    ab95a63 View commit details
    Browse the repository at this point in the history
  10. bugfix

    swuest committed May 11, 2015
    Configuration menu
    Copy the full SHA
    ea407d5 View commit details
    Browse the repository at this point in the history
  11. bugfix

    swuest committed May 11, 2015
    Configuration menu
    Copy the full SHA
    5522995 View commit details
    Browse the repository at this point in the history
  12. bugfix

    swuest committed May 11, 2015
    Configuration menu
    Copy the full SHA
    7cb90b9 View commit details
    Browse the repository at this point in the history
  13. bugfix

    swuest committed May 11, 2015
    Configuration menu
    Copy the full SHA
    a8350dc View commit details
    Browse the repository at this point in the history
  14. bugfix

    swuest committed May 11, 2015
    Configuration menu
    Copy the full SHA
    c879bea View commit details
    Browse the repository at this point in the history
  15. bugfix

    swuest committed May 11, 2015
    Configuration menu
    Copy the full SHA
    eda9630 View commit details
    Browse the repository at this point in the history
  16. bugfix

    swuest committed May 11, 2015
    Configuration menu
    Copy the full SHA
    2491f5b View commit details
    Browse the repository at this point in the history

Commits on May 12, 2015

  1. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    3a0fa1b View commit details
    Browse the repository at this point in the history
  2. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    fe3f37c View commit details
    Browse the repository at this point in the history
  3. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    4e02edc View commit details
    Browse the repository at this point in the history
  4. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    4f531df View commit details
    Browse the repository at this point in the history
  5. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    b3a471c View commit details
    Browse the repository at this point in the history
  6. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    b5899be View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f75875e View commit details
    Browse the repository at this point in the history
  8. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    d79b597 View commit details
    Browse the repository at this point in the history
  9. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    f8f97a8 View commit details
    Browse the repository at this point in the history
  10. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    7ad1730 View commit details
    Browse the repository at this point in the history
  11. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    11395b6 View commit details
    Browse the repository at this point in the history
  12. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    9c67dc2 View commit details
    Browse the repository at this point in the history
  13. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    b953a0e View commit details
    Browse the repository at this point in the history
  14. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    5a6a5c9 View commit details
    Browse the repository at this point in the history
  15. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    a0134e9 View commit details
    Browse the repository at this point in the history
  16. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    f01b141 View commit details
    Browse the repository at this point in the history
  17. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    53fbbcc View commit details
    Browse the repository at this point in the history
  18. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    9788101 View commit details
    Browse the repository at this point in the history
  19. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    7e5491f View commit details
    Browse the repository at this point in the history
  20. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    baa3c3a View commit details
    Browse the repository at this point in the history
  21. Created a new allocation function as preparation for a new dynamic re…

    …ssource allokation algorithm
    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    c59ec40 View commit details
    Browse the repository at this point in the history
  22. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    55efd91 View commit details
    Browse the repository at this point in the history
  23. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    79322af View commit details
    Browse the repository at this point in the history
  24. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    708af44 View commit details
    Browse the repository at this point in the history
  25. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    94d3b4c View commit details
    Browse the repository at this point in the history
  26. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    cb09a64 View commit details
    Browse the repository at this point in the history
  27. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    334e748 View commit details
    Browse the repository at this point in the history
  28. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    486aa73 View commit details
    Browse the repository at this point in the history
  29. added reallokation api call for tests

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    8a00001 View commit details
    Browse the repository at this point in the history
  30. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    ae150ed View commit details
    Browse the repository at this point in the history
  31. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    62d2eb2 View commit details
    Browse the repository at this point in the history
  32. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    83537e2 View commit details
    Browse the repository at this point in the history
  33. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    bb60e5a View commit details
    Browse the repository at this point in the history
  34. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    22b671c View commit details
    Browse the repository at this point in the history
  35. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    bf897c2 View commit details
    Browse the repository at this point in the history
  36. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    e4fc7b3 View commit details
    Browse the repository at this point in the history
  37. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    6736465 View commit details
    Browse the repository at this point in the history
  38. bugfix

    swuest committed May 12, 2015
    Configuration menu
    Copy the full SHA
    98d66b0 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2015

  1. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    cb319a3 View commit details
    Browse the repository at this point in the history
  2. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    de90005 View commit details
    Browse the repository at this point in the history
  3. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    8a12e30 View commit details
    Browse the repository at this point in the history
  4. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    8bab4dd View commit details
    Browse the repository at this point in the history
  5. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    ca8eb81 View commit details
    Browse the repository at this point in the history
  6. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    f85b7c5 View commit details
    Browse the repository at this point in the history
  7. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    3c46741 View commit details
    Browse the repository at this point in the history
  8. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    1d2e08e View commit details
    Browse the repository at this point in the history
  9. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    ade9eb4 View commit details
    Browse the repository at this point in the history
  10. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    51e3a6a View commit details
    Browse the repository at this point in the history
  11. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    e3d436a View commit details
    Browse the repository at this point in the history
  12. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    7e5e389 View commit details
    Browse the repository at this point in the history
  13. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    1826573 View commit details
    Browse the repository at this point in the history
  14. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    1cb6749 View commit details
    Browse the repository at this point in the history
  15. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    34b7e23 View commit details
    Browse the repository at this point in the history
  16. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    e281527 View commit details
    Browse the repository at this point in the history
  17. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    a1f2b0e View commit details
    Browse the repository at this point in the history
  18. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    27fd1fa View commit details
    Browse the repository at this point in the history
  19. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    f8da4d8 View commit details
    Browse the repository at this point in the history
  20. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    dfb4670 View commit details
    Browse the repository at this point in the history
  21. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    6d9949a View commit details
    Browse the repository at this point in the history
  22. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    ea92a51 View commit details
    Browse the repository at this point in the history
  23. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    63833e0 View commit details
    Browse the repository at this point in the history
  24. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    0073005 View commit details
    Browse the repository at this point in the history
  25. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    e7d0e05 View commit details
    Browse the repository at this point in the history
  26. Bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    064429b View commit details
    Browse the repository at this point in the history
  27. bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    1ec346a View commit details
    Browse the repository at this point in the history
  28. bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    eecb929 View commit details
    Browse the repository at this point in the history
  29. bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    58348cb View commit details
    Browse the repository at this point in the history
  30. bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    ae17b0c View commit details
    Browse the repository at this point in the history
  31. bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    bbd14fe View commit details
    Browse the repository at this point in the history
  32. bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    c1e30ec View commit details
    Browse the repository at this point in the history
  33. bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    7d6c789 View commit details
    Browse the repository at this point in the history
  34. bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    124cce4 View commit details
    Browse the repository at this point in the history
  35. bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    dcf8ac2 View commit details
    Browse the repository at this point in the history
  36. bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    9217957 View commit details
    Browse the repository at this point in the history
  37. bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    4b2aaf6 View commit details
    Browse the repository at this point in the history
  38. bugfix

    swuest committed May 18, 2015
    Configuration menu
    Copy the full SHA
    f1f1efc View commit details
    Browse the repository at this point in the history

Commits on May 19, 2015

  1. Bugfix

    swuest committed May 19, 2015
    Configuration menu
    Copy the full SHA
    34d178b View commit details
    Browse the repository at this point in the history
  2. bugfix

    swuest committed May 19, 2015
    Configuration menu
    Copy the full SHA
    44fb5be View commit details
    Browse the repository at this point in the history
  3. bugfix

    swuest committed May 19, 2015
    Configuration menu
    Copy the full SHA
    d3453fd View commit details
    Browse the repository at this point in the history
  4. bugfix

    swuest committed May 19, 2015
    Configuration menu
    Copy the full SHA
    6c9d017 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2015

  1. bugfix

    swuest committed May 20, 2015
    Configuration menu
    Copy the full SHA
    e409bad View commit details
    Browse the repository at this point in the history
  2. bugfix

    swuest committed May 20, 2015
    Configuration menu
    Copy the full SHA
    3b5eabe View commit details
    Browse the repository at this point in the history
  3. bugfix

    swuest committed May 20, 2015
    Configuration menu
    Copy the full SHA
    a15d2b6 View commit details
    Browse the repository at this point in the history
  4. bugfix

    swuest committed May 20, 2015
    Configuration menu
    Copy the full SHA
    469e9f1 View commit details
    Browse the repository at this point in the history
  5. bugfix

    swuest committed May 20, 2015
    Configuration menu
    Copy the full SHA
    7def20d View commit details
    Browse the repository at this point in the history
  6. bugfix

    swuest committed May 20, 2015
    Configuration menu
    Copy the full SHA
    040b680 View commit details
    Browse the repository at this point in the history
  7. bugfix

    swuest committed May 20, 2015
    Configuration menu
    Copy the full SHA
    447947b View commit details
    Browse the repository at this point in the history
  8. bugfix

    swuest committed May 20, 2015
    Configuration menu
    Copy the full SHA
    a20a258 View commit details
    Browse the repository at this point in the history
  9. bugfix

    swuest committed May 20, 2015
    Configuration menu
    Copy the full SHA
    0960c60 View commit details
    Browse the repository at this point in the history
  10. bugfix

    swuest committed May 20, 2015
    Configuration menu
    Copy the full SHA
    c890b69 View commit details
    Browse the repository at this point in the history
  11. bugfix

    swuest committed May 20, 2015
    Configuration menu
    Copy the full SHA
    af55b3b View commit details
    Browse the repository at this point in the history
  12. bugfix

    swuest committed May 20, 2015
    Configuration menu
    Copy the full SHA
    8d6ba7b View commit details
    Browse the repository at this point in the history
  13. bugfix

    swuest committed May 20, 2015
    Configuration menu
    Copy the full SHA
    0e9d4de View commit details
    Browse the repository at this point in the history
  14. Added detachable flag for hosts

    swuest committed May 20, 2015
    Configuration menu
    Copy the full SHA
    70dc6f2 View commit details
    Browse the repository at this point in the history
  15. Added detachable flag into hostmanager config

    swuest committed May 20, 2015
    Configuration menu
    Copy the full SHA
    10787a2 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2015

  1. Modified the host value function and added weight for started element…

    …s to the rating
    swuest committed May 21, 2015
    Configuration menu
    Copy the full SHA
    2cfc731 View commit details
    Browse the repository at this point in the history
  2. Balancing

    swuest committed May 21, 2015
    Configuration menu
    Copy the full SHA
    b9b05ab View commit details
    Browse the repository at this point in the history
  3. Balancing

    swuest committed May 21, 2015
    Configuration menu
    Copy the full SHA
    aaa0831 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2015

  1. Added a deactivated flag for each host. Also implemented an scheduled…

    … algorithm for host management. The backend is now able to activate and deactivate hosts on demand.
    swuest committed May 26, 2015
    Configuration menu
    Copy the full SHA
    21eaf05 View commit details
    Browse the repository at this point in the history
  2. bugfix

    swuest committed May 26, 2015
    Configuration menu
    Copy the full SHA
    2a0ab8f View commit details
    Browse the repository at this point in the history
  3. bugfix

    swuest committed May 26, 2015
    Configuration menu
    Copy the full SHA
    1dc720b View commit details
    Browse the repository at this point in the history
  4. bugfix

    swuest committed May 26, 2015
    Configuration menu
    Copy the full SHA
    90a284b View commit details
    Browse the repository at this point in the history
  5. bugfix

    swuest committed May 26, 2015
    Configuration menu
    Copy the full SHA
    9696943 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'master' of github.com:glab/ToMaTo into dynamic_ressourc…

    …eallokation
    swuest committed May 26, 2015
    Configuration menu
    Copy the full SHA
    130abe5 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2015

  1. bugfixes

    swuest committed Jun 1, 2015
    Configuration menu
    Copy the full SHA
    f054cb4 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of github.com:glab/ToMaTo into dynamic_ressourc…

    …eallokation
    swuest committed Jun 1, 2015
    Configuration menu
    Copy the full SHA
    0668934 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2015

  1. Stylefixes

    swuest committed Jun 2, 2015
    Configuration menu
    Copy the full SHA
    fd4741b View commit details
    Browse the repository at this point in the history
  2. Added ErrorChecks and fixed some little Issues

    swuest committed Jun 2, 2015
    Configuration menu
    Copy the full SHA
    3f8b79c View commit details
    Browse the repository at this point in the history
  3. Bugfix

    swuest committed Jun 2, 2015
    Configuration menu
    Copy the full SHA
    e7fcaec View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2015

  1. Changed migration of connection elements and added some score for hos…

    …t resources for the getHostValue function
    swuest committed Jun 3, 2015
    Configuration menu
    Copy the full SHA
    ec33b8f View commit details
    Browse the repository at this point in the history
  2. Fixed different issues:

    - removed unnecessary api call for migration
    - changed action_migrate to try_migrate
    	- there is no host parameter anymore
    	- the element searches for a new host and migrates if necessary
    - changed checkForHostDeactivation
    	- now it checks every 5 minutes if the system can handle the load of a host
    	- it sets a fixedPref which affects the value of the host
    
    - renamed host_management to dynamic_allocation
    	- it checks periodic if the system can allocate or detache hosts
    swuest committed Jun 3, 2015
    Configuration menu
    Copy the full SHA
    0ba9536 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2015

  1. Merge branch 'master' of github.com:glab/ToMaTo into dynamic_resource…

    …_allocation
    swuest committed Jul 15, 2015
    Configuration menu
    Copy the full SHA
    93e9a64 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2015

  1. Added the configuration of the upper and lower treshold for host allo…

    …cation and deactivation to config.py
    
    Fixed some bugs for different elements by updating the try_migration function.
    
    Made some changes and name changes in host.py:
    * changed checkHostDeactivation to loadInfluencer
    * updated load influencer
    * updated getBestHost
    * changed getHostValue to getHostScore
    * updated getHostScore
    * changed hostReallocation to migrator
    * added the migrator as an periodic function beeing activated every 30 min.
    swuest committed Sep 1, 2015
    Configuration menu
    Copy the full SHA
    d0b00ab View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2015

  1. Bugfixes

    swuest committed Sep 14, 2015
    Configuration menu
    Copy the full SHA
    2c45c3d View commit details
    Browse the repository at this point in the history
  2. Better sorting for the load influenecer. Bug fix

    swuest committed Sep 14, 2015
    Configuration menu
    Copy the full SHA
    065368b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    381ea07 View commit details
    Browse the repository at this point in the history
  4. Bugfix

    swuest committed Sep 14, 2015
    Configuration menu
    Copy the full SHA
    cc50e61 View commit details
    Browse the repository at this point in the history
  5. Bugfix

    swuest committed Sep 14, 2015
    Configuration menu
    Copy the full SHA
    c315a4d View commit details
    Browse the repository at this point in the history