💡
原文英文,约700词,阅读约需3分钟。
📝
内容提要
Atlassian将400万个Jira数据库迁移至Amazon Aurora,以降低成本和提高可靠性。团队开发了自定义工具协调迁移,涉及2403个RDS实例和260万个数据库,成功提升了可扩展性和成本效率。
🎯
关键要点
-
Atlassian将400万个Jira数据库迁移至Amazon Aurora,以降低成本和提高可靠性。
-
团队开发了自定义工具协调迁移,传统的云迁移策略不适用。
-
Jira的架构采用每个租户一个数据库的方式,确保数据隔离和可扩展性。
-
迁移目标是利用Aurora更好的服务水平协议(99.99%),增加弹性和实现成本优化。
-
项目预计持续几个月,旨在最小化租户的停机时间和迁移成本。
-
迁移过程中需要控制源和目标的并发性,以减少对正常操作的影响。
-
在高峰期,Atlassian每天成功迁移多达90000个Jira数据库,平均每天迁移38000个。
-
整个项目涉及2403个RDS数据库实例,迁移了260万个数据库,排空了180万个数据库。
-
团队估计Jira使用的数据库文件总数超过274亿,但未披露具体的成本节省指标。
❓
延伸问答
Atlassian迁移数据库的主要目标是什么?
主要目标是降低成本和提高Jira Cloud平台的可靠性。
Atlassian使用了什么工具来协调数据库迁移?
团队开发了自定义工具来协调迁移,因为传统的云迁移策略不适用。
在迁移过程中,Atlassian如何控制对正常操作的影响?
通过控制源和目标的并发性来最小化对正常操作的影响。
Atlassian的Jira架构是如何设计的?
Jira采用每个租户一个数据库的架构,以确保数据隔离和可扩展性。
迁移项目预计持续多长时间?
项目预计持续几个月,旨在最小化租户的停机时间和迁移成本。
Atlassian在迁移过程中每天能迁移多少个数据库?
在高峰期,Atlassian每天成功迁移多达90000个Jira数据库,平均每天迁移38000个。
🏷️
标签
➡️