云計算實例可以使應用程序性能和成本發生顛覆性變化。企業在部署前需要評估工作負載以確定正確的實例類型和大小。
目前有如此多的公共云實例,企業可能很難做出最好的選擇。并且那些頂級云計算提供商有許多變化,例如Amazon Web Services,Microsoft Azure和Google,它們都具有不同的規格和成本。
而且由于并非所有云計算實例都是一致的,所以企業需要檢查其工作負載以及其預算,以查看哪種實例類型和大小最為有效。在某些情況下,他們甚至需要創建自定義實例來優化性能和成本。
以下是幫助企業確定工作負載的最佳的且最具成本效益的云實例類型的五個措施。
(1)正確的大小是關鍵
由于并非所有工作負載都是靜態的,所以管理員需要定期檢查云計算實例,并知道何時調整大小。人們需要注意云實例太小的三個警告標志:長時間的運行,無法滿足使用峰值,以及需要更多云實例來支持工作負載。查看云計算使用情況報告以確定其實例需要哪些資源,如內存或虛擬CPU內核。測試新的實例大小,或者在沙盒中查看是否適合。
在節省資金的同時,有時候需要采用更大的實例,因為它們減少了實例總數。通過采用大小適當的實例,IT團隊可以避免瓶頸,并實現更好的運行時間。企業在處理突發性工作負載時采取不同的方法。考慮到長期實例,例如用于基線負載的亞馬遜彈性計算云(EC2)保留實例,突發的更大實例,以及來自現貨市場的剩余峰值的實例。
(2)對于中斷的備用能力
雖然標準云計算實例可以滿足大多數企業的需求,但Amazon Web Services(AWS)EC2和Google Preemptible虛擬機中可以減少公共云的成本。
AWS Spot實例使企業有機會對未使用的EC2容量進行投標。這些情況的成本各不相同,取決??于供需情況。AWS表示,企業可以獲得比點播實例少達90%的AWS Spot Instance。 Google的可搶占式虛擬機與其類似,比谷歌的標準實例少70%。然而,谷歌在24小時之后終止這些虛擬機,或者在其他任務需要資源時終止這些虛擬機。
雖然它們提供了很大的折扣,但這些云計算實例類型意味著用戶可能沒有按需獲得所需要的資源。在項目的關鍵時刻,用戶也可能被其他用戶所影響。評估你所采用的應用程序,看看是否負擔得起這些中斷。
(3)考慮采用自定義的方法
標準云計算實例并不總是滿足企業需求。例如,如果企業為了那些不是計算密集型應用程序啟動標準實例,則可能會在未使用的資源上浪費成本。為了降低成本和浪費考慮采用一個自定義的實例類型。
AWS,Azure和Google等公司為企業的管理員提供了使用內存量,CPU功耗和所需資源的自定義實例的能力。但在企業采用之前,請評估企業運行的工作負載。正確地調整云實例的大小,以節省資金,并保證應用程序的性能。
(4)尋找基于使用的云折扣
為了節省更多成本,請熟悉企業的云計算提供商的云實例類型,并尋找可用的折扣。根據AWS,AWS EC2保留實例與AWS按需實例相比,可以為企業節省75%的成本,并允許用戶在可用性區域中保留容量。這種實例類型通過預付款的方式可以節省更多的成本。
谷歌云平臺可以幫助企業降低成本,持續使用折扣,當云計算實例運行了至少25%的結算月時,用戶可以享受折扣。
(5)GPU實例探討
云計算供應商繼續添加實例類型以滿足企業需求,其中一個新產品是圖形處理單元(GPU)。這些實例提供并行計算能力并加快復雜的任務處理速度,包括機器學習。基于NVIDIA技術,AWS,Azure和Google已經通過自己的GPU實例進入市場。
但GPU實例不適用于各種應用程序。企業需要評估您的需求并選擇合適的工作負載以獲得最佳效果。受益于GPU的一些工作負載是業務分析,視頻制作,人工智能,虛擬桌面基礎設施,超級計算和工程仿真。例如,商業分析應用程序(例如零售業務分析應用程序)可以從GPU的并行計算能力中受益,尤其是在峰值需求期間需要快速響應時間的應用程序。
快速的響應時間在學術研究和制造行業也是至關重要的,這使得GPU實例也適合這些市場。