Change in ovirt-engine[master]: core: Migration max bandwidth

ahadas at redhat.com ahadas at redhat.com
Mon May 2 15:05:02 UTC 2016


Arik Hadas has submitted this change and it was merged.

Change subject: core: Migration max bandwidth
......................................................................


core: Migration max bandwidth

Computation of max bandwidth for migration based on Cluster properties
'migrationBandwidthLimitType', 'customMigrationNetworkBandwidth' and
MigrationPolicy#maxMigrations.

If limit type == AUTO and no QoS is set on migration network than the
bandwidth is estimated as minimum of link speeds of source and
destination NICs connected to the migration network.

In case of limit type == AUTO && cross-cluster migration, the bandwidth
is estimate as a minimum of estimations for each cluster.

Change-Id: I7840b44ab114ff7c8276287fe1b6c19864d3b39e
Bug-Url: https://bugzilla.redhat.com/1252426
Feature-Page: http://www.ovirt.org/Features/Migration_Enhancements
Signed-off-by: Jakub Niedermertl <jniederm at redhat.com>
---
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/MigrateVmCommand.java
M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/utils/ObjectUtils.java
M backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/network/InterfaceDao.java
M backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/network/InterfaceDaoImpl.java
M packaging/dbscripts/network_sp.sql
5 files changed, 98 insertions(+), 18 deletions(-)

Approvals:
  Jakub Niedermertl: Verified
  Eli Mesika: Looks good to me, but someone else must approve
  Jenkins CI: Passed CI tests
  Arik Hadas: Looks good to me, approved



-- 
To view, visit https://gerrit.ovirt.org/55840
To unsubscribe, visit https://gerrit.ovirt.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I7840b44ab114ff7c8276287fe1b6c19864d3b39e
Gerrit-PatchSet: 16
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Jakub Niedermertl <jniederm at redhat.com>
Gerrit-Reviewer: Arik Hadas <ahadas at redhat.com>
Gerrit-Reviewer: Eli Mesika <emesika at redhat.com>
Gerrit-Reviewer: Jakub Niedermertl <jniederm at redhat.com>
Gerrit-Reviewer: Jenkins CI
Gerrit-Reviewer: Tomas Jelinek <tjelinek at redhat.com>
Gerrit-Reviewer: gerrit-hooks <automation at ovirt.org>



More information about the Engine-commits mailing list