ambari-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eric Yang (JIRA)" <>
Subject [jira] [Created] (AMBARI-10091) Improve reliability for storing configuration
Date Mon, 16 Mar 2015 18:19:39 GMT
Eric Yang created AMBARI-10091:

             Summary: Improve reliability for storing configuration
                 Key: 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

View raw message