Date: 29 8 月, 2026
家庭自動化設備應該「部署」在哪裡?根據您的可用性目標進行部署。
在最近的一次貿易展上,一個問題被反覆提及:SIOS LifeKeeper 實際運作在哪裡?
答案至關重要。 LifeKeeper 直接安裝在每台受保護伺服器的作業系統上。這種安裝方式使其能夠存取應用程式、其支援資源以及維持工作負載可用性所需的依賴項。
這與僅依靠基礎設施層或容器層的HA(高可用性)有所不同。
不同層級的故障各不相同
虛擬機器管理程式層級的高可用性可以偵測到發生故障的實體主機,並將其虛擬機器重新啟動到其他位置。容器編排平台可以替換故障的容器,或在節點之間遷移工作負載。
這些功能提供了有效的保護,但它們是在應用程式外部運行的。即使虛擬機器內部的資料庫掛起或 Web 服務崩潰,虛擬機器仍可能繼續運作。同樣,容器重新啟動後,可能並未徹底解決資料、儲存、網路或依賴服務方面的問題。
提供高可用性的層決定了它可以看到哪些故障以及如何精確地做出回應。
為什麼系統內高可用性 (HA) 能提供更深層的保護
由於 LifeKeeper 在作業系統內運行,因此它可以監控實際應用程式環境的運作狀況,而不僅僅是託管該應用程式的伺服器、虛擬機器或容器。
這使得 LifeKeeper 能夠:
- 監控申請流程和支援資源
- 了解應用程式、儲存、網路和其他依賴項之間的關係
- 偵測基礎設施監控可能遺漏的應用層故障
- 協調復原和故障轉移,確保以正確順序進行,以確保資料完整性
- 將整個應用程式環境遷移到健康的系統
這種應用感知方法有助於縮小「伺服器正在運行」和「應用程式可用」之間的差距。
投放位置應與可用性目標相符
HA(住房援助)的居住地點應根據必須保留的資源來決定。
如果主要目標是從硬體或主機故障中恢復,那麼基礎架構層級的高可用性可能就足夠了。但如果可用性目標涉及業務關鍵型應用程式及其數據,那麼更接近應用程式的保護措施可以提供更高的可見性和更有針對性的恢復。
這些方法並非必須互相排斥。基礎設施層、容器層和應用層高可用性可以協同工作,形成多層保護。關鍵在於理解每一層監控的內容,以及恢復責任的起始點和結束點。
高可用性解決方案與應用程式的貼近程度越高,出現故障時就能獲得越多的上下文資訊。對於服務等級協定 (SLA) 要求嚴格、復原時間目標 (RTO)/復原點目標 (RPO) 要求高的企業而言,這種情境資訊至關重要,它決定了企業是重啟基礎架構還是恢復使用者真正依賴的服務。
準備好彌合您環境中的可用性差距了嗎?聯絡我們的團隊,了解 SIOS LifeKeeper 如何幫助您實現最關鍵的正常運作時間目標。
作者:Ben Roy,SIOS 行銷項目專員
經許可轉載SIOS
