本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
識別彈性需求
恢復能力是通道在發生問題時繼續運作的能力。 MediaLive 包含兩種恢復能力功能,您現在必須規劃這些功能。您必須決定要實作哪些功能。您現在就必須進行決定,因為這些功能會影響針對您的內容所需要的來源數,而這需要與您的上游系統進行討論。
管道冗餘
您可以設定具有兩個管道的頻道,以在頻道處理管道中提供彈性。
管道備援是一項功能,可套用至整個頻道和連接到頻道的所有輸入。在頻道規劃的早期,您必須決定如何設定管道。
您可以設定管道備援,方法是將管道設定為標準管道,使其有兩個編碼管道。兩個管道都會擷取來源內容並產生輸出。如果目前的管道失敗,則下游系統可以偵測其已不再接收內容,並切換到另一個輸出。下游系統不會中斷。在幾分鐘內 MediaLive 重新啟動第二個管道。
如需管道冗餘的詳細資訊,請參閱 實作管道備援。
自動輸入容錯移轉
您可以為自動輸入容錯移轉設定兩個推送輸入,為通道中的一個輸入提供恢復能力。
自動輸入容錯移轉是一項適用於個別輸入的功能。規劃頻道時,您不需要對實作自動輸入容錯移轉做出決定。您可以稍後在連接新的推送輸入時,或您想要升級現有的推送輸入時實作它,以便其實作自動輸入容錯移轉。
若要設定自動輸入容錯移轉,您可以設定兩個推送輸入 (具有與輸入容錯移轉對完全相同的來源內容)。透過這種方式設定可以在上游系統發生故障,或是上游系統與頻道間發生故障時提供彈性。
在輸入對中,其中一個輸入是作用中輸入,另一個是待命 。 MediaLive 擷取兩個輸入,以便隨時準備切換,但通常會立即捨棄待命輸入。如果作用中輸入失敗, MediaLive 立即失敗並從待命輸入開始處理,而不是捨棄它。
您可以在為管道備援設定的頻道 (標準頻道) 或沒有管道備援的頻道 (單一管道頻道) 中實作自動輸入容錯移轉。
如需自動輸入容錯移轉的詳細資訊,請參閱 實作自動輸入容錯移轉。
兩項功能的比較
以下是管道備援和自動輸入容錯移轉的比較。
-
每個功能處理的失敗各有不同:
管道備援可在 MediaLive 編碼器管道發生故障時提供彈性。
自動輸入容錯移轉可在 之前發生故障時提供彈性 MediaLive,無論是在上游系統中,還是在上游系統和 MediaLive 輸入之間的網路連線中。
-
這兩個功能都需要兩個內容來源的執行個體,因此在這兩種情況下,上游系統都必須能夠提供兩個執行個體。
透過管道備援,這兩個來源可以來自相同的編碼器。
使用自動輸入容錯移轉時,來源必須來自不同的編碼器,否則兩個來源都會同時失敗,而輸入容錯移轉開關也會失敗。
-
管道備援會套用至整個頻道。因此,您應該在規劃頻道時決定是否要實作它。自動輸入容錯移轉僅適用於一個輸入。因此,例如,只有當您連接最重要的推送輸入時,才能決定實作自動輸入容錯移轉。
-
自動輸入容錯移轉需要下游系統能夠處理輸出的兩個執行個體,並能夠從一個執行個體 (當失敗時) 切換到另一個執行個體。 MediaPackage例如, 可以處理兩個執行個體。
如果您的下游系統沒有內建此邏輯,則無法實作自動輸入容錯移轉。