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)

Reply via email to