故障轉移
故障轉移
在計算機術語中,故障轉移(英語:failover),即當活動的服務或應用意外終止時,快速啟用冗餘或備用的伺服器、系統、硬體或者網路接替它們工作。故障轉移(failover)與交換轉移操作基本相同,只是故障轉移通常是自動完成的,沒有警告提醒手動完成,而交換轉移需要手動進行。
對於要求高可用和高穩定性的伺服器、系統或者網路,系統設計者通常會設計故障轉移功能。
在伺服器級別,自動故障轉移通常使用一個“心跳”線連接兩台伺服器。只要主伺服器與備用伺服器間脈衝或“心跳”沒有中斷,備用伺服器就不會啟用。為了熱切換和防止服務中斷,也可能會有第三台伺服器運行備用組件待命。當檢測到主伺服器“心跳”報警后,備用伺服器會接管服務。有些系統有發送故障轉移通知的功能。
有些系統故意設計為不能進行完全自動故障轉移,而是需要管理員介入。這種“人工確認的自動故障轉移”配置,當管理員確認進行故障轉移后,整個過程將自動完成。
故障恢復(failback)是將系統,組件,服務恢復到故障之前的組態。使用虛擬化允許故障轉移操作減少對硬體的依賴。
負載平衡(Load balancing)是一種計算機技術,用來在多個計算機(計算機集群)、網路連接、CPU、磁碟驅動器或其他資源中分配負載,以達到最優化資源使用、最大化吞吐率、最小化響應時間、同時避免過載的目的。使用帶有負載平衡的多個伺服器組件,取代單一的組件,可以通過冗餘提高可靠性。負載平衡服務通常是由專用軟體和硬體來完成。主要作用是將大量作業合理地分攤到多個操作單元上進行執行,用於解決網際網路架構中的 高併發和 高可用的問題。
災難恢復(Disaster recovery,也稱 災備),指自然或人為災害后,重新啟用信息系統的數據、硬體及軟體設備,恢復正常商業運作的過程。災難恢復規劃是涵蓋面更廣的業務連續規劃的一部分,其核心即對企業或機構的災難性風險做出評估、防範,特別是對關鍵性業務數據、流程予以及時記錄、備份、保護。
在計算機技術中,虛擬化(技術)或 虛擬技術(英語:Virtualization)是一種資源管理技術,是將計算機的各種實體資源(CPU、內存、磁碟空間、網路適配器等),予以抽象、轉換后呈現出來並可供分區、組合為一個或多個計算機配置環境。由此,打破實體結構間的不可切割的障礙,使用戶可以比原本的配置更好的方式來應用這些計算機硬體資源。這些資源的新虛擬部分是不受現有資源的架設方式,地域或物理配置所限制。一般所指的虛擬化資源包括計算能力和數據存儲。
• 災難恢復
• 負載均衡
• 虛擬化