Some thoughts...
Simply returning TRY_AGAIN to APIs and keeping alive such a headless cluster
would not yield any desired result. All events (not trigerred by APIs) and
faults which typically involve decision making by directors will remain un
processed during this period of 'loss of service' and could also lead to
permanent loss of service for the applications.
If considering VMs as unreliable deployments is a valid usecase then, the
probability that two controllers go down at the same time in cloud deployments
would be the same that all nodes of the cluster go down. If this is how much
unplanned downtime we design for, we are probably talking about more such
frequent occurrences of downtime throughout the year. So, i have my doubts
about the validitiy of this usecase which in other words claims that cloud
deployments are not robust!
When we all seem to agree that having multiple standbys (or spares) and
electing a new active 'immediately' when the last ACTIVE goes down is the way
to go, then perhaps we should consider investing our time on #1170 and #439.
#1170 would breakdown into couple of more tickets on other services.
Talking about cloud deployments, we should also focus on some AMF enhancements,
one of which is the need to support autoadjust. Read it as 'affinity' in cloud
terms, i.e. affinity for assigning workloads to a given node once it comes back
again and is ready...
More to follow...
---
** [tickets:#1132] opensaf shall support temporary unavailbility of both
controllers**
**Status:** unassigned
**Milestone:** 4.6.FC
**Created:** Tue Sep 23, 2014 01:51 PM UTC by Hans Feldt
**Last Updated:** Wed Oct 15, 2014 08:02 AM UTC
**Owner:** nobody
The opensaf cluster shall survive that both system controllers are temporarily
down (no cluster reboot as today)
After the system controllers recover, IMM and AMF state shall be as before the
controllers got unavailable.
Use case: opensaf cloud deployment
To be refined a lot...
---
Sent from sourceforge.net because [email protected] is
subscribed to https://sourceforge.net/p/opensaf/tickets/
To unsubscribe from further messages, a project admin can change settings at
https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a
mailing list, you can unsubscribe from the mailing list.
------------------------------------------------------------------------------
_______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets