听说你要迁移到云端数据库?且慢

日期: 2016-08-03 作者:Brian Peasland翻译:杨宏玉 来源:TechTarget中国 英文

随着越来越多的公司迁转向云端技术,在完成向云端的迁移前,DBA需要对Oracle云数据库管理系统的利弊有充分的了解,这一点非常重要。 除非过去五年你一直深陷在Cobol程序中,否则你一定听说过云技术,以及它对用户的允诺。云计算可以让你实现更快的部署,降低成本,让你把更多精力投入到IT核心竞争中,此处只列出了其中的一些好处。云技术绝对是一个改变游戏规则的存在,像许多IT部门的人一样,我特别着迷于云数据库给我和我的公司所带来的好处。

话虽这么说,但作为一个从事数据库管理员(DBA)很久的员工,我更倾向于保护公司的数据。我们必须让数据恰当地提供给那些需要的人,以便他们完成相应的工作或购买我们的产品和……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

随着越来越多的公司迁转向云端技术,在完成向云端的迁移前,DBA需要对Oracle云数据库管理系统的利弊有充分的了解,这一点非常重要。

除非过去五年你一直深陷在Cobol程序中,否则你一定听说过云技术,以及它对用户的允诺。云计算可以让你实现更快的部署,降低成本,让你把更多精力投入到IT核心竞争中,此处只列出了其中的一些好处。云技术绝对是一个改变游戏规则的存在,像许多IT部门的人一样,我特别着迷于云数据库给我和我的公司所带来的好处。

话虽这么说,但作为一个从事数据库管理员(DBA)很久的员工,我更倾向于保护公司的数据。我们必须让数据恰当地提供给那些需要的人,以便他们完成相应的工作或购买我们的产品和服务。与此同时,我们必须确保数据不被那些没有权限的人访问。数据泄露是对于任何公司来说都是百害而无一利的,一旦泄露,公司将付出沉重的代价。在你想要把本地数据库迁移到云数据库之前,有几件事是你需要考虑的。

在我开始将数据迁移到云上之前,我试图让我的方法尽可能的面面俱到。云技术让你很容易完成数据迁移,毕竟这是其允诺的一部分。只需点击几下,刷一下公司的信用卡,你就可以获得一个完整Oracle云数据库,接下来你就可以启动运行这个数据库了。但在某些情况下,易用性带来的弊和其所带来的利几乎一样大。在云端,你可以很容易不假思索地迁移到一个新的数据库环境。企业需要注意,将数据库迁移到云中,同时避免其失控所需的成本。

用多少,支付多少,这个模型是减少使用Oracle数据库成本的好方法,尤其是对于创业公司或在项目刚刚开始的情况下。如果你每天只是使用很少的CPU周期,利用云技术可以为你节省不少金钱。如果创业公司发展良好,那么它很快就会提高资源利用率。这也会迅速增加其使用云数据库服务的成本。

和本地数据库类似,云数据库也可能会无端的消耗大量资源。只需要一个坏SQL语句,就可能会让云环境的CPU利用率大幅上升,进而增加企业的成本。

确保云端迁移符合法律规定

监管问题也有可能会给数据库向云端迁移的决定增加变数。针对个人数据的管理,不同的国家有不同的规定,——根据你所使用的云数据库系统所在位置,遵守相应地区的规定对企业来说将是一个挑战。

此外,监管场景也在不断变化。例如,Edward Snowden揭露美国情报机构的监测项目后,欧洲法院于2015年10月宣布 Safe Harbor协议无效,该协议主要负责在欧盟和美国之间迁移数据。替代协议Privacy Shield 于本月生效,但它也可能面临在欧洲法院的挑战。当你设置云端数据库时,请确保你的公司没有触犯相关法律。

你应该不想把企业限制在一个特定的云平台上。我们希望我们的云服务提供商会一致伴随在我们左右,或至少直到我们结束职业生涯。然而,我们时刻面临着供应商倒闭的风险。你需要考虑到这样的可能性,在未来的某个时候,你可以切换到其他云提供商,同时确保你数据的完整性。

云端数据库很流畅,但需要确保数据的安全性

DBA需要警惕安全性问题。在将数据库迁移到云之前,请确保你知道基本的安全性规则。你需要确定云服务提供商能够提供定期的安全更新,或者由你自己来确保数据的安全性。如果你不了解自己在云安全中处于何种角色,你的不细心就可能会导致严重的问题。

每位DBA都知道数据备份的重要性,它能够对数据提供进一步的保护。你需要与云服务提供商进行深入探讨,找出备份云端数据库的方法。你还需要重点留意备份所花费的成本,以及副本是否会存储在与主数据库同一物理位置。

云端数据库的另一个大问题是延迟。以前在公司内部运行的应用程序在迁移到云端后,可能会开始遭遇延迟问题。这是因为数据存储有时会被转移到一个远离本地数据中心的地方。确保云端数据库潜在的延迟对于企业业务不要产生不良影响。

云服务提供商有时候会大谈云技术给你带来的好处,这有可能是真的,但是在迁移到云端数据库之前,你要做足功课。

作者

Brian Peasland
Brian Peasland

Techtarget旗下Searchoracle网站的资深专家,有16年IT行业经验、计算机科学硕士、专攻数据库方向,曾担任系统管理员等职。此外,他还获Oracle 7.3、8和8i的OCP数据库管理员证书,目前为SGT Inc.公司首席DBA。

翻译

杨宏玉
杨宏玉

TechTarget特邀编辑。北京邮电大学计算机科学与技术专业硕士。熟悉软件开发流程,对系统管理,网络配置,数据库应用等方面有深入的理解和实践经验。现就职于IBM(中国)投资有限公司,从事IBM服务器相关软件的开发工作。业余时间喜欢游泳登山,爱健身,喜欢结交朋友。

相关推荐