Eric Yang created AMBARI-10091:
----------------------------------
Summary: Improve reliability for storing configuration
Key: AMBARI-10091
URL: https://issues.apache.org/jira/browse/AMBARI-10091
Project: Ambari
Issue Type: Wish
Reporter: Eric Yang
Ambari stores configuration in PostgresSQL. Additional care needs to be taken
to ensure the PostgresSQL database does not become a single point of failure.
This means system adiministrator needs to setup database replication and extra
monitoring tools to ensure the system is up and functional.
There are alternatives storage system that can provide greater reliability.
For example, a source code repository like git. Itself does not need to run
any daemon process, and it is fully transactional. This reduces extra setup to
monitor the configuration repository, and enable multiple Ambari-servers to
synchronize cluster configuration.
The proposal is to create a thin layer before ORM layer to use git repository
as alternative approach to store configuration data.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)