N+1、2N 與 2N+1 冗餘有何分別?

N+1、2N、2N+1 這些標示常見於機房供電與冷氣設計,代表系統在不同故障情境下的承受能力。N 是滿足正常負載所需的最少設備數量,其後的加號代表額外備份。本文說明這些架構的實際含義、適用情境與成本代價。

WhatsApp 說明情況 即日或翌日上門 · 09:00-23:59

先由 N 說起:冗餘是相對概念

冗餘架構的標示以 N 為基礎。N 是滿足正常負載所需的最少設備數量:一部機房如果正常負載需要一部 UPS 或一部冷水機,N 便等於一;需要兩部,N 便等於二。N 後面加上的數目代表額外的備份數量,例如 N+1 即正常所需數量再加一部備份,2N 即正常所需數量的一倍。

值得留意的是,N 的數值不是一個絕對數字,而是由負載計算出來。一部只裝了一半設備的機房,其正常負載較小,對應的 N 亦較小;因此標示「N+1」並不足以說明系統的實際冗餘程度,還要看 N 本身是多少,以及每個組件的額定容量與負載率。同樣的「N+1」,可以是一部設備配一部備份,亦可以是二十部設備配一部備份,兩者的故障承受能力完全不同。理解冗餘標示時,應同時問清楚 N 的數值、設備容量與實際負載。

冗餘架構本身不保證可用性,它處理的是「設備故障或維護時,系統是否仍然運作」。可用性還取決於切換機制、控制邏輯、燃料供應、人員程序與外部因素;架構只是其中一環。

N+1 與 N+2 的實際意義

N+1 是最常見的冗餘配置:設備數量為正常所需加一部,任一部設備故障時,其負載由備份承接,系統繼續運作。常見例子包括:一部 UPS 的負載以兩部各承擔一半、其中一部故障時由另一部全數承接;或者三部冷氣機的設計中,兩部已足以應付負載,第三部作後備。這種配置能應付「單一設備故障」與「一部設備進行維護」兩種情況,但不能應付兩部設備同時故障。

N+2 則在正常所需之上多加兩部,可承受兩部設備同時故障或兩部同時維護,常見於對停機容忍度較高的關鍵負載。N+2 的成本高於 N+1,但並未達到 2N 的程度,是介乎兩者之間的選擇。要留意的是,N+1 的備份能力取決於每部設備的容量設計:若 N+1 中每部設備都按總負載的全額設計,故障時備份可全數承接;若各設備只按份額設計,則「+1」的承接能力會受限制。查看設計文件時,應確認備份設備的容量是否足以承接全部負載,而不只是看標示。

配電路徑與設備數量同樣重要。即使設備本身有 N+1 冗餘,若電力從市電到設備只有單一路徑,其中一個配電環節故障仍會令整段負載失去電力。設備層面的冗餘與路徑層面的冗餘是兩件事,機房設計須同時考慮。

需要協助?冗餘架構是否足夠,取決於業務對停機的容忍度與現有設備容量,交由工程人員檢視可取得客觀評估。說明機房規模與關鍵應用即可。WhatsApp

2N 與 2N+1:完整獨立系統的含義

2N 指整個系統按正常所需的一倍配置,兩套系統各自完整獨立:兩套市電引入、兩套 UPS、兩套配電路徑、兩套冷氣系統,任何一套故障或進行維護時,另一套以全額容量承接全部負載。與 N+1 不同,2N 的備份不是「多加一部設備」,而是一整套完整的獨立系統,因此其中一套進行全面維護時,另一套仍保持完整的冗餘能力。

架構配置可承受的故障常見應用
N設備剛好滿足負載任何設備故障即停機非關鍵負載、成本優先
N+1正常所需加一部備份單一設備故障或一部維護一般機房供電與冷氣
N+2正常所需加兩部備份兩部設備同時故障或維護對停機容忍度較高的關鍵負載
2N兩套完整獨立系統整套系統故障或全面維護關鍵業務、容錯設計
2N+1兩套完整系統再加一部一套系統故障期間另一套仍可維護高可用性託管環境

2N+1 則在兩套獨立系統之外再加一部共用備份設備,令其中一套系統故障或維護時,另一套的設備亦可同時維護而不失去冗餘能力。需要說明的是,2N 只描述冗餘架構,並不自動等同容錯:若兩套系統之間缺乏自動切換機制,或切換本身成為單一故障點,系統仍可能在事故中停機。容錯要求的是故障時的連續運作能力,而 2N 只是提供達成這項能力的設備基礎。

冗餘度、可用性與成本之間的取捨

冗餘度越高,成本越高,但對可用性的邊際提升並非線性。從 N 升級到 N+1,可用性的改善非常顯著,成本增幅相對有限;再往 N+2、2N 推進,每提升一級所需成本急劇上升,而可用性的提升幅度逐步收窄。因此選擇冗餘架構的關鍵問題不是「哪種最好」,而是「業務對停機的容忍度在哪裏」。

