什么是高可用性,我们为什么需要它?

database

1、高可用性的目的是什么?

高可用性的目标是以最小的停机时间提供连续的服务(唯一真正具有 "零 "停机时间的设备是心脏起搏器和核武器中的安全装置)。这意味着,如果一个组件发生故障,另一个组件可以立即接管其功能,而不会实质性地中断对系统用户的服务。高可用性还要求有能力检测到一个或多个组件发生故障,然后采取纠正措施使其重新投入使用。

2、如何衡量高可用性?

向客户提供的高可用性水平在SLA("服务水平协议")中以可量化的术语定义,包括允许的停机时间,在5G世界中,几乎没有。5G网络--包括提供收费和政策等关键功能的业务支持系统(BSS)--必须每年提供99.999%,或 "五个九 "的数据可用性。这相当于每年只有6分钟的非计划性停机时间。

你应该知道两件事:

大多数互联网公司每年按用户来衡量。因此,一个拥有一百万用户的公司可能有一个用户停机一年,但仍然声称符合 "五个九 "的要求。

当你问他们的服务水平协议是什么时,几乎所有的供应商都会假装他们下面的堆栈是100%可靠的。

3、为什么高可用性很重要?

高可用性对企业来说是至关重要的,因为它可以确保他们总是能够不受任何干扰地提供服务和产品,从而更好地保留客户并减少客户流失。

随着我们使用的越来越多的东西变得越来越依赖于持续连接到其他地方的东西,高可用性变得越来越重要。随着我们的连接越来越多,停机的成本也越来越高。

当考虑到5G带来的大量新的商业机会和新的企业应用时,商业赌注变得更高。可能丢失的数据越多,保持你的系统正常运行就越重要。

抓住5G的全部商业潜力需要数据立即可用、有弹性和一致,无论用户的地理位置如何。由未解决的数据冲突和网络攻击造成的数据中心故障和数据丢失根本不可能发生,因为它们的代价太高了。

简而言之,能够提供高可用性会产生积极的影响有——

➤服务水平协议

➤客户关系

➤数据安全

➤品牌声誉

所有这些结合起来,有可能使企业沉没或拯救。

4、如何实现高可用性?

实现高可用性需要本地冗余和地理复制。本地冗余意味着在一个部件发生故障时有备份部件,而地理复制则是在多个物理位置上复制数据,这样数据就可以在一个地理位置的损失中幸存下来。

然而,在一个支持5G的世界里实现高可用性并不容易。故障切换解决方案、冗余和网络负载平衡需要一定程度的内部专业知识和资源来正确执行,如果你的数据平台不支持高可用性,你很快就会发现你的总拥有成本飙升,因为你要添加技术栈组件来满足日益严格的可用性SLA。

5、Volt Active Data如何确保高可用性

Volt Active Data平台的设计是为了确保高可用性,即使在硬件故障的情况下也能保证业务连续性。

Volt Active Data通过自动的集群内和集群间复制,非常简单和经济地实现了24x7x365操作的高可用性。在处理请求之前,传入的请求被存储在不同服务器的多个物理磁盘上,这意味着单个服务器的损失将产生最小的影响,因为幸存者将是完全最新的。如果需要,这些写入可以是同步的。这提供了对单节点故障的耐久性。

Volt有客户在生产中使用三主动跨数据中心复制,以实现地理分布的弹性,支持5G级的服务质量,而且Volt很快将认证四路复制。虽然许多数据平台和数据库技术公司提供某种形式的跨数据中心复制,但没有多少公司提供真正的主动-主动跨数据中心复制,这意味着在不同的物理位置使用两个数据库副本,这两个副本都可以实时更改,并且都会将其更改传播给对方。

主动-主动系统的性质允许同一个数据在两个或更多的地方同时被改变,但是如何解决由此产生的冲突,决定了一个特定的主动-主动解决方案的实用性和有效性。天真的解决方案是让最近的变化获胜,但这意味着稍早完成的交易将从外部世界的角度消失。Volt是唯一能够捕捉冲突解决事件并使其可被访问的数据平台,从而减轻冲突解决的负面效应。

凭借其获得专利的Active(N)无损跨数据中心复制,Volt还为第三个数据中心增加了潜力,这意味着即使一个数据中心意外宕机,而另一个数据中心正在进行有计划的维护,您的应用程序将继续运行,您的系统将保持正常。

在5G时代,有能力的客户管理、BSS和收入保证意味着没有服务故障。你的客户保持快乐和忠诚,你在欺诈者有机会在你的网络内造成破坏之前就把他们赶走。有了高可用性,你就可以减少停机的负面影响,实现系统故障的自动恢复,转化为更好的投资回报率,最终获得更稳健的底线。

如果您希望集成VoltActiveData到您的技术栈中,请与我们联系!

以上是 什么是高可用性,我们为什么需要它? 的全部内容, 来源链接: utcz.com/z/536498.html

回到顶部