0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何确保冗余云存储的可用性

存储界 来源:未知 作者:胡薇 2018-06-27 10:35 次阅读

正如高可用性和灵活性是本地存储应用的重要性能要素一样,这两个性能指标对于使用云存储服务的组织也是同等重要的。云存储供应商几乎都是使用了冗余的硬件,从而能够以服务水平协议(SLA)为客户提供服务,而采用这样的冗余策略来规避有可能导致停机事件或者甚至数据丢失的现有保护漏洞也是较为常见的做法。

虽然云供应商通常都会在他们的各级基础设施中增加冗余,但是单独使用冗余策略并不足以防止停机事件的发生。本地组件故障、WAN故障或者云供应商中断都会导致数据变得不可用。至少,使用云存储服务的组织应当部署冗余的云存储网关和冗余的WAN链路。另外,如果预算允许,应通过采用冗余独立云(BRIC)集合架构以实施更高级别的冗余措施。

确定云存储服务的高可用性的第一步就是验证你从你的云算储服务供应商那里得到的保护等级。确定你的云存储服务供应商针对你的业务需求而提供的冗余等级是非常重要的工作。例如,如果你的企业的数据存储策略要求所有数据都有三个副本,那么仅仅把用户数据复制至二级数据中心的云存储供应商可能就无法满足你的数据存储策略需求了。你可能会发现你需要更高层次的服务才能实现你所需的冗余等级。

正如云存储冗余是非常重要的一样,还有必须予以考虑的其它注意事项。为了实现云存储的真正高可用性,你还需要把冗余策略应用于你与云存储的连接方式上。云计算供应商们是以一种“首先失败”的心理在建设他们自己的基础设施的,但是供应商们对于在你的本地基础设施中所使用架构是没有控制权的。

需要考虑应用冗余策略的关键所在:WAN连接,网关

通常,我们会使用两种组件来提供云存储的连接性:一个WAN连接和一个云存储网关,也就是所谓的云存储控制器。这是两个为实现高可用性而必须被解决的问题。

WAN冗余的一个通用解决方案就是从不同的WAN供应商那里租用冗余的网络连接。从理论上来说,如果其中有一家供应商发生了中断事件,那么你应当能够通过另一个供应商的链路来保持云的连接性。

大多数的云存储服务都是基于一个对象存储平台的。因为大部分的本地存储都是基于块存储的,所有我们需要有一个机制来执行块存储和对象存储之间的转换。通常,这样的一个任务是由云存储网关设施来完成的,它可以为本地和云存储提供一个全局的命名空间。

有鉴于云存储网关的重要性,防止云存储网关因出现单点故障而造成整体系统停机是至关重要的。如果云网关是一个物理设施,那么显而易见的解决方案就是根据你企业的具体冗余需求来部署一个或多个附加的设施。但是物理设施的价格是相当昂贵的。如果附加设施并不在你的预算中,那么你还可以与你的供应商沟通以确定是否可能有其它选择方案存在。如果高可用性是你的唯一目标,那么你可能会发现你可以使用一个较低端的设施或者甚至一个虚拟设施来达到目的。

在使用虚拟云存储网关设施的情况下,你将不得不考虑所需的冗余等级。因为,一个虚拟云网关设施真的只不过就是一个虚拟机(VM),通过在你的服务器虚拟化基础设施中的冗余措施,你就可以保护该设施。值得一提的是,虽然诸如Hyper-V故障转移这样的高可用性功能可以保护虚拟设施出现物理硬件故障,但是硬件集群对于防止发生在虚拟机中的故障并没有发挥任何作用。因此,你应考虑是否可能需要通过部署并行虚拟设施来提供附加的保护,这是有必要的。

当谈及云存储的高可用性时,从过去的经历中获得经验是比较重要的。例如,在2011年,亚马逊网络服务就由于单一可用区域中的弹性块存储资源发生故障而遭遇了一次重大的中断事件,进而无法对读写操作请求作出响应。虽然这种类型的大问题并没有再次出现,但这也说明了,即便云供应商拥有他们内置的高可用性机制,他们还是有可能发生问题的。所以,制定一个针对云存储供应商遭遇数据丢失事件的到位的应急预案是一个好主意。

BRIC架构保护数据和访问

传统观点一直认为,当谈及确保存储可用性时,客户往往会听任云存储供应商的摆布。毕竟,如果一个供应商出现了一次亚马逊曾遭遇过的中断事件,这终究还是会影响到他们客户的。但是,BRIC的架构是大有裨益的。

BRIC的工作方式类似于一个RAID存储阵列,所以用户不必担忧单个磁盘出现问题,BRIC可跨多个云运行。通过使用这种方法,如果云供应商发生了故障或数据丢失事件,数据也将可以得到保护,同时在其它云中保持了数据的可访问性。

使用BRIC架构的最大缺点就是成本。虽然也有诸如Tahoe Least-Authority文件系统(Tahoe-LAFS)这样免费的开源BRIC实施,但是云计算存储供应商通常会根据用户所消费的存储资源数量来计费。如果某家组织使用BRIC在单独的几个云中存储数据的多个副本,那么他们的云存储成本将成倍增加。情况就是如此,如果某家组织想要考虑实施一个BRIC架构,那么他们应准确地预测他们未来的存储量需求并选择一个能够以最小化成本实现最大限度保护的存储方法,这是非常重要的。否则,客户的云存储成本很快就会失控。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 网关
    +关注

    关注

    9

    文章

    4304

    浏览量

    50943
  • WAN
    WAN
    +关注

    关注

    1

    文章

    148

    浏览量

    18919
  • 云存储
    +关注

    关注

    7

    文章

    732

    浏览量

    45991

