1. 14 Jun, 2010 2 commits
  2. 11 Jun, 2010 2 commits
  3. 08 Jun, 2010 1 commit
  4. 04 Jun, 2010 1 commit
  5. 01 Jun, 2010 1 commit
    • Balazs Lecz's avatar
      Add KVM chroot feature · 547a63b7
      Balazs Lecz authored
      This patch adds a new boolean hypervisor parameter to the KVM hypervisor,
      named 'use_chroot'.
      If it's turned on for an instance, than KVM is started in "chroot mode":
      Ganeti creates an empty directory for the instance and passes the path
      of this dir to KVM via the -chroot flag.
      KVM changes its root to this directory after starting up.
      
      It also adds a "quarantine" feature for moving any unexpected files to
      a separate directory for later analysis.
      
      This has been backported from master,
      commit 84c08e4e
      
      Signed-off-by: default avatarBalazs Lecz <leczb@google.com>
      Reviewed-by: default avatarMichael Hanselmann <hansmi@google.com>
      547a63b7
  6. 31 May, 2010 1 commit
    • Apollon Oikonomopoulos's avatar
      KVM: Migration bandwidth and downtime control · e43d4f9f
      Apollon Oikonomopoulos authored
      
      
      Introduce 2 new hypervisor options, migration_bandwidth and migration_downtime
      and implement KVM migration bandwidth and downtime control.
      
      migration_bandwidth controls KVM's maximal bandwidth during migration, in
      MiB/s. Default value is 32 MiB/s, same as KVM's internal default. This option
      is a global hypervisor option.
      
      migration_downtime sets the amount of time (in ms) a KVM instance is allowed to
      freeze while copying memory pages. This is useful when migrating busy guests,
      as KVM's internal default of 30ms is too low for the page-copying algorithm to
      converge. This is a per-instance option, with a default of 30ms, same as KVM's
      internal default.
      Signed-off-by: default avatarApollon Oikonomopoulos <apollon@noc.grnet.gr>
      Signed-off-by: default avatarBalazs Lecz <leczb@google.com>
      Reviewed-by: default avatarBalazs Lecz <leczb@google.com>
      e43d4f9f
  7. 28 May, 2010 1 commit
    • Balazs Lecz's avatar
      Add KVM chroot feature · 84c08e4e
      Balazs Lecz authored
      
      
      This patch adds a new boolean hypervisor parameter to the KVM hypervisor,
      named 'use_chroot'.
      If it's turned on for an instance, than KVM is started in "chroot mode":
      Ganeti creates an empty directory for the instance and passes the path
      of this dir to KVM via the -chroot flag.
      KVM changes its root to this directory after starting up.
      
      It also adds a "quarantine" feature for moving any unexpected files to
      a separate directory for later analysis.
      Signed-off-by: default avatarBalazs Lecz <leczb@google.com>
      Reviewed-by: default avatarMichael Hanselmann <hansmi@google.com>
      84c08e4e
  8. 21 May, 2010 1 commit
  9. 18 May, 2010 5 commits
  10. 17 May, 2010 1 commit
  11. 13 May, 2010 1 commit
  12. 07 May, 2010 2 commits
  13. 28 Apr, 2010 1 commit
  14. 23 Apr, 2010 1 commit
  15. 16 Apr, 2010 5 commits
  16. 12 Apr, 2010 1 commit
    • Iustin Pop's avatar
      Export more instance parameters in instance export · 3c8954ad
      Iustin Pop authored
      
      
      Currently the backend parameters are not exported automatically, but
      only a few directly in the '[instance]' section. Hypervisor type and
      hypervisor parameters are not exported at all.
      
      This patch creates two separate sections for the be and hv parameters,
      and stores the parameters (including ones that come from the cluster
      defaults, but not the hypervisor globals for example) in the export.
      The import code is not changed yet.
      Signed-off-by: default avatarIustin Pop <iustin@google.com>
      Reviewed-by: default avatarMichael Hanselmann <hansmi@google.com>
      3c8954ad
  17. 08 Apr, 2010 1 commit
  18. 31 Mar, 2010 1 commit
  19. 23 Mar, 2010 3 commits
  20. 17 Mar, 2010 3 commits
  21. 15 Mar, 2010 2 commits
  22. 12 Mar, 2010 2 commits
  23. 10 Mar, 2010 1 commit