Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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


架构概览







Load balancer 负载均衡

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

Node Nodes 应用程序节点服务器

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

Shared database 数据库

负责存储应用的数据文件

Shared file system 共享文件系统

负责存应用的共享文件,包括:导入/导出的文件、插件、共享的缓存、附件、头像等





Expand_list
[
    {
    	"section": "技术特点",
        "item": [
            {
                "detail": "Data Center架构中的每个应用程序节点可以提高并发用户容量,并随着用户量的增长而显现出快速响应的优势。另外,可以将第三方程序或服务对应用的访问请求分流到指定应用程序节点,避免对普通用户访问的影响。",
                "title": "高可用"
            },
            {
                "detail": "当需要扩充应用程序节点时,无需停止用户访问,直接添加节点即可。",
                "title": "可扩展"
            },
       
          {"title":"性能提升","detail":"Data Center架构中的每个应用程序节点可以提高并发用户容量,并随着用户量的增长而显现出快速响应的优势。另外,可以将第三方程序或服务对应用的访问请求分流到指定应用程序节点,避免对普通用户访问的影响。"},
{"title":"灾难恢复","detail":"支持不停机备份,部署异地灾难恢复系统以实现业务连续性。 "}
      ]
}
]


性能数据

Atlassian 实际测试了应用程序节点数量对性能的影响。

测试环境

环境说明
节点服务器

CPU: 2 x Intel Xeon E5-2430L, 2.0GHz (6-Core, HT, 15MB Cache, 60W) 32nm

内存: 48GB (6 x 8GB DDR3-1600 ECC Registered 2R DIMMs) Operating at 1600 MT/s Max

网卡: Dual Intel 82574L Gigabit Ethernet Controllers - Integrated

控制器: 8 Ports 3Gb/s SAS, 2 Ports 6Gb/s SATA, and 4 Ports 3Gb/s SATA via Intel C606 Chipset

PCIe 3.0 x16: Intel X540-T2 10GbE Dual-Port Server Adapter (X540) 10GBASE-T Cat 6A - RJ45

硬盘: 240GB Intel 520 Series MLC (6Gb/s) 2.5" SATA SSD

Jira 数据550个项目,628个自定义字段,450000个问题,10000个用户
数据库Postgresql
浏览器Chrome


性能测试

以 Jira 单服务器版(1个节点),6个浏览器各种操作的负载平均值为基础线100%:

Tip

 通过测试结果可以看出,随着用户访问量上升,节点分担了运算量,用户操作的响应时间也会比单服务器大幅缩短。


Svg chart macro
orientationrows
yaxisLabel负载百分比(单服务器以100为基准)
chartTypearea-spline
showTabletrue
title集群环境负载测试


浏览器操作数量1 个节点2 个节点4 个节点
6100.0097.6399.41
12109.9299.55100.35
18137.32108.30107.79
24178.13122.64120.54
36259.39129.68113.31
48336.33157.54123.83
60447.72190.16125.77
72577.57223.79135.91
84590.47264.84147.04
96681.24313.20161.61
120986.29394.29194.44
1441067.97483.54231.73




Data Center vs Server 功能对比

Children Display