云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

美国服务器_呼市网站建设_免费1年

小七 141 0

添加两个节点的容错功能,以确保即使是最大集群的数据完整性

谷歌每天处理约60亿次搜索,就在两个月前,Gmail的用户数达到15亿。Google和Facebook或AWS等其他超规模公司已经建立了大量的数据中心,以提供处理此类工作负载的规模。超标度仪的兴起引入了一个大胆的新概念:失效预期。我这是什么意思?在这些新的web规模架构出现之前,传统的做法是设计5个9可用性的系统。然而,新的超尺度架构是由低成本的商品硬件构建的基础设施组成的,这是注定要失败的。不同之处在于软件,它被设计为确保业务连续性,并在任何服务、节点或硬件组件发生故障时提供不间断的可用性和容错性。一致性建立在与超尺度仪相同的网络规模原则上。我们的解决方案的核心是一个完全分布式的体系结构,集群中的每个节点都运行相同的软件服务。我们称之为分布式文件系统,SpanFS。没有单点故障,一个服务中的缺陷或任何硬件故障都不会影响其他任何服务。软件定义的分布式体系结构为企业客户提供可扩展性、弹性和数据完整性的基础。为了进一步提高弹性并确保即使是最大集群中的数据完整性,我们的Pegasus6.1.1版本提供了独特的双节点容错功能。与Hyperscaler类似,我们看到企业客户中有一种趋势,即增加单个集群中的节点数量,而不是安装多个较小规模的集群。通过双节点容错,系统可以承受多达两个随机节点(集群中超过4个节点)的同时故障,并通过将工作负载分配给其他幸存节点而无降级运行。每个节点都存储文件数据和相应的元数据,如果节点出现故障,则文件和元数据都将不可用。文件数据是从具有相同条带单元的幸存节点重建的。这些重建的数据被放置在具有可用(备用)容量的节点中。文件元数据是通过从其他节点复制副本并将它们放置在具有最大可用SSD容量的节点中,从幸存节点构建的。请注意,进行替换是为了确保与集群生存期开始时相同的恢复能力。双节点容错与现有的双磁盘容错协同工作,以提供细粒度控制。虽然在群集级别配置了两个节点容错,但可以配置单个存储域以在两个随机磁盘丢失后继续生存。除了我们的分布式体系结构和双节点/双磁盘容错,我们已经提供的其他关键功能包括:严格一致性:一致性唯一地提供了规模上的严格一致性,这保证了不同客户机在不同节点上读取同一对象时总是返回最近写入的值。单击此处了解有关如何实现严格一致性的更多信息。擦除编码(EC):这将数据片段转换为允许从片段子集中恢复原始数据的形式。复制因子(RF):通过创建副本来防止数据单元发生故障。正如您所见,一致性提供了独特而强大的功能,帮助您实现弹性目标。通过下载白皮书Cohereity Fault Tolerance–Data Integrity for Modern Web scale Environments,您可以找到更深入的技术信息。一如既往,请继续关注这一领域,以跟上您的数据保护环境的最新功能和好处。