當前位置:
首頁 > 最新 > 雲計算是否適合你的業務?五大關鍵考慮因素

雲計算是否適合你的業務?五大關鍵考慮因素

五個關鍵考慮因素

在高性能工作負載中使用雲計算的情況正在上升。現在大多數雲提供商提供的最先進的CPUs、GPUs、高性能存儲和網路的HPC節點。儘管如此,決定是否使用雲計算也突然變得棘手。在這篇短文,我們討論五個關鍵考慮因素,來幫助你決定雲計算是否適合你的業務。

1

計算真實成本

雲計算比管理本地伺服器便宜是公共認知。雖然經常是真的,這也不是一直在任何情況下都正確,花些時間比較成本是值得的。

在雲計算中運行的好處是令人信服的。您可以隨時添加或刪除最先進的基礎設施,避免頭痛的軟體安裝和硬體故障的排除,降低供應商管理成本,避免為閑置資源付費,而且不用考慮不斷貶值的資本資產,您就能享受靈活的基於消費的定價雲計算。您還可以從各種各樣的駐留雲服務(如語音到文本轉換器或圖像識別方案)中獲益,這些服務在本地部署成本高的離譜。

雲提供商通常根據實例類型、虛擬CPUs(vCPUs)的數量和可用的內存和存儲來銷售伺服器實例。預約一個Amazon Web Services(AWS)高性能的c5d.9xlarge實例目前的成本為每小時0.558美元。在這個價格點上,一個20個節點集群(由720個vcpu、1.44 TB RAM和10 TB的SSD組成)將花費您每年10萬美元。即使在考慮了電力、冷卻和設施成本之後,雲中的長期資源使用通常比本地部署更昂貴。

然而,在雲爆發的場景中(下面討論),或者在需要幾個星期或幾個月的專業資源的情況下,經濟性的決定更偏向於雲計算。

當在雲中規劃容量時,要確保你能做對等比較。雲vCPU通常對應於超線程核心上的單個線程,因此,在所有條件相同的情況下,您可能需要比本地核更多的雲vCPU來獲得同等的吞吐量。另外,要謹慎地假設雲計算將降低人員成本。雖然基於雲的工具可以提高效率和避免一些成本,但是除非您運行的是純軟體服務(SaaS)環境,否則您仍然需要熟練的技術人員來管理基於雲的系統和應用程序。

儘管有這些謹慎,但在大多數情況下,優點勝過缺點。使用得當,雲計算可以幫助大多數組織簡化他們的環境並降低成本。

2

數據中的魔鬼

除了成本之外,當考慮遷移到雲時,數據的數量和性質是另一個考慮因素。

大多數雲提供商都提供了多種存儲選項,包括塊存儲、對象存儲、資料庫、在某些情況下得共享文件系統的方案。大型存儲環境可能難以管理和備份,因此雲存儲可能具有吸引力,並有助於避免顯著的複雜性。有各種各樣的解決方案可以有效地同步本地和駐留雲集群之間的數據。

區塊存儲的月成本從每GB每月約0.05美元到0.13美元不等,這取決於你選擇的是磁碟還是更昂貴的固態存儲器。按照這個價格,在雲中存儲50 TB的數據將花費在每月2500美元到6500美元之間。對象存儲更便宜(在相同數量的數據的每月1000美元以內),但是如果您打算使用對象存儲,您可能需要修改您的應用程序或工作流。

不要低估將大型數據集遷移到雲上的挑戰。儘管雲提供商通常不收取導入數據的網路費用,但移動大型數據集並非微不足道。有了專用的1 Gbps連接和一個WAN優化方案,達到700 Mbps是最好的情況,這樣傳輸1 TB數據的時間也超過3個小時。大多數雲服務提供商也提供物理數據傳輸解決方案,對於像視頻庫、圖像存儲庫或基因組學數據這樣的大型數據集的初始傳輸非常有用,但這也是有代價的。

根據經驗,將處理程序靠近您計劃的存儲大型數據集的地方是個好主意。雖然雲數據管理解決方案可以解決大多數應用程序,但數據需求可能要求至少一些應用程序保持在本地。

3

突發

HPC中的一個常見用例是「雲突發」。根據您的應用程序,您可能需要大量的計算能力,但只是周期性的或短時間的。與其讓資產閑置,不如在本地維護一個更小的集群,並在「突發」時需要雲容量是更划算的。

