Ambari系統架構設計

設計目標 平臺無關。若是服務於平臺有關,須要有良好設計的可插拔接口 可插拔組件:不能假定特殊的工具或技術。任何特殊的工具或技術都要跟組件封裝在一塊兒。與組件的依賴只包括puppet來管理配置,數據庫來保存狀態。 可管理組件的版本,而不影響集羣的狀態。 擴展性:能夠很容易的添加服務、組件和API,修改配置。也須要考慮不僅是支持HDP,而是整個Hadoop棧。 在任意組件失敗時,系統應該保持可用。系統
相關文章
相關標籤/搜索