據,直到...為止我的理解服務或系統的可用性定義為:
(Time resource was available - Time resource was unavailable) / Total Time
我的問題是:
將系統/服務描述為“高度可用”是否是行業公認的標準術語?
這引出了我的下一個問題:
如果軟體供應商聲稱銷售高可用性解決方案,那麼是否存在可以合理預期該解決方案符合描述的最低可用性等級?
答案1
我的問題是確定是否有一個精確的定義來說明多少可用性構成高可用性
對於多少可用性構成沒有官方定義“高可用性因此,世界各地或多或少有幾個既定的定義。
哈佛研究小組定義了幾個所謂的可用性環境分類那就是或許盡可能接近精確的定義。
AE4需要連續計算且任何故障對使用者都是透明的業務功能。
這意味著工作不會中斷;沒有交易丟失;性能不會下降;以及 24x7 連續運轉。AE3需要不間斷計算服務的業務功能,無論是在重要時間段,還是在一年中一天的大部分時間和一周的大部分時間。這意味著用戶保持在線。但是,當前事務可能需要重新啟動,並且使用者可能會遇到一些效能下降。
AE2無論是在重要時間段,還是在一年中一天中的大部分時間和一周中的大部分日子裡,業務功能都允許最小程度地中斷計算服務。這意味著用戶將被中斷,但可以快速重新登入。但是,他們可能必須從日誌檔案重新運行一些事務,並且可能會遇到一些效能下降。
AE1只要保證資料的可用性,業務功能就可以中斷。對於使用者來說,工作停止並且發生不受控制的關閉。但數據的可用性是有保證的。資料的備份副本可在冗餘磁碟上使用,並且基於日誌或日誌檔案系統用於識別和還原不完整的交易。
AE0可以中斷且資料可用性並不重要的業務功能。對於使用者來說,工作停止並且發生不受控制的關閉。資料可能會遺失或損壞。
* 災難復原能力是適用於任何可用性環境(AE)的水平可用性功能。它提供資訊系統的遠端備份,使其免受地震火災、洪水、颶風、停電、破壞或恐怖主義行為等災難的影響。
來源:http://www.hrgresearch.com/pdf/AEC%20Defintions.pdf
然而,有非官方世界某些地區的 AE 也受約束的條款。對此持保留態度。
- AE0傳統的
- AE1高度可靠
- AE2高可用性
- AE3容錯能力
- AE4容錯
在世界某些地區還有所謂的可用性等級。如果您查看定義,您會發現上面的清單有一個方向。 (請加鹽)
可用性等級 1(90%)- 可用性等級 2高可靠性 (99%)
- 可用性等級 3高可用性 (99.9%)
- 可用性等級 4容錯能力 (99,99%)
- 可用性等級 5容錯能力 (99,999%)
- 可用性等級 5抗災能力(99,999%)
90% 的可用性等級 1 已從該清單中刪除,因為 90% 被認為是常規的,並且超出了該清單的範圍。如果保證停機時間少於一小時,則系統被視為“高度可用”,這也反映在該清單中 99.99%(約 53 分鐘)。
答案2
有一篇文章是關於維基百科描述高可用性術語。它被認為是系統的一個特徵。此外,您還可以找到已經計算的百分比。
例如,可用性百分比為五個九 (99.999%) 意味著每年最大停機時間為 5.26 分鐘。
答案3
高可用性意味著(簡單來說)您有一些冗餘,可以在某些組件發生故障時繼續運行服務。
您編寫的公式用於計算服務的可用性百分比。大多數提供者都會與客戶簽署 SLA,以便在未完成該 SLA 的情況下對計費進行處罰。