页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

提示

 应用程序节点服务器的硬件配置,需要从 数据量 用户访问量 两个方面考虑。下面表格仅用于通用配置建议。

部署后,还需要进行压力测试,以便于根据实际环境进行优化。



服务器或设备

数量

用途及说明

建议软硬件配置

负载均衡

状态
subtletrue
colourYellow
title

多节点必选

高可用必选

1 或 2


用于分配用户访问请求

可选软件:HAProxy、Apache 或 Nginx

可选服务:阿里云

SLB

ALB

可选硬件:F5

注意

 必须支持 sticky sessions (或 session affinity)


应用节点服务器

每个应用= 1 (非高可用)

每个应用 >=

1

建议 2 台或更多

2

状态
subtletrue
colourYellow
title高可用必选

用于部署应用


x86-64 架构 实体机 或 虚拟机 或 docker

用于部署应用

64位x86架构

Linux 操作系统

100Gb硬盘或更高

独享网卡设备

Unlimax 标签页组


Unlimax 单标签页
titleJira / Bamboo
6
  • 16 核 CPU  2.4Ghz 或更高
  • 32G 内存或更高


Unlimax 单标签页
titleConfluence / Bitbucket
8
  • 16 CPU 2.4Ghz 或更高
  • 64G 内存或更高


Unlimax 单标签页
titleCrowd
4
  • 8 CPU 2.4Ghz 或更高
  • 8 G 内存或更高



数据库服务器

状态
subtletrue
colourYellow
title

多节点必选

高可用必选

1 或 2

用于存储数据

建议采用主从方案

根据数据库类型采用 集群 主从 方案

Postgres 

状态
colourGreen
title推荐
状态
subtletrue
colourGreen
titleJira 支持集群

Mysql  

状态
colourYellow
title不能用于Bitbucket

Oracle 

MS SQL Server

共享文件服务器或设备

状态
subtletrue
colourYellow
title

多节点必选

高可用必选

1

用于存储节点服务间的交换文件及共享文件

NFS 或 阿里云存储服务 或 文件服务器 

(警告)  Bitbucket 仅支持NFS V3

S3 对象存储

1

用于应用程序的附件

(警告) 必须兼容 Amazon S3 

仅支持 Jira / Confluence

Elasticsearch 服务器

状态
subtletrue
colourYellow
title

多节点必选

高可用必选

状态
colourGreen
titleBitbucket专用


1为Bitbucket 提供搜索服务

64位x86架构

Linux 操作系统

8 核 CPU或更高

64G内存或更高

100Gb硬盘或更高

独享网卡设备

日志监控服务器

状态
subtletrue
colourGreen
title可选

1用于收集负载均衡、所有应用节点服务及数据库的运行日志,以便于了解系统运行状况,快速分析系统错误64位x86架构

Linux 操作系统

8核 CPU或更高

16G内存或更高

500Gb硬盘或更高

独享网卡设备

Bitbucket Mesh 服务器

状态
colourGreen
titleBitbucket专用
  
状态
subtletrue
colourGreen
title可选

3用于存储分布式 Git 代码库64位x86架构

Linux 操作系统

8核 CPU或更高

16G内存或更高

1Tb硬盘或更高(根据代码库容量确定)

10Gb 网卡设备

测试服务器

2

用于测试和验证

同 应用节点服务器