页面树结构

Atlassian 为大型企业、关键系统环境提供了Data Center部署方案


(滴答)  高可用性和故障转移:如果应用程序集群中的一个节点出现故障,其他节点将承担负载,确保您的用户可以不间断地访问应用程序。

(滴答)  大规模性能:添加到集群中的每个节点都会增加并发用户容量,并随着用户活动的增长而缩短响应时间。您还可以部署专用于特定功能的节点,例如将外部应用大量频繁调用请求,指向专门的节点服务器,以免影响用户的正常使用。

(滴答)  即时可扩展性:无需停机或额外授权费即可将新节点添加到集群中。索引和应用程序会自动同步。

(滴答)  灾难恢复:部署场外灾难恢复系统以实现业务连续性,即使在完全系统中断的情况下也是如此。共享应用程序索引可让您快速备份和运行。


目录

架构概览





负载均衡

负载均衡根据各个应用程序节点的资源负载情况,将用户请求分发到空闲的应用程序节点。如果一个或多个应用程序节点服务器出现故障,负载均衡会立即检测到,并在数秒内自动将用户请求引导到其他可用的应用程序节点上。


应用程序节点服务器

Data Center模式支持同时部署多个应用服务器。一个应用程序节点服务器故障不会导致用户无法访问应用。因为负载均衡会自动将用户指向其他可用节点。

数据库服务器

负责存储应用程序的数据文件

共享文件存储

负责存储应用程序的共享文件,包括:导入/导出的文件、插件、共享的缓存、附件、头像等。支持 NFS

S3 对象存储(可选)

负责存储应用程序的附件,比传统存储设备更易扩展、更灵活。

Elasticsearch  搜索服务(Bitbucket 专用)

Elasticsearch 为 Bitbucket 提供搜索服务。Elasticsearh 可以提供快速、全文检索。搜索范围包括:Bitbucket项目、代码库、源代码.

日志监控服务(可选)

定期获取负载均衡、各个应用节点服务及数据库的运行日志,以便掌握服务运行状况,快速分析系统错误。

Bitbucket Mesh(可选)

Bitbucket Mesh是一个分布式、可分发的、可水平扩展的 Git 存储库存储系统,它避免了 NFS 读写性能瓶颈对 Bitbucket 性能的影响。






  • 无标签