在混合云中控制数据库 八个关键留意事项
在混合云数据库环境中,有些数据在本地存储和控制,有些数据被移动到公共云。因此,在混合云中运转数据库引入新的数据控制留意事项,必定处置这些留意事项以确保数据安保、准确并合乎法规,同时确保数据能够获取有效处置。
什么是混合云?
混合云结合公共云服务与传统企业IT基础设备(通常设置为私有云)。企业 IT 方面或许蕴含主机,这些主机由企业在其自己的设备中间接收理的主机,或托管在与其余用户共享的第三方数据中心中。有些运行程序经常使用相熟的外部IT流程启动控制,而其余运行程序则经过特定于云的流程启动控制。
混合云数据库部署将相反的概念裁减到数据自身。但技术钻研咨询公司Everest Group的合伙人Yugal Joshi示意,企业能否须要驳回混合云数据库模型,这应该取决于,须要数据库在混合云的运行程序和上班负载需求。假设是这种状况,混合架构可以为底层运行程序提供补充优势-经过简化对所需数据的访问。
虽然它们通常比本地数据库系统提供更低的老本和更大的灵敏性,但云服务并不是对每个企业或运行程序都实用。Joshi示意:“随着数据审查的参与、弱小的数据引力、对提前的上班负载要求、容许复杂性和数据扩散化,并非一切数据都可以放在一个中央,例如公共云,这是混合模型可以参与价值的中央。”
关于部署数据库 混合云的优势
混合云数据库环境的好处就像针对运行程序的混合云一样:提供对智能化云服务的访问、关上新选项并提高可移植性。
智能化的云服务。 咨询公司Nucleus Research的钻研剖析师Alexander Wurm解释说:“经过经常使用混合云来部署数据库,企业可以取得现代云的好处,例如活期更新和弹性可裁减性,而不会影响安保性和牢靠性-由支持关键义务上班负载的现有本地基础设备提供。”
新选项。企业还可以探求新选项。控制咨询公司Kearney的数字化转型通常合伙人Joshua Swartz示意,假设与安保、性能、品质或老本等关键变量相关的需求随时期出现变动,则可以经常使用更多选项来从新平衡投资组合。
可移植性。混合云数据库方法还支持跨多个私有云和公共云服务的数据和上班负载可移植性。数据控制和剖析平台提供商1010data公司的首席技术官Terry Sage称:“这反上来又准许企业选用跨混合云协调数据和上班负载,从而防止供应商锁定,成功老本和效率优势,以及裁减和增加环境以满足服务需求的才干。”此外,可移植性可以使复原和业务延续性布局更容易,并激励试验和翻新。
在布局混合云数据库战略时招思考的事项
混合云架构提供的好处可以带来降落老本的新时机;但是,它们也引入新的安保、性能、集成和数据品质应战,须要首先处置这些应战,以最大限制地利用混合云数据库战略。 IT 团队、数据经理和数据库控制员在混合云环境中部署数据库之前招思考以下疑问。
1. 数字化转型和运行程序现代化指标
最好的终点之一是确定各种指标,以成功业务流程和为其提供能源的运行程序的现代化和转型。IT控制咨询公司Capgemini多云控制交付架构师Brian Schneider示意:“企业不只须要了解业务的数字化转型指标,还须要了解他们宿愿经过对现有运行程序和这些运行程序经常使用的数据库启动现代化变革所取得的结果。”其结果应该是为业务和终端用户提供最有效和最具效益的数据库选项。
这个环节应该从发现阶段开局,应该涵盖运行程序团队和业务一切者,以确定的架构、运行程序体验和最终用户的痛点,而后创立一个转型路途图以启动改良。让利益相关者介入该环节至关关键。数据经理可以协助利益相关者了解或许影响布局的本地和云数据库技术提高。
2. 运行程序和数据库的适当分组
专一于业务和运行程序指标还有助于确定暂存数据以支持不同运行程序需求的最佳模式。 托管服务提供商Syntax公司首席技术官Colin Dawes指出:“移动运行程序和数据库须要将运行程序和数据库适外地分组为逻辑单元。”
创立这些人造断层线可以协助数据控制团队将全体系统划分为可控制的块。Dawes正告说,假设弄错这局部流程,或许会出现性能和稳固性疑问,从而造成利益相关者片面拒绝流程。
3. 老本效益剖析与其余方法
数据经理须要剖析对现有本地数据库启动现代化变革、迁徙到云端或驳回混合方法的相关老本和收益。与纯云或本中央法相比,混合云的部署和控制实质上会愈加复杂和低廉。数据智能平台提供商BigID公司客户服务初级副总裁George Chedzhemov示意:“企业应该计算额外的老本和控制开支,并经过收益和业务需求来证实其正当性。”
参与的费用或许是值得的,但关于部署新的云数据库服务,企业还须要细心掂量所带来的应战,毕竟这些服务作为混合战略的一局部会带来额外的艰巨。Chedzhemov以为,专有方法(例如 AWS DynamoDB或Google Cloud Spanner)或许会限制部署选项。他介绍了基于MySQL、PostgreSQL、MongoDB和Apache Cassandra等放开规范的云服务,以提高跨本地和云服务的兼容性。
4. 数据输入费用
混合云数据库战略应包括数据流。原本经常使用本地数据库数据传输老本可疏忽不计,在迁徙到混合环境后,数据传输老本或许会很高。Sage指出:“这些老本或许很高,并且取决于为支持混合云数据库战略而复制的数据量。”
经过适当的架构,可以减轻其中一些老本。虽然如此,假设数据流经低廉的渠道,则应实施适当的控制。
5. 数据提前
由于不同云服务提供商之间的数据传输以及物理资源之间的距离,混合云数据库也会引入网络提前。Sage说,混合方法通常会造成更长的路由和更多的网络跃点,这或许会参与数毫秒甚至数秒的数据传输时期。在布局时,招思考网络提前和从新扫视所选物理区域的决策。她倡导道:“有时将不同的云服务提供商托管在相似的天文区域以降落老本和网络提前会更无心义。”
在布局云端或本地节点能否具备更主动或主动的角色时,还须要从提前的角度思考性能选用。例如,主动-主动集群性能通常在私有云和公共云之间具备较少的竞争提前,Wurm 说,主动-主动性能或许是领有少量边缘数据的资产密集型行业的更好选用。
6. 数据安保
区块链数据库平台提供商Fluree公司首席口头官兼联结开创人Brian Platz示意,控制和包全数据必定成为混合云数据库战略的一局部,由于混合云环境的复杂性会参与潜在的攻打面。他解释说:“关键的是,在一切或许的环境中绘制数据的架构流程,以及部署安保和控制措施,并在一切或许的环境中控制、部署、移植和虚构化数据时,包全数据。”
思考经常使用继续集成/继续交付测试和版本控制来降落安保危险。探求以数据为中心的安保控制也是值得的,这可以在数据跨各种网络和云移动时包全数据。
7. 新工具和技艺要求
混合云数据库或许会引入须要处置的新数据上班流。Everest Group公司的Joshi示意,公共和本地系统的数据控制工具集或许会有所不同,这或许会参与运营老本。他倡导开发规范操作模型和工具战略,用于裁减、跨技艺和即插即用操作。
沿着这些思绪,不同的技艺或许须要支持这些新的上班流程。Joshi抵赖:“为公共云寻觅人才很艰巨,但关于混合云来说,状况更糟。”
8.平衡稳固性和便捷性
任何用于存储和传输数据的新基础设备都有或许发生新的缺点点。思考如何在系统或网络脱机时最大限制地增加对运营的搅扰。Kearney公司的Swartz称:“处置这个疑问有点像保险单,相对可以创立冗余和缺点安保机制,但老本相当高。”大少数公司遵照的方法是依据业务关键性对数据启动分层,并仅为最关键的数据提供最低廉的冗余。
雷同关键的是,对须要集成多个系统所需的上班做好预备。每个额外的系统或数据库都会带来与外围运行程序和系统集成所需的另一个接口。开发具备较少接口的架构可以降落控制危险。
Swartz说,与纯云或本中央法相比,控制混合云环境或许要复杂得多,老本也会更高。更改、更新、补丁和增强都须要更宽泛和更精细的方案、测试和监控,以防止发生兼容性疑问的多米诺骨牌效应。