将数据库迁移到云端的主要挑战
随着大流行迫使每个人重新考虑他们的业务运营,越来越多的公司正在从本地存储转移到基于云的环境。更重要的是,正是这种推动加速了许多新技术的发展,并推动了人工智能和机器学习等应用程序的使用。
然而,虽然投标数据和基于云的架构可以帮助扩展业务并提高运营效率,但在迁移过程中需要监控一些关键问题。
什么是云迁移?
简而言之,它是将数字资产、服务和 IT 资源(全部或部分)迁移到云中的过程。虽然,迁移可以包括从一个云环境迁移到另一个云环境。
迁移的主要原因之一是数字化转型;从旧的和过时的遗留基础设施转移,例如老化的服务器或不可靠的设备。但是,有理由采用混合方法,将云和本地混合在一起工作。
然而,值得注意的是,数字化转型是一个旅程,而不是一个目的地,企业应该考虑他们将使用云的目的以及他们计划将其业务带到哪里。一旦进入云端,可能性似乎是无穷无尽的。
迁移到云的好处
迁移到云环境可以开辟多种运营可能性,但也可以降低成本,例如本地基础设施的所有权和维护费用。操作速度、敏捷性和创新也有潜在的好处,这也可以降低成本。
远程工作也可以通过云基础设施得到更好的管理,因为公司需要利用其 IT 功能变得更加灵活。通过基于云的操作,跨分布式软件部署软件要容易得多。其他好处包括提高敏捷性、简化 IT 管理以及公司资源的持续可用性。
数据库可以单独迁移到云端吗?
与协作系统不同,协作系统是孤立地迁移到其他 IT 系统的自然候选者,数据库在其设计上就是连接到构成多层架构的各种其他系统和服务。
然后,属于不同群体的用户(例如员工、合作伙伴和客户)可以查询和更新此架构,也可以由寻求未来趋势的分析师和研究人员挖掘。
“重要的是要记住,为了成功迁移数据库,所有相关的层和系统都是已知的,它们的功能被清楚地理解,并且它们的性能基准,”高级技术集团高级总监 Paul Griffiths 说。河床。
“只有全面了解所有组件及其相互之间的交互,才能确定哪些元素需要与数据库本身一起迁移。”
移动数据库
将数据库迁移到云端似乎是一项艰巨的任务,在某些情况下,最初的挑战是弄清楚哪些“移动部件”会导致迁移项目遇到第一个障碍。
“这可能导致组织永远无法充分利用云计算的优势。虽然这可能不会导致公司倒闭,但可能会影响他们在市场上的竞争力,”格里菲斯说。
Schrock 说,第一个挑战是意识到数据库迁移不是一次性事件。仅当您也迁移应用程序时,将数据库迁移到云端才有意义,这很麻烦,可能需要几天、几周甚至几个月的时间。在此期间,团队必须确保他们的应用程序将在云中运行,他们可以在云中有效地开发,并最大限度地减少最终过渡期间的中断。
“所有这些都需要云中的高质量数据,以便在应用程序、转换过程和 SDLC 集成中进行持续测试,”Schrock 说。“未能推动质量测试充其量只会减慢项目的速度,最坏的情况是导致重大中断、过渡后质量低劣以及无法迅速采取行动解决问题。”
Shaw 表示,在将数据库迁移到云端时,安全问题通常是另一个巨大的障碍。
“数据已成为所有组织最有价值和最重要的资产,因此,有效的保护对于整个业务的成功和未来增长至关重要,”Shaw 说。“如果您的企业的数据保护不充分并且您遭受破坏,那么您的声誉、品牌乃至整个企业都将面临风险。因此,一些企业不愿采用新战略并采用云计算。”
移动它,然后监视它
迁移数据库后,使用 SQL Server 查询存储等工具来监控、评估和理解基线数据非常重要——例如,事务吞吐量和每日/每周/每月活动的激增。
“这些指标将帮助组织确定是否从独立的 PaaS 数据库迁移到 PaaS 弹性数据库池。最后,使用这些数据向 CTO 等关键利益相关者展示 TCO 的降低具有很好的商业意义,”Alan McAlpine 说, IT 服务公司 ECS 的企业数据高级顾问。
将数据库留在本地
Virtustream 的 EMEA 首席技术官 Roberto Mircoli 解释说,并非所有数据库都应该上云。“一旦您确定了一家专业的企业级云提供商,它可以保证您的业务所需的安全性、合规性、性能和可用性水平,那么应该留在本地的实际上只是受到剩余延迟限制或极其严格的监管的限制。要求。”
“例如,汽车行业的一些特定应用利用制造集成和智能从自动化系统中实时收集数据,以计划零部件和材料的采购;在这些特定情况下,延迟为 20、15 甚至 10 毫秒是不可接受的,”他说。
图片使用申明:原创文章图片源自‘Canva可画’平台免费版权图片素材;引用文章源自引用平台文章中所使用的原图。