34 Commits

Author SHA1 Message Date
Alex Huang
27809e651e bug 10322: arrival of the next generation Merovingians 2011-06-29 12:02:53 -07:00
Kelven Yang
1db2667c54 bug 10029: update mshost state instead of removing it 2011-06-24 11:18:28 -07:00
Kelven Yang
8490fc2bf5 bug 10176: add cluster listener registration back 2011-06-23 14:50:58 -07:00
alena
00a35314bb Some fixes to agent lb code:
* Schedule agent LB as a TimerTask as it can take time for the management server to start; and it can accept rebalance requests only when it's up and running
* Removed Starting state from mshost as it's not being used anywhere
* Fixed the bug where requests weren't routed properly from the old host owner to the new one.
2011-06-13 22:28:22 -07:00
alena
158807c877 Fixed unittest 2011-06-06 16:52:11 -07:00
alena
14cdc7de14 bug 9127: covered failure scenarios for agent LB.
status 9127: resolved fixed

The feature is completed; please file separate bugs if any issue arises during the testing.
Wiki link describing how agentLB works: http://intranet.lab.vmops.com/engineering/release-2.2-features/agent-load-balancing
2011-06-05 17:35:30 -07:00
alena
635a1075de bug 9127: intermediate checkin for agent load balancer 2011-06-02 21:47:54 -07:00
alena
cd6d933e48 Better logging for cluster agent rebalancing 2011-05-25 18:59:26 -07:00
alena
388aea7be3 bug 9127: intermediate checkin for agent load balancer 2011-05-24 19:04:50 -07:00
alena
55692fd7cf bug 9127: intermediate checkin for agent load balancer 2011-05-24 18:45:00 -07:00
Alex Huang
2b650acc17 more gson crap 2011-05-18 11:01:46 -07:00
Chiradeep Vittal
303e2a7481 Start of zonesfeature / mycloud/cloudkit 2011-05-03 10:40:17 -07:00
Frank
92155522f2 Add license header to files 2011-04-14 11:23:14 -07:00
Kelven Yang
1b9cbd9166 bug 9223, 9224: persist runid to form cluster session, based on cluster session and DB condition to issue isolation notification for self-fencing 2011-04-13 15:13:54 -07:00
Kelven Yang
2a45327a89 Miss out one place to use queue instead, this is for decoupling notification from heartbeat to avoid being potentially blocked in callbacks 2011-04-12 15:06:08 -07:00
Kelven Yang
03afe54084 Regression fixes for adding openNew() to Transaction.java 2011-04-11 17:44:31 -07:00
Kelven Yang
149eb0fade Use seperate DB connection to handle cluster management 2011-04-11 16:37:58 -07:00
Alex Huang
2230c24ab3 check in changes from 2.2.4 2011-04-05 11:01:35 -07:00
Alex Huang
075fba5899 stackmaid is now taskmanager 2011-04-05 10:17:22 -07:00
Kelven Yang
fa0dd8a228 Allow cluster management confliction detection to handle quick manageemnt server restarts 2011-03-28 15:14:51 -07:00
Kelven Yang
359dc18992 Fix possible duplicated JMX registration issue 2011-03-25 15:16:41 -07:00
Alex Huang
82f7504832 checking in the upgrade stuff for now 2011-03-19 09:27:10 -07:00
Kelven Yang
65d4cc98be Allow template re-deployment once template is deleted from hypervisor and CloudStack still holds out-dated status 2011-03-17 17:59:51 -07:00
Kelven Yang
14c0eb74a0 Use the correct one to find ManagementServerHostVO 2011-03-10 15:32:58 -08:00
Kelven Yang
6b8f073f99 Fix issues for management server ping support in cluster management 2011-03-10 10:32:17 -08:00
Kelven Yang
6203ba6bfe bug 8558: improve cluster management 2011-03-09 17:18:48 -08:00
Kelven Yang
33b3333d65 Add JMX support to async job management, active job details will be checked in jConsole 2011-03-08 16:34:17 -08:00
Kelven Yang
d0892a964d Add JMX monitoring to cluster management 2011-03-07 18:40:33 -08:00
Kelven Yang
cbb5aa0e89 Allow to query management server node alive status 2011-03-04 17:39:26 -08:00
Kelven Yang
fd27af5d8f bug 8249 : save combined persistent and run-time id into worker to help worker VM GC 2011-02-25 11:23:32 -08:00
Kelven Yang
27f2b6cbb1 Let cluster host-heartbeat be in a sperated context to avoid update delay by other activities 2011-02-01 17:38:12 -08:00
Kelven Yang
6ed8b20a76 add catch-all clause in cluster heartbeat 2011-02-01 12:40:32 -08:00
Alex Huang
ade0097a0a wrap cluster heartbeat in a try-catch 2011-02-01 12:04:08 -08:00
Frank
e9652e67ad migrate premium to oss 2011-01-28 16:07:46 -08:00