排程受控停止 - 評估遷移至 AWS 雲端期間要淘汰之應用程式的最佳實務

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

排程受控停止

在您的遷移計劃中,請務必在遷移過程中為受控停止排程時間。受控停止會暫停遷移程序,以識別應用程式淘汰時可能發生的中斷。它模擬應用程式的淘汰,並允許您觀察後果。當受控停止期間完成時,遷移可以輕鬆繼續。

受控停止方法取決於應用程式類型和您正在使用的相關程序。常見的控制停止模式包括:

  • 實作主機型防火牆來封鎖所有流量,以模擬淘汰

  • 暫停虛擬機器

  • 在主機上停止服務

  • 使用外部防火牆封鎖所有流量

遷移專案和應用程式擁有者需要根據應用程式類型定義受控停止的持續時間。例如,如果您要淘汰僅每月或每季執行一次的批次型工作負載,執行一週的受控停止可能不足以判斷對其他系統的影響。

繼續上一節的範例,另一個應用程式正在連線至已排定淘汰的伺服器。初始評估的結論是,不應影響上游伺服器。現在可以執行受控停止,以了解影響。

此受控停止將透過實作主機型防火牆來封鎖所有流量,模擬關閉伺服器的效果來執行。如果這會導致排程遷移至 AWS 雲端的應用程式發生服務問題,則會新增防火牆規則,並恢復所有流量。在受控停止之後,會因為此服務降級或中斷而重新考慮伺服器的淘汰。