FEATURES: Fault Tolerance

There needs to be certain level of builtin support to fault tolerance in
Senlin. This is a problem space beyond code maturity. There needs to be
some architectural considerations and workflow mechanisms for detecting
and recovering from such failures.

Change-Id: I6d5446df9828d388f0a84a41765c86be2a65ae32
This commit is contained in:
tengqm 2015-04-28 03:24:17 -04:00
parent 3a2dfb39d2
commit e704d15dce

View File

@ -37,6 +37,15 @@ must be customizable because users may want the old records to be removed or
to be archived in a certain way.
Fault Tolerance
^^^^^^^^^^^^^^^
Senlin in most cases will be managing clusters with nodes distributed
somewhere. One problems inherent to such a distributed architecture is about
partial failures, communication latencies, concurrency, consistency etc. There
are hardware/software failures expected. Senlin must remain operational in the
face of such failures.
---------------
Middle Priority
---------------