💡
原文英文,约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亿,但未披露具体的成本节省指标。
🏷️
标签
➡️