原文标题:冗余云存储如何确保高可用性

文章出处:【微信号:cunchujie,微信公众号:存储界】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    raid 存储方案适合哪些场景

    在现代数据存储领域,RAID技术已经成为提高数据可靠可用性和性能的关键技术之一。RAID通过将多个物理磁盘组合成一个逻辑单元,提供了数据冗余和性能优化。 RAID技术概述 RAID
    的头像 发表于 11-12 09:36 159次阅读

    服务器的功能是信息备份吗?有哪些优势

    服务器的功能是信息备份吗?服务器的功能不仅限于信息备份,它涵盖了计算、存储、网络、数据共享、安全和高可用性等多个方面。它通过虚拟化技术实现资源池化,支持弹性计算和可扩展存储,满足不同
    的头像 发表于 11-01 09:48 86次阅读

    计算迁移的步骤与注意事项

    评估,确保其能满足业务需求。 制定迁移计划 :包括时间表、任务分解、责任分配等,确保迁移过程有条不紊。 备份数据 :使用专业备份软件或工具,对原有数据进行全面备份,确保数据的完整
    的头像 发表于 10-24 09:20 358次阅读

    使用bq769x0对高可用性系统进行故障监控

    电子发烧友网站提供《使用bq769x0对高可用性系统进行故障监控.pdf》资料免费下载
    发表于 10-15 10:13 0次下载
    使用bq769x0对高<b class='flag-5'>可用性</b>系统进行故障监控

    支持PROFINET环网冗余Modbus-PN网关TS-182

    状态监控与控制实现冗余的传输路径,作为西门子PROFINET 的一部分,并集成到所有PROFINET功能领域、控制或网络组件中。因此,MRP 是一个独立于制造商的协议,可以很容易地使用,而不需要任何额外的成本。 使用MRP冗余网络的优势? 介质
    的头像 发表于 09-24 15:11 212次阅读
    支持PROFINET环网<b class='flag-5'>冗余</b>Modbus-PN网关TS-182

    热插拔冗余电源的优缺点有哪些

    中非常重要,因为它可以提高系统的可靠可用性。 优点: 高可用性 :热插拔电源允许在不重启系统的情况下更换故障电源,从而减少了停机时间。 维护简便 :维护人员可以在系统运行时更换电源,这简化了维护流程并减少了维护时间。 故障恢
    的头像 发表于 09-18 10:53 449次阅读

    冗余电源和ups区别在哪

    电源(Redundant Power Supplies) 冗余电源系统是指在关键设备中使用多个电源单元,以确保在其中一个电源单元发生故障时,其他电源单元可以立即接管,从而避免设备停机。这种系统的设计目的是提高系统的可靠
    的头像 发表于 09-18 10:46 315次阅读

    浅析分布式风电电池储能系统可用性

    【摘要】 以内蒙古某一实际分布式风电-电池储能系统的设计和运行效果为基础,对影响其可用性的关键因素进行了分析。结果显示:能量管理系统的设计需要考虑功率补偿控制以抵消储能系统内部功率损耗;功率转换
    的头像 发表于 08-20 09:36 892次阅读
    浅析分布式风电电池储能系统<b class='flag-5'>可用性</b>

    如何理解计算?

    在各个领域都有广泛的应用。 **弹性扩展和灾备恢复:**计算允许根据实际需求自动增加或减少计算资源,以满足流量和负载的变化。通过计算的灾备恢复服务,用户可以实现数据备份和灾难恢复,确保业务的高
    发表于 08-16 17:02

    存储服务器与磁盘阵列的区别

    计算技术的数据存储服务,它通过互联网为用户提供数据存储、访问和管理功能。存储服务器通常由多个分布式服务器组成,这些服务器分布在不同的地理位置,以实现数据的高
    的头像 发表于 07-02 09:13 865次阅读

    华为 FunctionGraph 构建高可用系统的实践

    ,详细介绍如何构建高可用的 Serverless 计算平台,实现客户和平台双赢。 高可用介绍 高可用性[1](英语:high availability,缩写为 HA),IT 术语,指系统无中断地执行其功能的能力,代表系统的
    的头像 发表于 05-09 23:14 429次阅读
    华为<b class='flag-5'>云</b> FunctionGraph 构建高<b class='flag-5'>可用</b>系统的实践

    交换机冗余的连接方式

    交换机冗余的连接方式  交换机的冗余连接方式是网络中常用的一种设计方法,用于保证网络的可靠和高可用性。下面详细介绍几种常见的交换机冗余连接
    的头像 发表于 02-20 14:25 2282次阅读

    如何提高分布式大屏控制系统的稳定性和可靠

    提高分布式大屏控制系统的稳定性和可靠可以从以下几个方面入手: 架构设计:在系统架构设计阶段,应采用高可用性、高可扩展性的设计原则,确保系统具备容错和负载均衡的能力。采用分布式架构,将系统划分为多个
    的头像 发表于 01-29 14:39 377次阅读

    网络冗余是什么?网络冗余备份如何实现?

    冗余备份主要是通过以下几种方式实现: 1. 链路聚合:这是一种将多个网络链路连接在一起的方式,可以提高网络的可用性和可靠。如果一条链路出现故障,其他链路可以继续保持通信,确保网络的正
    的头像 发表于 12-01 17:29 2155次阅读

    高性能电机控制应用的电流反馈系统中的相关可用性

    电子发烧友网站提供《高性能电机控制应用的电流反馈系统中的相关可用性.pdf》资料免费下载
    发表于 11-29 10:17 0次下载
    高性能电机控制应用的电流反馈系统中的相关<b class='flag-5'>性</b>与<b class='flag-5'>可用性</b>