成本方面,2N 並非只是設備數量加倍:兩套系統需要更多機櫃空間、更大的樓面承重、額外的配電設備與冷氣容量,以及更高的日常電費與保養開支。機房的空間與樓宇電力引入容量有限,2N 設計往往需要由規劃階段便預留,事後改建的成本遠高於新建時配置。此外,冗餘設備本身亦有維修與更換週期,機房營運預算須涵蓋這部分,否則冗餘組件可能因缺乏保養而無法在需要時承擔負載。

另一方面,冗餘架構若缺乏配套的運作程序,實際效果會大打折扣。備份設備未定期測試、切換邏輯未經演練、燃料庫存量不足,都會令標示的冗餘度在事故時無法兌現。把冗餘架構寫入設計文件之餘,亦應把定期測試與演練納入日常管理。

香港企業機房的實務選擇

香港企業機房的供電架構,通常受客觀條件限制。商廈或工廈單位的電力引入由大廈配電系統決定,未必能夠取得兩路獨立市電;即使取得,其冗餘程度亦取決於大廈本身的配電安排。因此不少中小企業機房實際採用 N+1 或 N+2 級別的設備冗餘,配以 UPS 與發電機的後備供電,而較少達至 2N 級別。選擇架構時,應先確認大廈電力供應的實際能力與租約條款,再決定設備層面的冗餘設計,避免規劃與實際不符。

香港的發電機與 UPS 後備安排有其實際考慮:停電時由 UPS 即時承接,再由發電機接力維持較長時間運作。發電機的燃料儲存量直接決定後備時長,而燃料補給在八號風球或暴雨期間可能受阻,機房管理須為此預留緩衝。另一方面,冷氣系統的冗餘同樣重要:機房散熱不足時,設備即使有電亦會因過熱而自動關機,冷氣冗餘應與供電冗餘同等看待。

對計劃租用託管機房的企業,冗餘架構是評估供應商時的重要一環,但應結合服務協議條款一併解讀:架構標示反映設計能力,實際可用性則由協議中的停機通知、補償與維護安排決定。企業可要求供應商提供架構圖與維護程序說明,並把關鍵承諾寫入合約。

常見問題

N、N+1、2N 分別代表什麼?
N 是滿足正常負載所需的最少設備數量;N+1 指在正常所需之外多加一部備份,可承受單一設備故障或一部維護;2N 指按正常所需的一倍配置兩套完整獨立系統,任何一套故障或維護時另一套全額承接。標示須同時說明 N 的數值與設備容量才有意義。
N+1 與 2N 的主要分別是什麼?
N+1 是多加一部備份設備,備份與正常設備屬於同一套系統;2N 是兩套各自完整的獨立系統,包括電力引入、UPS、配電路徑與冷氣。因此 2N 可承受整套系統故障或全面維護,而 N+1 只能承受單一設備故障。
2N 是否等於容錯?
不是。2N 描述的是冗餘架構,即兩套完整獨立系統;容錯要求故障時的連續運作能力,還需要自動切換機制、持續冷卻與配套的運作程序。若切換本身成為單一故障點,或缺乏測試演練,2N 架構仍可能在事故中停機。
應該如何選擇冗餘架構?
以業務對停機的容忍度為主要依據:一般機房供電與冷氣以 N+1 為常見起點,對停機容忍度較高的關鍵負載考慮 N+2 或 2N。冗餘度越高成本越高,但可用性的提升並非線性,超過業務需要的冗餘只是增加營運成本。
N+2 比 N+1 強在哪裏?
N+2 在正常所需之外多加兩部備份,可承受兩部設備同時故障或兩部同時維護,而 N+1 只能承受一部。N+2 的成本高於 N+1 但低於 2N,介乎兩者之間,適用於對停機容忍度較高的關鍵負載。
冗餘架構可以完全保證不中斷嗎?
不可以。冗餘架構只處理設備故障與維護時的承受能力,實際可用性還取決於切換機制、燃料供應、備份設備的定期測試與人員程序。備份設備未測試、燃料不足或切換邏輯未演練,都會令標示的冗餘度在事故時無法兌現。
香港機房在選擇冗餘架構時有什麼限制?
商廈或工廈單位的電力引入由大廈配電系統決定,未必能取得兩路獨立市電,因此不少香港機房以 N+1 或 N+2 級別的設備冗餘配以 UPS 與發電機。冷氣冗餘應與供電冗餘同等看待,而發電機燃料補給在八號風球或暴雨期間可能受阻,須預留緩衝。

需要檢視機房的冗餘架構是否足夠?

我們可協助檢視機房的 UPS、發電機、配電路徑與冷氣冗餘設計,評估現有架構的承受能力與單一故障點,並按業務需要提出改善次序,適用於辦公室機房、工廈機房及商廈分租機房,歡迎聯絡工程師查詢。

WhatsApp 免費報價

權威參考來源

相關技術主題

若閣下正計劃相關工程或需要選購設備,歡迎瀏覽網絡工程服務了解方案詳情,或透過網上快速報價與我們的工程師聯絡。

產品規格以原廠最新文件為準;有需要請聯絡我們工程師。