如上所述,雲突發的可行性將取決於您的應用程序和數據。對於一些工作負載,比如在各種情況下為保險產品的盈利能力建模,或者運行一個大型的計算流體動力學(CFD)模擬(中間數據可能很大,但是模型本身相對較小),雲突發可以是一個很好的解決方案,可以獲得顯著節省成本,並提升生產力的好處。

如果你在運行商業軟體,軟體許可是另一個考慮因素。雖然ISV的許可對雲更加友好,但是檢查許可是否可以與您選擇的雲提供商一起使用,並且供應商支持適合於雲突發的場景的基於使用定價,這才是一個好主意。

有效雲突發的關鍵是自動化。部署和銷毀雲應用程序環境的過程需要對最終用戶是可靠和透明的。人們的成本往往主導著基礎設施成本,如果要在雲計算中建立一個工作環境需要數小時或數天的手工工作,那麼任何財務上的好處都會很快消失。理想情況下,雲突發應該與您的工作負載管理器集成,這樣您就可以控制哪些應用程序更適合進行突發,並使其過程和應用用戶無縫地對接。

4

關注您工作負荷的多樣性

根據您所處的業務,您可能會運行數十個應用程序。例如,CAE環境可以運行各種商業和開源模擬器,用於有限元素分析、動態模擬和CFD。有了本地部署的集群,所有這些應用程序通常都共享相同的基礎設施,儘管有些主機類型可能更適合某些工作負載。

對於特定供應商的工具,託管應用程序服務(軟體即服務)聽起來很有吸引力,但用戶需要小心。在追求簡單性的過程中,通過為垂直式的重複基礎設施付費,很容易放大成本。理想情況下,雲環境應該支持您的所有工作負載。一些應用程序在本地運行,而另一些則在雲中運行的混合方法是很有效的,但是重要的是要對所有的應用程序進行評估,並避免在工作流變得更加複雜、不可靠或由於需要的本地和雲之間來回傳輸數據而減慢的場景出現。

虛擬化和容器技術正在幫助解決這一挑戰,隨著越來越多的應用程序可以部署在容器中,跨雲的可移植性和管理應用程序的多樣性正變得越來越不是一個重要的問題。

5

安全與監管問題

在一個對一系列網路威脅越來越關注的時代,對於大多數組織來說,安全是最重要的。雖然安全性是一個真正的問題,但這是雲計算可能受到嚴重影響的一個領域。因為惡意行為者發送的、穿越internet的數據包不區分本地數據中心和公有雲——他們只看到路由器和防火牆以及它們是如何配置的。

這就是在IT界常說的:「安全不是你買的東西,而是你練習的東西。」這是一個很好的賭注,大多數主要的雲服務提供商在保護網路和系統方面比他們的公司It兄弟更成熟。」也就是說,雲用戶仍然有責任充分利用可用的工具來幫助他們保護環境。這些工具包括防火牆、證書管理、跨VLANS的伺服器適當分割、專用實例或專用主機、網路和文件系統加密等。

根據他們的業務,組織可能會受到法律和法規的約束,包括HIPAA、PCI、GDPR或各種財務需求。保護數據的失敗可能導致嚴重後果。在分析和人工智慧(例如機器學習模型訓練)中,新興的高性能應用程序越來越多地在監管所覆蓋的數據集上運行。對一些應用來說,監管可能不是一個令人擔憂的問題,但企業仍然擔心保護自己的知識產權。

無論數據駐留在企業數據中心還是在雲提供商,組織都要對滿足監管要求所負責。管理雲服務提供商的訣竅是確保您將所有適用於您的業務的法律和法規要求都應用到您的供應商。

企業需要對雲提供商進行盡職調查,考慮到它們的財務穩定性、數據中心的物理安全、災難恢復計劃以及技術專長水平等問題。儘管風險是真實且重要的,但無論誰運營基礎設施,它們都可能存在。

https://blogs.univa.com/2018/08/is-cloud-computing-right-for-your-business/

譯者介紹:

李世軍,華為SmartCare、大數據應用首席架構師


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 雲技術之家 的精彩文章:

網管利器:七大免費網路工具,你值得擁有!
谷歌中國改名咕果?

TAG:雲技術之家 |