将 80K SQL Server 数据库迁移到亚马逊云科技:战略 ISV 之旅

云计算
re:Invent
0
0
## 视频 <video src="https://dev-media.amazoncloud.cn/30-LibaiGenerate/31-LiBaiRebrandingVideo/ENT219-Migrating_80K_SQL_Server_databases_to_AWS__A_strategic_ISV_journey-LBrebrandingWCaptionCN.mp4" class="bytemdVideo" controls="controls"></video> ## 导读 2022 年,一个集成差旅、支出和发票管理的领先品牌将 8 万多个 SQL Server 数据库迁移到亚马逊云科技。在本论坛中,探索他们的数据库迁移历程以及他们选择亚马逊云科技的原因。听一听他们的团队面临的考虑事项和挑战,以及大规模迁移 SQL Server 数据库的最佳实践。此外,还可以了解他们如何在计算、存储和 SQL Server许可成本方面节省数百万美元。最后,了解他们正在进行的亚马逊云科技上的 SQL Server 现代化计划。 ## 演讲精华 <font color = "grey">以下是小编为您整理的本次演讲的精华,共1100字,阅读时间大约是6分钟。如果您想进一步了解演讲内容或者观看演讲全文,请观看演讲完整视频或者下面的演讲原文。</font> 演讲者首先用一种生动的类比来说明从14,000英尺高空跳伞的感受,以此来阐述那些充满挑战性的工作,例如将数千个数据库迁移到云端。这种体验可以是令人兴奋的冒险,也可以是压倒性的负担,这完全取决于准备工作是否充分。为了将令人生畏的任务转化为可实现的目标,我们需要进行充分的地面训练,运用合适的工具,寻求专家的指导,从过去的经验中汲取教训,并设想一个成功的结局。 接下来,演讲者介绍了SAP Concur这家公司,它是全球领先的旅行、费用和发票管理解决方案提供商,服务于所有行业,包括全球财富500强中的70%以上。亚马逊云科技能够满足SAP Concur在经验证的可靠性、安全性、持续创新和合规能力方面的需求。SAP Concur之所以选择亚马逊云科技,是因为它在云计算方面有着丰富的经验和经验证的可靠性。此外,亚马逊云科技的安全性和合规地位也满足了SAP Concur的业务需求。最后,亚马逊云科技的创新速度与SAP Concur对创新的渴望相得益彰。 然而,这个庞大的迁移项目仍然令人望而却步——全球超过65,000家企业都依赖于SQL Server数据库提供的服务,这些数据库每月要处理3,000万费用报告和5,000万次旅行预订。 SAP Concur在亚马逊云科技上的迁移目标既简单又宏伟:100%将所有超过65,000家商业客户迁移到亚马逊云科技,不留任何旧基础设施的痕迹;大规模采用亚马逊云科技的技术以摆脱对自己数据中心的管理工作;迅速扩展到新的地区,第一年就要开始扩展到东京;简化并优化未来在新地区添加新服务的流程。 该项目规模庞大,因此需要进行充分的准备。在过去的两年时间里,SAP Concur在规划和执行实际迁移过程中投入了大量的努力和三个季度的时间。尽管有详细的计划,但跨年度的时间表仍然存在固有的风险。这个长达两年的时间表导致了需求的不断变化,同时也使得原计划逐渐过时。由于2020年至2022年的新冠病毒大流行带来的巨大变革,SAP Concur不得不适应新的常态并推迟迁移步骤。在开始执行时,一些早期分析过的工具和环境已经过时了两年的时间。 在迁移到亚马逊云科技的过程中,SAP Concur使用了亚马逊云科技的迁移中心、应用迁移服务和数据库迁移服务。迁移完成后,SAP Concur利用了[Amazon S3](https://aws.amazon.com/cn/s3/?trk=cndc-detail)进行存储,并利用其加密和访问控制功能来满足安全和合规需求。他们还使用了亚马逊云科技Backup来实现他们的备份策略和亚马逊云科技上的灾难恢复。 SAP Concur还需要根据总拥有成本(TCO)重新评估选项。由于优化利润的关键目标是将成本降低与性能平衡起来,因此这一点至关重要。对于他们的Microsoft工作负载特别是,出现了三个关于TCO的考虑因素: 1. 在EC2上自行管理工作负载还是使用亚马逊云科技RDS托管服务?尽管管理费用较高,但选择自行管理并在EC2上使用自带许可证模型作为更低成本的选择。 2. 许可证消耗速度超过了预测,需要调整以控制支出。 3. 在迁移后调整规模以提高TCO和价值。 尽管有可用的工具和专业技能,但由于SAP Concur的环境复杂,这次迁移仍然非常复杂。客户数据分散在许多单租户和多租户数据库中,超过85,000个SQL Server数据库支持他们的服务。在没有影响其他数据库的情况下逐个迁移每个租户是非常复杂的,解开他们超过85,000个数据库中混杂的数据碎片也同样复杂。SAP Concur构建了一个定制的迁移协调系统,以系统地协调收集、转换和验证每个租户在其服务的数据库海洋中的数据。 亚马逊云科技的培训课程专注于服务如亚马逊云科技许可证管理器的专项沉浸日活动,以帮助SAP Concur团队提高技能并优化许可证成本。这些午餐和学习系列活动实现了小块化的学习方式。亚马逊云科技专家提供了关于微软工作负载、存储、容器和可观察性的架构和技术指导。亚马逊云科技技术客户经理有助于故障排除和容量规划。专业服务为迁移项目提供了额外的人员支持。亚马逊云科技合作伙伴帮助进行了许可优化和迁移计划,以降低成本。 尽管拥有众多专家,但SAP Concur仍需在内部独立解决这一问题。他们的副总裁兼首席技术官Andre建议,在应对优先事项竞争的过程中保持执行支持是关键。迁移所需时间越长,随着业务需求的发展,难度就越大。他建议在目标环境仍然静态时迅速采取行动,以免计划失效。在未来2+年的时间里,预计将出现新的服务和实例类型——今天的理想架构可能在2年后过时。深入研究许可模式以避免过度支出。 从技术上讲,为每个工作负载的使用模式适当地调整云资源至关重要。监控工具可以量化工作负载是更倾向于CPU、内存还是I/O以及它们的比例。这有助于选择最佳的实例。SAP Concur需要对其工作负载进行基准测试,以获得正确调整实例大小的合适性能数据。 持续评估新一代亚马逊云科技实例类型可以提高价格性能10-15%。然而,现有的预留实例可能暂时保持不变,以充分利用折扣。 由于SAP Concur的SQL Server工作负载是内存密集型的,因此需要大型实例来提供足够的内存。但这意味着配备了过多的CPU核心,从而导致许可证成本增加。亚马逊的优化CPU功能允许关闭不必要的核心,只支付所使用的过剩核心的成本。 存储性能以及输入输出(I/O)吞吐量也需要进行评估和监督。经过优化的EBS实例能够为实现稳定的输入输出提供专门的吞吐量。对于那些在存储过程中包含大量逻辑的传统工作负载而言,即时存储卷可以将部分输入输出从EBS中分离出来。然而,需要注意的是,每个EBS卷以及每个实例的IOPS都是有限的,因此分区卷有助于突破单个EBS卷所限制的16,000 IOPS的限制。最后,像DynamoDB这样的专为特定目的而构建的数据库,可能在如今比过去随意使用SQL Server更为合适。 总的来说,通过超过两年的广泛规划、培训、工具和服务,SAP Concur充分利用了亚马逊云科技的功能成功地进行了一次大规模且复杂的迁移,涉及到超过65,000个客户和85,000多个SQL Server数据库。随着环境规模的调整以及新亚马逊云科技功能的运用,迁移后的持续优化使得初始成本降低了72%。这可以被比喻为跳伞——尽管可能令人害怕,但只要有充分的准备,这一激动人心的成就也是可以实现的。 **下面是一些演讲现场的精彩瞬间:** 演讲者通过五个关键步骤探讨了如何将一个艰巨的目标变得令人振奋。 ![](https://d1trpeugzwbig5.cloudfront.net/ENT219-Migrating_80K_SQL_Server_databases_to_AWS__A_strategic_ISV_journey/images/rebranded/ENT219-Migrating_80K_SQL_Server_databases_to_AWS__A_strategic_ISV_journey_0.png) 领导者阐述了一个宏伟的计划,即将所有商业客户迁移至亚马逊云科技,利用其技术,摒弃基础设施,同时轻松地扩展到新地区。 ![](https://d1trpeugzwbig5.cloudfront.net/ENT219-Migrating_80K_SQL_Server_databases_to_AWS__A_strategic_ISV_journey/images/rebranded/ENT219-Migrating_80K_SQL_Server_databases_to_AWS__A_strategic_ISV_journey_1.png) 在不影响现有服务的前提下,亚马逊云科技能够跨数据库迁移客户数据。 ![](https://d1trpeugzwbig5.cloudfront.net/ENT219-Migrating_80K_SQL_Server_databases_to_AWS__A_strategic_ISV_journey/images/rebranded/ENT219-Migrating_80K_SQL_Server_databases_to_AWS__A_strategic_ISV_journey_2.png) 在迁移完成之后,优化开始前,两个环境中的运营成本将达到顶峰。 ![](https://d1trpeugzwbig5.cloudfront.net/ENT219-Migrating_80K_SQL_Server_databases_to_AWS__A_strategic_ISV_journey/images/rebranded/ENT219-Migrating_80K_SQL_Server_databases_to_AWS__A_strategic_ISV_journey_3.png) 领导者会监控工作负载的资源利用率,以便调整实例大小。 ![](https://d1trpeugzwbig5.cloudfront.net/ENT219-Migrating_80K_SQL_Server_databases_to_AWS__A_strategic_ISV_journey/images/rebranded/ENT219-Migrating_80K_SQL_Server_databases_to_AWS__A_strategic_ISV_journey_4.png) 具备即时存储功能的亚马逊云科技实例可以为SQL Server临时DB密集型工作负载提供高IOPS,方法是从EBS分流吞吐量。 ![](https://d1trpeugzwbig5.cloudfront.net/ENT219-Migrating_80K_SQL_Server_databases_to_AWS__A_strategic_ISV_journey/images/rebranded/ENT219-Migrating_80K_SQL_Server_databases_to_AWS__A_strategic_ISV_journey_5.png) 领导者呼吁观众填写调查表,以提供关于哪些方面运行良好以及未来活动可以改进的反馈。 ![](https://d1trpeugzwbig5.cloudfront.net/ENT219-Migrating_80K_SQL_Server_databases_to_AWS__A_strategic_ISV_journey/images/rebranded/ENT219-Migrating_80K_SQL_Server_databases_to_AWS__A_strategic_ISV_journey_6.png) ## 总结 SAP Concur,作为一家领先的旅行和费用管理解决方案提供商,已将基础设施迁移至亚马逊云科技(Amazon Web Services,简称亚马逊云科技),旨在整合数据中心、提高灵活性、实现全球扩张并优化成本。在迁移过程中,涉及超过85,000个SQL Server数据库,使得迁移任务变得极为复杂。为了完成这一艰巨任务,Concur花费了两年多的时间进行规划和执行迁移工作,共分为三个季度来完成。在关键的决策过程中,他们需要考虑是否在EC2上自主管理数据库或使用亚马逊云科技的RDS服务,以及如何优化SQL Server许可使用权并在迁移后进行资源调整。为了确保迁移过程不会影响到其他客户,Concur构建了一个迁移协调系统。在这个过程中,亚马逊云科技提供的工具如Migration Hub、Database Migration Service和S3发挥了重要作用。尽管在规划过程中已经做了充分的准备,但是COVID-19疫情的爆发和亚马逊云科技服务的不断变化还是导致了迁移过程的延误。从这次迁移中吸取的关键经验教训包括:迅速行动以应对计划变更,全力支持团队关注优先事项,深入研究许可证选择方案,以及在迁移后的工作负载稳定后对成本进行优化。借助亚马逊云科技的支持,Concur成功地实现了显著的成本降低。 ## 演讲原文 ## 想了解更多精彩完整内容吗?立即访问re:Invent 官网中文网站! [2023亚马逊云科技re:Invent全球大会 - 官方网站](https://webinar.amazoncloud.cn/reInvent2023/?s=8739&smid=19458 "2023亚马逊云科技re:Invent全球大会 - 官方网站") [点击此处](https://aws.amazon.com/cn/new/?trk=6dd7cc20-6afa-4abf-9359-2d6976ff9600&trk=cndc-detail "点击此处"),一键获取亚马逊云科技全球最新产品/服务资讯! [点击此处](https://www.amazonaws.cn/new/?trk=2ab098aa-0793-48b1-85e6-a9d261bd8cd4&trk=cndc-detail "点击此处"),一键获取亚马逊云科技中国区最新产品/服务资讯! ## 即刻注册亚马逊云科技账户,开启云端之旅! [【免费】亚马逊云科技“100 余种核心云服务产品免费试用”](https://aws.amazon.com/cn/campaigns/freecenter/?trk=f079813d-3a13-4a50-b67b-e31d930f36a4&sc_channel=el&trk=cndc-detail "【免费】亚马逊云科技“100 余种核心云服务产品免费试用“") [【免费】亚马逊云科技中国区“40 余种核心云服务产品免费试用”](https://www.amazonaws.cn/campaign/CloudService/?trk=2cdb6245-f491-42bc-b931-c1693fe92be1&sc_channel=el&trk=cndc-detail "【免费】亚马逊云科技中国区“40 余种核心云服务产品免费试用“")
目录
亚马逊云科技解决方案 基于行业客户应用场景及技术领域的解决方案
联系亚马逊云科技专家
亚马逊云科技解决方案
基于行业客户应用场景及技术领域的解决方案
联系专家
0
目录
关闭