You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by tuna <ng...@gmail.com> on 2013/10/14 06:21:50 UTC
Review Request 14628: AutoScaling without NetScaler
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/14628/
-----------------------------------------------------------
Review request for cloudstack and Sebastien Goasguen.
Repository: cloudstack-git
Description
-------
I made a patch to add autoscale feature without Netscaler.
Requirement:
- Xenserver or XCP
- Template with pre-installed PVdriver
- don't use SNMP or NetScaler counters when configuring AutoScale
- AutoScale acts within a Cluster
All configuration parameters (durations, interval, destroy_vm_grace_period, quiet_time) are kept as normal.
Diffs
-----
api/src/com/cloud/network/as/AutoScaleCounter.java ca7b65a39d4c063029293da1e1eb6832c11425a7
api/src/com/cloud/network/as/AutoScalePolicy.java 7f94f355921bba1ce149ff44f60a5c0e9a5cde28
api/src/com/cloud/network/as/AutoScaleVmGroup.java faa166d2baeb9e49cc064cf9da802a8e56219e00
api/src/com/cloud/network/as/Counter.java 207ec57b5920ad0a28088f37b1c3d5bb59c916fc
client/tomcatconf/applicationContext.xml.in 6dda5c707afddd1c20c97cb9a553590730682db3
core/src/com/cloud/agent/api/PerformanceMonitorAnswer.java PRE-CREATION
core/src/com/cloud/agent/api/PerformanceMonitorCommand.java PRE-CREATION
engine/schema/src/com/cloud/network/as/AutoScalePolicyVO.java f8fbcb483f52ddba3528e2f10644a7322716ce71
engine/schema/src/com/cloud/network/as/AutoScaleVmGroupVO.java d1d85f9e2932f5ce5347e0b0be25af31a5f07066
engine/schema/src/com/cloud/network/as/AutoScaleVmGroupVmMapVO.java PRE-CREATION
engine/schema/src/com/cloud/network/as/CounterVO.java b7b03f716b09c8600f8587b3c47124e228d643bb
engine/schema/src/com/cloud/network/as/dao/AutoScalePolicyConditionMapDao.java 30251984807f9556e8856b1a987ea01ca914a26b
engine/schema/src/com/cloud/network/as/dao/AutoScalePolicyConditionMapDaoImpl.java 00fee3db6c7e6ee6ab7493d38060267b78fd4ebb
engine/schema/src/com/cloud/network/as/dao/AutoScaleVmGroupVmMapDao.java PRE-CREATION
engine/schema/src/com/cloud/network/as/dao/AutoScaleVmGroupVmMapDaoImpl.java PRE-CREATION
plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java 92fbab28bd24a115d6e933d58ab94390e357c9f7
scripts/vm/hypervisor/xenserver/perfmon.py PRE-CREATION
scripts/vm/hypervisor/xenserver/vmopspremium 38ec2e8c1d8d4dfc9bf60df94bf9412d877d128e
server/src/com/cloud/network/as/AutoScaleManager.java 5b84b30d74415b7d3c278b6c2dd78fb39bea3668
server/src/com/cloud/network/as/AutoScaleManagerImpl.java 859211bd572a8a0d56ae6fd154788944db58fb24
server/src/com/cloud/network/element/VirtualRouterElement.java 0cd3bcf6db05eddb5f6dfdd3e747d509d84c1164
server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java c685ee3e40ba1f1f597d25864957c0f04bea7825
server/src/com/cloud/server/StatsCollector.java b4ec9155faf829dd6da14d9aeb79fefb0a257db1
setup/db/create-schema.sql 79550aee1bb53b9a707eb56911a3186f3475a5d9
setup/db/db/schema-40to410.sql 24f6d4c5e1942232695279ce4dd926e591c4fcd0
Diff: https://reviews.apache.org/r/14628/diff/
Testing
-------
Testing done with some simple scenario. Need help in testing units.
Thanks,
tuna
Re: Review Request 14628: AutoScaling without NetScaler
Posted by David Nalley <da...@gnsa.us>.
THRILLED to see this.
--David
On Sun, Oct 13, 2013 at 9:21 PM, tuna <ng...@gmail.com> wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/14628/
> -----------------------------------------------------------
>
> Review request for cloudstack and Sebastien Goasguen.
>
>
> Repository: cloudstack-git
>
>
> Description
> -------
>
> I made a patch to add autoscale feature without Netscaler.
>
> Requirement:
> - Xenserver or XCP
> - Template with pre-installed PVdriver
> - don't use SNMP or NetScaler counters when configuring AutoScale
> - AutoScale acts within a Cluster
>
> All configuration parameters (durations, interval, destroy_vm_grace_period, quiet_time) are kept as normal.
>
>
> Diffs
> -----
>
> api/src/com/cloud/network/as/AutoScaleCounter.java ca7b65a39d4c063029293da1e1eb6832c11425a7
> api/src/com/cloud/network/as/AutoScalePolicy.java 7f94f355921bba1ce149ff44f60a5c0e9a5cde28
> api/src/com/cloud/network/as/AutoScaleVmGroup.java faa166d2baeb9e49cc064cf9da802a8e56219e00
> api/src/com/cloud/network/as/Counter.java 207ec57b5920ad0a28088f37b1c3d5bb59c916fc
> client/tomcatconf/applicationContext.xml.in 6dda5c707afddd1c20c97cb9a553590730682db3
> core/src/com/cloud/agent/api/PerformanceMonitorAnswer.java PRE-CREATION
> core/src/com/cloud/agent/api/PerformanceMonitorCommand.java PRE-CREATION
> engine/schema/src/com/cloud/network/as/AutoScalePolicyVO.java f8fbcb483f52ddba3528e2f10644a7322716ce71
> engine/schema/src/com/cloud/network/as/AutoScaleVmGroupVO.java d1d85f9e2932f5ce5347e0b0be25af31a5f07066
> engine/schema/src/com/cloud/network/as/AutoScaleVmGroupVmMapVO.java PRE-CREATION
> engine/schema/src/com/cloud/network/as/CounterVO.java b7b03f716b09c8600f8587b3c47124e228d643bb
> engine/schema/src/com/cloud/network/as/dao/AutoScalePolicyConditionMapDao.java 30251984807f9556e8856b1a987ea01ca914a26b
> engine/schema/src/com/cloud/network/as/dao/AutoScalePolicyConditionMapDaoImpl.java 00fee3db6c7e6ee6ab7493d38060267b78fd4ebb
> engine/schema/src/com/cloud/network/as/dao/AutoScaleVmGroupVmMapDao.java PRE-CREATION
> engine/schema/src/com/cloud/network/as/dao/AutoScaleVmGroupVmMapDaoImpl.java PRE-CREATION
> plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java 92fbab28bd24a115d6e933d58ab94390e357c9f7
> scripts/vm/hypervisor/xenserver/perfmon.py PRE-CREATION
> scripts/vm/hypervisor/xenserver/vmopspremium 38ec2e8c1d8d4dfc9bf60df94bf9412d877d128e
> server/src/com/cloud/network/as/AutoScaleManager.java 5b84b30d74415b7d3c278b6c2dd78fb39bea3668
> server/src/com/cloud/network/as/AutoScaleManagerImpl.java 859211bd572a8a0d56ae6fd154788944db58fb24
> server/src/com/cloud/network/element/VirtualRouterElement.java 0cd3bcf6db05eddb5f6dfdd3e747d509d84c1164
> server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java c685ee3e40ba1f1f597d25864957c0f04bea7825
> server/src/com/cloud/server/StatsCollector.java b4ec9155faf829dd6da14d9aeb79fefb0a257db1
> setup/db/create-schema.sql 79550aee1bb53b9a707eb56911a3186f3475a5d9
> setup/db/db/schema-40to410.sql 24f6d4c5e1942232695279ce4dd926e591c4fcd0
>
> Diff: https://reviews.apache.org/r/14628/diff/
>
>
> Testing
> -------
>
> Testing done with some simple scenario. Need help in testing units.
>
>
> Thanks,
>
> tuna
>
Re: Review Request 14628: AutoScaling without NetScaler
Posted by Amogh Vasekar <am...@citrix.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/14628/#review28408
-----------------------------------------------------------
Reminder-
Hi,
The review has been pending for long. Please update the review status if it has already been committed.
Thanks
- Amogh Vasekar
On Oct. 15, 2013, 11:20 a.m., tuna wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/14628/
> -----------------------------------------------------------
>
> (Updated Oct. 15, 2013, 11:20 a.m.)
>
>
> Review request for cloudstack and Sebastien Goasguen.
>
>
> Repository: cloudstack-git
>
>
> Description
> -------
>
> I made a patch to add autoscale feature without Netscaler.
>
> Requirement:
> - Xenserver or XCP
> - Template with pre-installed PVdriver
> - don't use SNMP or NetScaler counters when configuring AutoScale
> - AutoScale acts within a Cluster
>
> All configuration parameters (durations, interval, destroy_vm_grace_period, quiet_time) are kept as normal.
>
>
> Diffs
> -----
>
> api/src/com/cloud/network/as/AutoScaleCounter.java ca7b65a39d4c063029293da1e1eb6832c11425a7
> api/src/com/cloud/network/as/AutoScalePolicy.java 7f94f355921bba1ce149ff44f60a5c0e9a5cde28
> api/src/com/cloud/network/as/AutoScaleVmGroup.java faa166d2baeb9e49cc064cf9da802a8e56219e00
> api/src/com/cloud/network/as/Counter.java 207ec57b5920ad0a28088f37b1c3d5bb59c916fc
> client/tomcatconf/applicationContext.xml.in 6dda5c707afddd1c20c97cb9a553590730682db3
> core/src/com/cloud/agent/api/PerformanceMonitorAnswer.java PRE-CREATION
> core/src/com/cloud/agent/api/PerformanceMonitorCommand.java PRE-CREATION
> engine/schema/src/com/cloud/network/as/AutoScalePolicyVO.java f8fbcb483f52ddba3528e2f10644a7322716ce71
> engine/schema/src/com/cloud/network/as/AutoScaleVmGroupVO.java d1d85f9e2932f5ce5347e0b0be25af31a5f07066
> engine/schema/src/com/cloud/network/as/AutoScaleVmGroupVmMapVO.java PRE-CREATION
> engine/schema/src/com/cloud/network/as/CounterVO.java b7b03f716b09c8600f8587b3c47124e228d643bb
> engine/schema/src/com/cloud/network/as/dao/AutoScalePolicyConditionMapDao.java 30251984807f9556e8856b1a987ea01ca914a26b
> engine/schema/src/com/cloud/network/as/dao/AutoScalePolicyConditionMapDaoImpl.java 00fee3db6c7e6ee6ab7493d38060267b78fd4ebb
> engine/schema/src/com/cloud/network/as/dao/AutoScaleVmGroupVmMapDao.java PRE-CREATION
> engine/schema/src/com/cloud/network/as/dao/AutoScaleVmGroupVmMapDaoImpl.java PRE-CREATION
> plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java 92fbab28bd24a115d6e933d58ab94390e357c9f7
> scripts/vm/hypervisor/xenserver/perfmon.py PRE-CREATION
> scripts/vm/hypervisor/xenserver/vmopspremium 38ec2e8c1d8d4dfc9bf60df94bf9412d877d128e
> server/src/com/cloud/network/as/AutoScaleManager.java 5b84b30d74415b7d3c278b6c2dd78fb39bea3668
> server/src/com/cloud/network/as/AutoScaleManagerImpl.java 859211bd572a8a0d56ae6fd154788944db58fb24
> server/src/com/cloud/network/element/VirtualRouterElement.java 0cd3bcf6db05eddb5f6dfdd3e747d509d84c1164
> server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java c685ee3e40ba1f1f597d25864957c0f04bea7825
> server/src/com/cloud/server/StatsCollector.java b4ec9155faf829dd6da14d9aeb79fefb0a257db1
> server/src/com/cloud/vm/UserVmManagerImpl.java 6e879161276920c6baf6194fe8a73acec0dd0964
> setup/db/create-schema.sql 79550aee1bb53b9a707eb56911a3186f3475a5d9
> setup/db/db/schema-40to410.sql 24f6d4c5e1942232695279ce4dd926e591c4fcd0
>
> Diff: https://reviews.apache.org/r/14628/diff/
>
>
> Testing
> -------
>
> Testing done with some simple scenario. Need help in testing units.
>
>
> Thanks,
>
> tuna
>
>
Re: Review Request 14628: AutoScaling without NetScaler
Posted by Nguyen Anh Tu <ng...@gmail.com>.
2013/10/17 Sowmya Krishnan <so...@citrix.com>
> Ok. Thanks. So will live storage migration of VM (using Xen motion) be
> supported with this as well? Can I for ex: migrate one of the autoscaled
> VMs across clusters?****
>
> If yes, does it recalculate the scale up condition again after migrating
> the VM? And wondering if the VM migrated will still be part of the LB rule?
>
Yah. Live storage migration is not supported on that patch. You still can
migrate VM across clusters and LB rule also works normally, but the monitor
will be failed. I will continued update fix versions.
Thanks,
--
N.g.U.y.e.N.A.n.H.t.U
RE: Review Request 14628: AutoScaling without NetScaler
Posted by Sowmya Krishnan <so...@citrix.com>.
Ok. Thanks. So will live storage migration of VM (using Xen motion) be supported with this as well? Can I for ex: migrate one of the autoscaled VMs across clusters?
If yes, does it recalculate the scale up condition again after migrating the VM? And wondering if the VM migrated will still be part of the LB rule?
From: Nguyen Anh Tu [mailto:ng.tuna@gmail.com]
Sent: Thursday, October 17, 2013 10:57 AM
To: Sowmya Krishnan
Cc: dev@cloudstack.apache.org
Subject: Re: Review Request 14628: AutoScaling without NetScaler
2013/10/17 Sowmya Krishnan <so...@citrix.com>>
This is interesting... Got couple of questions, if I may,
of course, go ahead :-)
What is the reason for the cluster limitation? Does it mean Autoscaling conditions are evaluated for the LB within the cluster only?
Yes. Because Xapi RRDs can only collects information of VMs on a Xenserver pool (corresponding a Cloudstack cluster) via master host. VMs in another pool are monitored by their own master host. It's separated.
Looks like the new counters to be used for non-netscaler configurations are cpu, memory.
Yes, I added two counters cpu and memory for non-netscaler purpose.
Thanks,
--
N.g.U.y.e.N.A.n.H.t.U
Re: Review Request 14628: AutoScaling without NetScaler
Posted by Nguyen Anh Tu <ng...@gmail.com>.
2013/10/17 Sowmya Krishnan <so...@citrix.com>
> This is interesting... Got couple of questions, if I may,
>
of course, go ahead :-)
> What is the reason for the cluster limitation? Does it mean
> Autoscaling conditions are evaluated for the LB within the cluster only?
>
Yes. Because Xapi RRDs can only collects information of VMs on a Xenserver
pool (corresponding a Cloudstack cluster) via master host. VMs in another
pool are monitored by their own master host. It's separated.
Looks like the new counters to be used for non-netscaler configurations
> are cpu, memory.
>
Yes, I added two counters cpu and memory for non-netscaler purpose.
Thanks,
--
N.g.U.y.e.N.A.n.H.t.U
RE: Review Request 14628: AutoScaling without NetScaler
Posted by Sowmya Krishnan <so...@citrix.com>.
This is interesting... Got couple of questions, if I may,
What is the reason for the cluster limitation? Does it mean Autoscaling conditions are evaluated for the LB within the cluster only?
Looks like the new counters to be used for non-netscaler configurations are cpu, memory.
> -----Original Message-----
> From: tuna [mailto:noreply@reviews.apache.org] On Behalf Of tuna
> Sent: Tuesday, October 15, 2013 4:50 PM
> To: Sebastien Goasguen
> Cc: tuna; cloudstack
> Subject: Re: Review Request 14628: AutoScaling without NetScaler
>
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/14628/
> -----------------------------------------------------------
>
> (Updated Oct. 15, 2013, 11:20 a.m.)
>
>
> Review request for cloudstack and Sebastien Goasguen.
>
>
> Changes
> -------
>
> fix issues
>
>
> Repository: cloudstack-git
>
>
> Description
> -------
>
> I made a patch to add autoscale feature without Netscaler.
>
> Requirement:
> - Xenserver or XCP
> - Template with pre-installed PVdriver
> - don't use SNMP or NetScaler counters when configuring AutoScale
> - AutoScale acts within a Cluster
>
> All configuration parameters (durations, interval, destroy_vm_grace_period,
> quiet_time) are kept as normal.
>
>
> Diffs (updated)
> -----
>
> api/src/com/cloud/network/as/AutoScaleCounter.java
> ca7b65a39d4c063029293da1e1eb6832c11425a7
> api/src/com/cloud/network/as/AutoScalePolicy.java
> 7f94f355921bba1ce149ff44f60a5c0e9a5cde28
> api/src/com/cloud/network/as/AutoScaleVmGroup.java
> faa166d2baeb9e49cc064cf9da802a8e56219e00
> api/src/com/cloud/network/as/Counter.java
> 207ec57b5920ad0a28088f37b1c3d5bb59c916fc
> client/tomcatconf/applicationContext.xml.in
> 6dda5c707afddd1c20c97cb9a553590730682db3
> core/src/com/cloud/agent/api/PerformanceMonitorAnswer.java PRE-
> CREATION
> core/src/com/cloud/agent/api/PerformanceMonitorCommand.java PRE-
> CREATION
> engine/schema/src/com/cloud/network/as/AutoScalePolicyVO.java
> f8fbcb483f52ddba3528e2f10644a7322716ce71
> engine/schema/src/com/cloud/network/as/AutoScaleVmGroupVO.java
> d1d85f9e2932f5ce5347e0b0be25af31a5f07066
> engine/schema/src/com/cloud/network/as/AutoScaleVmGroupVmMapVO.java
> PRE-CREATION
> engine/schema/src/com/cloud/network/as/CounterVO.java
> b7b03f716b09c8600f8587b3c47124e228d643bb
>
> engine/schema/src/com/cloud/network/as/dao/AutoScalePolicyConditionMap
> Dao.java 30251984807f9556e8856b1a987ea01ca914a26b
>
> engine/schema/src/com/cloud/network/as/dao/AutoScalePolicyConditionMap
> DaoImpl.java 00fee3db6c7e6ee6ab7493d38060267b78fd4ebb
>
> engine/schema/src/com/cloud/network/as/dao/AutoScaleVmGroupVmMapDao
> .java PRE-CREATION
>
> engine/schema/src/com/cloud/network/as/dao/AutoScaleVmGroupVmMapDao
> Impl.java PRE-CREATION
>
> plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/CitrixResource
> Base.java 92fbab28bd24a115d6e933d58ab94390e357c9f7
> scripts/vm/hypervisor/xenserver/perfmon.py PRE-CREATION
> scripts/vm/hypervisor/xenserver/vmopspremium
> 38ec2e8c1d8d4dfc9bf60df94bf9412d877d128e
> server/src/com/cloud/network/as/AutoScaleManager.java
> 5b84b30d74415b7d3c278b6c2dd78fb39bea3668
> server/src/com/cloud/network/as/AutoScaleManagerImpl.java
> 859211bd572a8a0d56ae6fd154788944db58fb24
> server/src/com/cloud/network/element/VirtualRouterElement.java
> 0cd3bcf6db05eddb5f6dfdd3e747d509d84c1164
> server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java
> c685ee3e40ba1f1f597d25864957c0f04bea7825
> server/src/com/cloud/server/StatsCollector.java
> b4ec9155faf829dd6da14d9aeb79fefb0a257db1
> server/src/com/cloud/vm/UserVmManagerImpl.java
> 6e879161276920c6baf6194fe8a73acec0dd0964
> setup/db/create-schema.sql 79550aee1bb53b9a707eb56911a3186f3475a5d9
> setup/db/db/schema-40to410.sql
> 24f6d4c5e1942232695279ce4dd926e591c4fcd0
>
> Diff: https://reviews.apache.org/r/14628/diff/
>
>
> Testing
> -------
>
> Testing done with some simple scenario. Need help in testing units.
>
>
> Thanks,
>
> tuna
Re: Review Request 14628: AutoScaling without NetScaler
Posted by tuna <ng...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/14628/
-----------------------------------------------------------
(Updated Oct. 15, 2013, 11:20 a.m.)
Review request for cloudstack and Sebastien Goasguen.
Changes
-------
fix issues
Repository: cloudstack-git
Description
-------
I made a patch to add autoscale feature without Netscaler.
Requirement:
- Xenserver or XCP
- Template with pre-installed PVdriver
- don't use SNMP or NetScaler counters when configuring AutoScale
- AutoScale acts within a Cluster
All configuration parameters (durations, interval, destroy_vm_grace_period, quiet_time) are kept as normal.
Diffs (updated)
-----
api/src/com/cloud/network/as/AutoScaleCounter.java ca7b65a39d4c063029293da1e1eb6832c11425a7
api/src/com/cloud/network/as/AutoScalePolicy.java 7f94f355921bba1ce149ff44f60a5c0e9a5cde28
api/src/com/cloud/network/as/AutoScaleVmGroup.java faa166d2baeb9e49cc064cf9da802a8e56219e00
api/src/com/cloud/network/as/Counter.java 207ec57b5920ad0a28088f37b1c3d5bb59c916fc
client/tomcatconf/applicationContext.xml.in 6dda5c707afddd1c20c97cb9a553590730682db3
core/src/com/cloud/agent/api/PerformanceMonitorAnswer.java PRE-CREATION
core/src/com/cloud/agent/api/PerformanceMonitorCommand.java PRE-CREATION
engine/schema/src/com/cloud/network/as/AutoScalePolicyVO.java f8fbcb483f52ddba3528e2f10644a7322716ce71
engine/schema/src/com/cloud/network/as/AutoScaleVmGroupVO.java d1d85f9e2932f5ce5347e0b0be25af31a5f07066
engine/schema/src/com/cloud/network/as/AutoScaleVmGroupVmMapVO.java PRE-CREATION
engine/schema/src/com/cloud/network/as/CounterVO.java b7b03f716b09c8600f8587b3c47124e228d643bb
engine/schema/src/com/cloud/network/as/dao/AutoScalePolicyConditionMapDao.java 30251984807f9556e8856b1a987ea01ca914a26b
engine/schema/src/com/cloud/network/as/dao/AutoScalePolicyConditionMapDaoImpl.java 00fee3db6c7e6ee6ab7493d38060267b78fd4ebb
engine/schema/src/com/cloud/network/as/dao/AutoScaleVmGroupVmMapDao.java PRE-CREATION
engine/schema/src/com/cloud/network/as/dao/AutoScaleVmGroupVmMapDaoImpl.java PRE-CREATION
plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java 92fbab28bd24a115d6e933d58ab94390e357c9f7
scripts/vm/hypervisor/xenserver/perfmon.py PRE-CREATION
scripts/vm/hypervisor/xenserver/vmopspremium 38ec2e8c1d8d4dfc9bf60df94bf9412d877d128e
server/src/com/cloud/network/as/AutoScaleManager.java 5b84b30d74415b7d3c278b6c2dd78fb39bea3668
server/src/com/cloud/network/as/AutoScaleManagerImpl.java 859211bd572a8a0d56ae6fd154788944db58fb24
server/src/com/cloud/network/element/VirtualRouterElement.java 0cd3bcf6db05eddb5f6dfdd3e747d509d84c1164
server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java c685ee3e40ba1f1f597d25864957c0f04bea7825
server/src/com/cloud/server/StatsCollector.java b4ec9155faf829dd6da14d9aeb79fefb0a257db1
server/src/com/cloud/vm/UserVmManagerImpl.java 6e879161276920c6baf6194fe8a73acec0dd0964
setup/db/create-schema.sql 79550aee1bb53b9a707eb56911a3186f3475a5d9
setup/db/db/schema-40to410.sql 24f6d4c5e1942232695279ce4dd926e591c4fcd0
Diff: https://reviews.apache.org/r/14628/diff/
Testing
-------
Testing done with some simple scenario. Need help in testing units.
Thanks,
tuna