Microsoft 365 定位為「您的萬能雲端辦公室」。
可用性設計原則
備援:於每個層級 (實體、資料及功能) 進行備援:
🟣微軟會在伺服器內的磁碟/卡片層級、資料中心內的伺服器層級,以及各地區資料中心內的服務層級建置實體備援,以預防發生失敗的情況。每個資料中心都具有設施及電力上的備援。每個區域皆設有多個資料中心。
🟣為了建置資料層級的備援,微軟會持續將資料複寫至位於不同區域的資料中心。微軟的設計目標是維護資料 (無論是傳輸中還是待用) 的多個複本,以及提供能快速復原的容錯移轉功能。
🟣除了實體和資料備援之外,微軟所建置的 Office 用戶端具有提供功能備援的能力,使您可以在沒有網路連線的情況下透過離線功能維持生產力。
復原:針對失敗網域進行主動式負載平衡及持續性復原測試:
🟣微軟會主動進行負載平衡,以透過自動化的方式提供使用者最佳的體驗。這些機制也會動態調整優先順序,以在低活動率期間執行優先順序較低的工作,並在高負載期間延後執行這些工作。
🟣在硬體或軟體失敗及監視到警示時,微軟能以自動化及手動的方式容錯移轉至健康的資源。
🟣微軟會在失敗網域上例行性地執行復原,以針對需要進行容錯移轉的情況做好準備。
分散式服務:依功能性分散的元件服務:
🟣Microsoft 365 中的元件服務 (例如 Exchange、SharePoint、Lync 及 Office Online) 會根據其功能性進行散發,以確保於單一區域中發生之錯誤的範圍及影響不會波及其他區域。
🟣微軟會在這些元件服務上複寫目錄資料,以確保在其中一項服務發生問題的情況下,使用者仍然可以順暢地登入並使用其他服務。
🟣作業及部署小組也能從分散的服務中獲益,因為它能簡化維護與部署、診斷、修復及復原的所有層面。
監控:深入的監控、復原及診斷工具:
🟣內部監控系統會持續監視服務是否發生失敗,並能針對服務進行自動化的復原。
🟣系統能分析出服務行為中的異常情況並對待命工程師發出警示,以採取主動措施。
🟣透過受信任的協力廠商服務 (以進行獨立的 SLA 驗證) 及我們自己位於世界各地的資料庫,從全球多個位置持續執行 Outside-In 監控。
🟣針對診斷,微軟具有深入的記錄、稽核及追蹤功能。細微的追蹤及監控功能,可協助我們隔離問題並找出根本原因。
簡化:透過降低複雜度來提升可預測性:
🟣微軟會盡可能地使用標準化的元件。這能減少部署及問題隔離的複雜度,也能減少可預知的失敗及復原次數。
🟣微軟會盡可能地使用標準化的程序。重點不只在於自動化,更在於確保重要處理程序能夠重複執行並可以重複執行。
🟣微軟的軟體元件是以鬆散耦合的形式建構,這能使它們的部署及持續的健全狀態無須複雜的協調流程。
🟣變更管理需經歷漸進、分段、檢測的範圍及驗證環節,才能順利部署至全球各地。
人力支援:全年無休的待命支援:
🟣雖然微軟提供能在可行的情況下執行的自動復原動作,也有待命的專業團隊能為您提供全年無休的支援。團隊成員包括支援工程師、產品開發人員、專案經理、產品經理,以及資深主管。
🟣有如此完整的團隊隨時待命,將能夠快速地提供回應並收集資訊,以協助解決問題。
🟣待命的專業人員在提供支援的同時,也能夠利用支援案例進一步改善自動化系統。
Comments are closed, but trackbacks and pingbacks are open.