目前,數字化轉型成為傳統企業實現業務增長的必經之路。而云計算便是數字經濟時代重要的基礎設施,于是,企業紛紛“上云”,浪潮洶涌襲來,在下一個發展階段,人們更關心的議題是:企業如何“用好云”?
29日,匯量科技(Mobvista)資深運維架構師于龍水受邀來到阿里云開發者大會“基礎設施的云上管控”分論壇,發表了“云架構下的運維體系構建”主題演講,介紹了基于公有云下運維架構的設計、自動化及成本控制的實踐經驗,并分享了從運維角度幫助企業高效用云的方法論與心得。
各具特色:傳統IDC與云平臺架構
據于龍水介紹,傳統IDC開發架構比較簡單,對于開發人員來說,IDC托管機器機型較大,開發時無需過度擔心單機資源緊張情況;對于運維人員來說,機器數量、種類固定,因此運維難度也更低。
但與云架構下的運維相比,IDC不具備彈性能力,業務發展會就受到資源限制。此外,由于缺乏體系化的安全方案,整體服務安全性較低,還需另外設置專業團隊來為企業設計安全性方案。
那么,運維上云后,是怎樣的圖景?
據介紹,由于云平臺能提供完善的生態系統,因此,云架構下的運維可以解放運維人員頻繁的部署環境,從而降低了運維在環境部署上的耗費的精力。云平臺能根據用戶需求提供云計算資源,整體資源利用率得到提升,企業業務增長也不再受到資源限制,此外,由于公有云本身就提供了高安全性的網絡方案和相應的服務,安全性也有所提高。
然而,于龍水提到,云架構下,開發和運維人員也需要注意以下兩點:對開發人員來說,云計算資源是按需分配,與IDC可以不考慮資源隨意開發的情況有所不同,因此云開發架構設計會更為復雜,需要設計更符合公有云平臺的軟件結構;對運維人員來說,相比較IDC,云計算資源可以自由彈性伸縮,資源種類、性質也在動態變化,因此需要設計更復雜的運維架構來管理云資源。
實踐經驗與方法:云平臺下的運維
在公有云平臺上,可以如何利用云計算特性,使運維架構更好地為企業服務?
于龍水分別從技術架構設計、智能監控、運維自動化和成本優化四個方面,與嘉賓們分享了自己的實踐經驗,例如多計費類型實例部署、自動化監控注冊與解注冊等。
在成本優化的幾個途徑當中,如果能充分使用搶占式實例(Spot),最高可為企業節省90%的計算成本,因此于龍水認為,充分使用搶占式實例,是最具潛力的一種降本途徑。據了解,匯量科技本身正是這種成本優化方案的受益者。
充分利用搶占式實例 降本增效上云
記者了解到,2017 年,由于匯量科技程序化廣告業務飛速增長,用云成本激增,企業開始思考如何高效使用云計算資源。
在此背景下,匯量科技從優化底層技術架構開始,在發揮云的特性的同時,靈活地利用云計算不同的計費模式,構建了大型彈性集群管理平臺 SpotMax。如此實現了在兼顧可用性的情況下,充分使用低價搶占式實例,最終,匯量科技程序化廣告的單位請求處理成本降低了 65%。
據悉,這一用云實踐在內部取得成功后,匯量科技意識到這套經驗不僅僅能應用于自身,也可以進一步對外輸出,助力其他企業提高用云效率。目前,SpotMax正在幫助更多企業構建符合云端特點的系統架構,充分利用云端高彈性資源。當“云計算使用成本過高”、“云成本浪費”不再成為限制企業上云、用云的絆腳石,企業也有望進一步加快其數字化轉型的步伐。