如何预防云计算迁移时的回旋效应?

为了增加数据一致性,部分企业想要将业务从云计算迁移回数据中心,那么,如何防止云计算迁移的回旋效应?

答案是:CAP定理

CAP定理表明,分布式数据存储只能提供以下三个要素中的两个:

Consistency(一致性)

Availability(可用性)

Partitiontolerance(分区容错性)

01

可用性的关注点

由于与建立一致的分布式数据存储的成本相关,大多数云计算提供商专注于可用性或最终一致的模型。可用性的关注点意味着当初始写入发生时,在后台通过复制或完成数据的擦除编码来将延迟的应答延迟到满足数据保护要求。这取决于其他节点的位置,一致的时间范围可以从几秒到几分钟。

可用性的优点是降低成本。节点之间的联网、节点中的存储介质以及节点本身的处理能力不需要在一致性关注的分布式存储系统的能力范围内执行。

02

将CAP应用到NAS和对象存储

网络附加存储(NAS)系统受到其他存储系统的一致性的影响:高成本、有限的规模和有限的可用性。

这个机会并不是网络附加存储(NAS)上的所有数据都需要一致的体系结构的功能,实际上,网络附加存储(NAS)上的大部分数据在专注于可用性的体系结构上。

03

使用CAP来识别云计算兼容的应用程序

确定一致性不成问题的数据集,一个主要的例子是非活动或休眠的非结构化数据集。将这些数据转移到以可用性为中心的存储中,不仅会降低保留这些数据的成本,而且这些类型的存储架构更适合长期保存。企业面临的挑战不仅是识别不活动的数据并将这些数据转移到云端,而且还要确保当数据再次需要时,用户仍然可以使用这些数据。

此外,需要确定在活动数据集内是否还存在也处于休眠状态的子集。

04

将一致性敏感应用程序迁移到云端

利用云感知文件系统,该系统将根据访问模式自动分类数据并将其放置在最合适的存储类型上。该解决方案可以替代内部部署的高性能网络附加存储(NAS),其存储空间更小,旨在容纳一致性敏感数据。同时,它应该将本地存储和云计算存储与全局文件系统进行叠加,以便用户始终可以通过相同的路径和协议访问数据,从而实现对云端的无缝访问。

05

云计算的一致性

云感知文件系统还应该在云端运行,这使得组织可以无缝地将应用程序移动到云端,而无需更改它们。应用程序可以运行在云计算提供商的一致性存储版本上,但文件系统允许将投资降到最低,因为它会自动将数据移动到提供商成本更低的对象存储层,而不需要保持一致性。

大多数云计算计划的回旋效应,通常是数据集性能要求与组织成本节约目标之间不匹配的结果。云计算文件系统弥补了这种差距,使组织能够以经济高效的方式在任何地方放置任何应用程序,从而在高性能一致性和成本有效性的可用性之间找到适当的平衡点。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180205A0TRXP00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券