如何为 Data Center 选择正确的基础架构?

 

越来越多的企业客户为了应对不断增长的性能需求,将 Atlassian 的产品,如Jira、Confluence、Bitbucket 等从 Server 版本升级到了 Data Center。

 

作为管理和部署 Data Center 的一部分,许多用户都想知道升级后是否需要申请新的硬件,以及如何对基础架构进行规划?

 

我们常听到的几个问题包括:

  • “群集中不应该有超过四个节点,这是真的吗?为什么?”

  • “我们需要增加哪些硬件资源(CPU,内存,节点等)?”

  • “我有xxx量的数据和xxx流量 - 我应该部署多少个节点?”

 

为了帮助 Data Center 的客户更好的管理增长以及规划其基础设施的设置,我们对Jira Software、Confluence 和 BitBucket 各个实例类型进行了一系列性能测试,这些测试旨在为部署应用程序和数据库节点提供有用的数据驱动建议。

 

如何确定适合你企业的基础架构?

 

1. 确定实例大小:

 

参考我们所发布的负载配置文件(http://u6.gg/sBqVh),以帮助您更好地了解实例的大小并规划实例的增长。

 

了解负载配置文件也是决定基础结构的一个重要因素,但不仅是在初始部署时,随着规模的发展,需要进行基础结构升级以保持稳定性并优化性能。通常,添加更多节点不是提高性能的解决方案,有时甚至对实例进行更小的优化也不是解决方案。在某些时刻,企业的硬件配置可能是罪魁祸首。

 

使用下表标识负载配置文件:

 

2. 确定重点:

 

在了解了负载配置文件或产品的实例大小后,第二步要确定企业关注的重点。在我们的每个测试中,我们针对成本、稳定性和性能的变量测试了不同的硬件配置。无论成本如何,性能都基于最佳Apdex评分,而稳定性则根据容错度来衡量。成本表示仍然提供令人满意的性能水平的最便宜的解决方案。作为硬件选择过程的一部分,您和您的团队必须了解企业最重视哪些变量。

 

3. 我们给出的参考建议:

 

如下是我们给出的建议,大家在选择 Data Center 的基础架构时可以做为参考。每个组织都有不同的设置:不同的数据集、不同的插件、流量、配置以及其他可能影响您决策的变量,但我们发布的结果提供了一个参考点,可帮助您了解硬件要求如何随着企业的持续增长而调整。

 

例如,考虑Confluence中大型数据集的结果。正如您在下面所看到的:更少、更强大的节点拥有最佳性能,但弹性较差。而数量较多的较小节点相可以获得相对较强的性能(不是最佳),并且更便宜且更具弹性。

针对大型Confluence实例的建议

*请注意:这些数据仅作为参考。请根据您的企业环境和其他因素进行综合考量和调整。

 

 

 

实际Apdex基准测试,来自应用程序节点的测试结果