Date: 8 1 月, 2021
需要高可用性時如何選擇雲
了解雲市場
許多分析公司預測,雲中應用程序,數據庫和解決方案的部署將越來越多。 根據Gartner的說法,公司“正在以越來越快的速度遷[1]移到雲中”。實際上,Gartner和其他分析師預計,雲遷移和部署的步伐將繼續加快,這在很大程度上是由於雲技術創新的步伐所推動。 在MarkoInsights的Kurt Marko發表的“技術目標”文章中,Marko指出“由於在公共雲中具有彈性,可擴展性和按需性質,因此無法在本地複制在雲中進行的創新步伐”服務。”
我們看到越來越多的公司僅將雲用於其業務非必需的DevOps應用程序和數據庫,現在正將需要高可用性保護的關鍵任務應用程序,ERP和數據庫遷移到雲中。
如果您正在考慮遷移到雲-似乎您已經遷移到雲-有幾項關鍵要理解何時需要高可用性。
熟悉雲高可用性選項
要為雲或混合雲部署計劃適當的可用性解決方案,請考慮可用性(99.9%正常運行時間)和高可用性(99.99%正常運行時間)的痛點。 您還需要了解遷移到雲的計劃,以了解可用於高可用性的選項。 著名的分析師和專家建議尋找一種解決方案,該解決方案不僅可以減輕和減輕遷移工作負載的痛苦,而且可以為您在雲體系結構的整個生命週期中提供一種平衡,全面的可用性方法。 請注意,考慮可以為一部分工作負載提供保護和高可用性的解決方案也是明智的選擇,這些工作負載有一天可能會從雲中退回到本地環境中。
在雲中比較可用性選項時,需要考慮以下十件事:
1。 部署方法。 是否可以使用映像,CLI,UI或其他可重複解決方案(例如雲形成模板或打包腳本)來部署您正在考慮的可用性解決方案。
2。 系統要求。最值得注意的是,請考慮操作系統(OS),磁盤,CPU和內存要求。
3。 部署環境。您的可用性選項僅支持本地,一個或多個公共雲,還是可以支持混合和/或混合雲部署。 還提供SaaS產品嗎?
4。 應用程序保護的廣度和深度。 “廣度”意味著可以保護哪些類型的應用程序,數據庫,前端,網絡和基礎結構組件?是否有用於添加新應用程序和變體的靈活框架? “深度”的含義–解決方案是否可識別應用程序–並能夠在整個應用程序故障轉移/故障回復過程中維護特定於應用程序的最佳實踐?
5, 性能要求。 我們經常想到RTO和RPO,但是解決方案的其他性能需求又如何呢? 您的可用性解決方案會在故障轉移時引起性能問題嗎?
6。 彈性要求。可用性解決方案可以支持多大的集群?, 它可以檢測到多少故障和故障並從中恢復。 在保持元數據同步的同時如何處理複製?
7 可維護性和維護。可用性供應商是否具有廣泛的可用性需求和配置方面的經驗? 他們是否有長壽,是否有旨在解決可能超出其解決方案的問題的支持系統? 它們可以幫助您在系統管理和維護(補丁,升級和常規維護)期間最大程度地減少中斷和計劃內的停機時間。
8。 總擁有成本。整個行業和服務都致力於幫助您計算總擁有成本,因此我們在這裡不做介紹。 可以說,您的計算對於組織,雲提供商,應用程序和IT團隊而言是唯一的。 您應該考慮可用性解決方案供應商是否可以幫助您確定節省利用率,許可和其他成本的策略? 解決方案是否可以自動執行手動任務,從而減少IT勞動時間?
9。 許可和定價模型。您如何消耗軟件成本? 是否有訂閱費,訂閱模式,隨用隨付產品,自帶許可證(BYOL)或靈活選項的組合。 您將如何啟用產品許可?是否有基於虛擬機部署詳細信息(例如地址,主機名,MAC地址)的許可證服務器,許可證服務或加密密鑰。
10。 對IT人員的影響。該解決方案需要多少培訓? 如果發生應用程序故障或災難,需要多少人工干預? 是否需要維護專用的腳本? 誰負責日常維護?
權衡利弊
像每個重要的決定一樣,您需要了解您的權衡並選擇最佳的平衡來滿足您的需求。 例如,最近我問一個朋友推荐一款好的步行鞋。 我買了一雙他喜歡的鞋-注意到它們的重量輕,織物的堅固耐用,以及時尚。我參加了他們的第一次長跑訓練,此後立即捐贈了我的第一雙“單跑”鞋。 當我去“ Fleet Feet”徵詢專家的意見時,我最終得到了更重的鞋子,更透氣的面料(也不太耐用),以及無與倫比的醜陋程度。 我在外觀和功能之間進行了權衡,以適應我的需求和預算。
就像跑鞋一樣,沒有解決方案適合所有公司,每個應用程序,每個數據庫以及每個可能的服務器和體系結構。 您可以自由地停止尋找它。 取而代之的是權衡取捨權衡活動,以確定最適合您公司需求的活動。 考慮一下您的權衡。 例如,如果您確定自己將成為一家完整的Microsoft公司,那麼在評估過程中,GCP和AWS支持的重要性應略低一些。
考慮您的IT基礎架構動態
全面考慮整個IT基礎架構(在本地和在雲中)的可用性。 最好用另一個類比解釋這樣做的原因。 2018年,我擔任南卡羅來納州哥倫比亞市一個無家可歸者和飢餓者進餐的外展計劃的協調員。 我們小組每週開會一次,為100多名男女老少提供飯食和希望的信息。 當我們考慮擴展時–增加一周中的更多天,更多小時或其他服務,我們必須考慮超出簡單的計劃要求。 知道我們正在為依賴我們的客戶提供關鍵服務後,我們必須考慮所有影響我們長期持續提供這些服務的能力的因素,例如:成本,我們團隊成員的年齡,外部義務,在母公司內部實現目標,風險因素和其他動態的替代方法。
在選擇解決方案時,在了解市場,熟悉各種選擇並權衡取捨之後,最後一步是考慮整體環境中的其他各種因素。 該解決方案能否滿足您整體業務的需求? 您的關鍵數據會受到保護嗎? 可以保護最終用戶的生產力免受停機影響嗎? 遷移到雲將需要進行哪些培訓,這將如何影響您管理或維護所選解決方案的能力? 在您的雲之旅中將添加,刪除或更改哪些IT角色?應用程序可用性的任何責任將移交給任何業務部門所有者嗎? 以及責任轉移或團隊組成將如何改善或減少您獲得成功的整體潛力。 考慮您的團隊是否需要採取逐步的方法,首先遷移較小的工作負載。
作為客戶體驗副總裁,我已經看到了各種各樣的雲遷移計劃,其中一些簡單易懂,而其他卻極具破壞性。 在一個例子中,客戶遷移到雲上引起了很大爭議,因為管理層將其視為消除整個IT部門的機會。 我並不是建議您參與政治活動,但您應該意識到這些複雜項目中的所有因素。
遷移到雲應該可以節省金錢,時間和資源,同時還可以提高可用性和彈性。 無論選擇哪種雲,請確保您考慮了這些技巧並選擇了相應的可用性解決方案,該解決方案使您可以靈活地在所需的配置中提供所需的保護。
了解有關SIOS的雲高可用性選項的更多信息。
– SIOS客戶體驗副總裁Cassius Rhue
經SIOS許可轉載