1. 程式人生 > 其它 >什麼是高可用性,我們為什麼需要它?

什麼是高可用性,我們為什麼需要它?

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到您的技術棧中,請與我們聯絡!