Sowmya Krishnan created CLOUDSTACK-4179:
-------------------------------------------
Summary: [Performance Testing] Time taken for Deploy VM async job
to complete is considerably higher
Key: CLOUDSTACK-4179
URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4179
Project: CloudStack
Issue Type: Bug
Security Level: Public (Anyone can view this level - this is the default.)
Components: Management Server
Affects Versions: 4.2.0
Environment: Simulated VMs and hosts, advanced zone, RVR
Reporter: Sowmya Krishnan
Priority: Critical
Fix For: 4.2.0
Following setup is used to create performance test bed:
Advanced zone, 2 Management Servers, 124 Pods [Each Pod having 2 Clusters]
248 Clusters [Each cluster having 8 hosts and one primary storage]
2000 Hosts
4000 User accounts [Each account having one network]
~8000 Virtual Routers
Following config parameters were used in both the management servers
- Java heap size = 5 GB
- db.cloud.maxActive = 250
-
db.cloud.url.params=prepStmtCacheSize=517&cachePrepStmts=true&prepStmtCacheSqlLimit=4096&includeInnodbStatusInDeadlockExceptions=true&logSlowQueries=true
Tried deploying around 4000 Simulator VMs across 4K accounts. Noticing
considerably higher time for deploy VM async job to complete as compared to
baseline results.
Some of the Baseline results are documented here:
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Baseline+Reports+for+Pre-4.x+Performance+Runs
On an average, it is now taking 70-80 seconds for deployVM to complete as
compared to 10-15 seconds earlier.
>From the logs, it appears in some cases, DeploymentPlanningManager takes time
>to kick in.:
2013-08-07 01:52:09,785 DEBUG [cloud.network.NetworkModelImpl]
(Job-Executor-105:job-109 = [ 19ccfecb-c815-497a-9ff1-70d590025af3 ]) Service
SecurityGroup is not supported in the network id=304
2013-08-07 01:52:37,288 DEBUG [cloud.deploy.DeploymentPlanningManagerImpl]
(Job-Executor-105:job-109 = [ 19ccfecb-c815-497a-9ff1-70d590025af3 ]) Deploy
avoids pods: null, clusters: null, hosts: null
...
...
2013-08-07 01:52:41,199 DEBUG [cloud.vm.VirtualMachineManagerImpl]
(Job-Executor-105:job-109 = [ 19ccfecb-c815-497a-9ff1-70d590025af3 ]) Deploy
avoids pods:
null, clusters: null, hosts: null
2013-08-07 01:53:19,886 DEBUG [cloud.deploy.DeploymentPlanningManagerImpl]
(Job-Executor-105:job-109 = [ 19ccfecb-c815-497a-9ff1-70d590025af3 ]) Deploy
avoid
s pods: null, clusters: null, hosts: null
Both VRs are running at the end of deploy VM and also the VM.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira