国产三级无码三级视频_云樱拿枪奖励自己核心_亚洲第一狼人天堂网亚洲AV_久久五月婷婷丁香_亚洲精品中文字幕在线_丝袜美女国产av一区二区_欧美精品超清在线播放_国产特级淫片免费看欧美日

搶占式實例語境下,如何高效用云

企業如何合理規劃云資源。

采寫|郭娟

數字時代,任意打開一個APP或者網站,程序化廣告無處不在,例如,同一款APP,45歲的男性和20歲的女性同時打開,看到的廣告一定有所區別,這背后的機制,是某套高度智能化的程序化廣告體系在實時運作,該技術已經能做到秒級匹配。

成立于2013年的Mobvista 匯量科技(以下簡稱“匯量”)核心業務便是程序化廣告,它目前每日設備的接入量達到9億,應用接入為5萬,界面新聞的報道顯示,“匯量已是中國第一、全球前十的第三方移動廣告平臺?!比欢?,匯量的知名度,除了圈內人,很少被廣泛知曉,因此,稱其為中國移動廣告界的“隱形冠軍”也不為過。

由于業務遍布全球超過60個國家和地區,云計算對于這家公司而言,不僅是標配,而且由于業務的特性,導致其使用流量存在突發性,以及存在突發巨量云服務需求的場景,這必然牽動到云計算的算力、存儲、運維等問題,因此,如何合理規劃使用云資源,成為這家公司降本增效的訴求。

在阿里云上,企業對云計算資源的規劃,有三種常用方式:

  • 第一種比較常規,企業對云資源有一個提前估算,通過按年或月的方式購買,這背后是算力資源的預留實例(RI,Reserved Instance);
  • 第二種,企業面臨突發增長的業務,可采用臨時買進云服務的方式來應對,也即是按需實例(OD,On Demand),
  • 但按需買量的成本較高,因此,對于那些對突發業務預估不足、用量巨增、但又想控制用云成本的企業而言,還有第三種方式可選擇:搶占式實例(SI,Spot Instance)。

搶占式實例的運作,是云商將碎片化的云資源進行整合,有意向的企業,通過競價方式獲取,即便有企業最終贏得競價后,成本也只是按需實例的10%~20%,這種方式,讓云資源的價格看起來很美,似乎降本的效果就要達到了。

然而,搶占式實例存在一個風險,便是云資源會被隨時收回,因為打包的是碎片化云資源,當某一片服務器突然開啟,這些云資源要立即撤回,優先完成那邊的服務,因此,很多企業對于搶占式實例的使用存在很大的顧慮,主要是擔心忽然撤回影響到自身業務。

匯量在2017年的時候,迎來了業務的暴增,為了合理規劃云資源,它開始被搶占式實例的價格吸引,為了克服這種方式與生俱來的劣勢,便用技術手段去改進,在這過程中,孵化出一個產品,叫SpotMax,借助SpotMax,匯量不僅使用到了極致性價比的云資源,同時,還避免了搶占式實例忽然被撤回、影響到業務的弊端。

總之,這一云資源的優化解決方案誕生后,讓匯量的程序化廣告單位請求處理成本降低了65%以上,云成本結構得到極好的控制。

與此同時,匯量認識到,其當初對降低云成本的剛需,必定也有類似的企業正在面對,于是,從為解決自身問題“內生”出的SpotMax,轉向“外化”成為一套系統,讓SpotMax的能力,幫助到更多的企業高效用到云資源。

“內生”:云實踐孵化出SpotMax

匯量科技注冊成立于2013年的廣州,2017年完成港股IPO,也是在這一年,該公司移動互聯網的廣告業務迎來爆發式增長。

公開財報顯示,匯量科技自2015年布局程序化廣告,當年的凈利潤就以程序化廣告為主,達到870萬美元;2017年,凈利潤增至2730萬美元;到了2019年,凈利潤就已達到約4142萬美元……

匯量是一個典型的、在技術驅動下快速成長的公司,例如,布局程序化廣告伊始,便推出程序化的廣告平臺Mintegral。做程序化廣告業務,匯量的模式也很清晰,它對接的是廣告主和廣告發布者,按廣告主需求定制好廣告后,就將廣告發布到其廣告平臺可以觸達的、遍布到全球應用的廣告位上,同時,依據其掌握的高顆粒度的用戶畫像,精準投放。

程序化廣告的特點,決定了它云原生的特性,現在,匯量的業務布設在阿里云上。

2017年,業務量暴增后,匯量發現,云成本越來越貴,已經影響到它的盈利能力,為此,它嘗試過幾種方式,例如,淘汰低利用率的CPU、優化數據存儲和購買預留實例(RI)等。但這些手段并沒能解決根本問題。

于是,匯量科技的創始人段威開始尋找技術大拿“空降”,他最終找到蔡超,當蔡超以首席架構師的身份加盟匯量時,就立下了“軍令狀”:保證要將匯量的用云成本降低40%。

蔡超到任后,首先將匯量的系統架構進行優化,從云單體系向云原生架構的方向,構建了一個分布式的微服務架構,使得系統更加具有彈性、更高可用性,也能更好地利用云端的高彈性資源。這也是后來用戶使用SpotMax的一個前提,架構一定要調整為云原生,只有高彈性狀態,才能為接受釋放狀態做好準備。

另外,SpotMax值得肯定的創新,便是做到了搶占式實例被云廠商收回后,不會影響到業務,這是如何實現的呢?

對于使用了搶占式實例的用戶,阿里云會調用一個“前置釋放通知”機制,或者,是用戶在使用搶占式實例時,自己設定好閾值,最終結果是,在云資源發生隨時收回的時候,提前若干時間告知到用戶。企業收到“前置釋放”通知后,就可以著手“補貨”,是繼續開量?還是需要其他機型,進行快速補充,無論何種手段,就是要保證撤回云服務,不要影響到業務,但這些都是企業的自發行為,繁瑣且低效。

匯量結合搶占式實例的特點摸索出來的SpotMax,更加高效、智能地用好高性價比的云資源,它的原理是,SpotMax中的彈性集群管理工具MaxGroup 基于歷史數據綜合分析和實時數據動態學習,對搶占式實例做出回收可能性的預估,并實現跨AZ調用實例,在中斷發生前,將新的可用實例注入到集群中來支持用戶的應用及數據,隨后移除即將被中斷的實例,從而讓整個系統無縫運轉,實現“低成本”與“穩定”兼顧。

蔡超入職不到一年,SpotMax便逐漸成型,最后實現了單位廣告請求成本降低65%,此外,在同等算力下,SpotMax 最高可為企業節省 90% 的用云成本,而在相同的預算內,SpotMax 則可以將企業享受的算力提升 10 倍,回首入職時的“軍令狀”,蔡超超額實現了自己的目標。

“外化”:兩個云資源的降本案例

SpotMax這個產品由三部分組成:MaxArch、MaxChaos 和 MaxGroup。

MaxArch 提供對企業現有架構的評估以及向云端遷移和云原生架構的設計;MaxChaos 主要提供混沌工程服務,可幫助企業持續提高系統的可用性;而MaxGroup 則是 Spot Instance 集群管理服務,通過集群防退化、Spot Instance集群推薦及基于強化學習的混合集群負載均衡等,幫助企業節省用云成本。

根據Flexera《2020年云計算現狀報告》,73%的受訪企業表示在未來四年,將云計算成本的優化作為企業的重點計劃。SpotMax為匯量科技自身用云實踐的成果,也開始對外推廣,官方宣稱,SpotMax可以幫助客戶節約60~70%的云計算資源成本,降低公有云閑置計算資源的使用門檻。

在SpotMax迎來的新客戶中,店匠Shoplazza是其中之一。這是一家專注海外 B2C 獨立站品牌營銷的企業級 SaaS 公司,成立于2018年,其業務主要聚焦在為跨境電商企業提供多維度專業服務,包括 SaaS 建站、品牌策劃、流量推廣、社交媒體營銷等。

最初,在業務和用戶增長的過程中,店匠需要通過不斷增加服務器數量來擴容服務,以承載更多的用戶流量,由此導致服務器數量增長過快,用云成本也隨之上升。針對店匠的實際情況,SpotMax通過主動優化實力池、確保業務伸縮狀態、預估中斷率等方式,實現了用云成本降低50%。

SpotMax的另一個客戶叫“數字聯盟”,這家公司于2018年開啟 DSP 廣告投放業務,導致每日所需的用云資源量波動巨大,為滿足資源波峰,需增加大量的用云成本,經阿里云推薦找到了匯量科技。

SpotMax通過分析數字聯盟DSP現有架構,發現其存在的主要問題,包括采用大機型為主的實例和固定數量機器進行線上服務,這種情況容易造成使用成本偏高、優化空間小、且不利于后續采用彈性資源的穩定運行。

通過優化數字聯盟DSP業務的架構,使用搶占式實例來取代包年包月固定機器,達到了成本縮減,并使用SpotMax自研的MaxGroup服務來確保使用搶占式實例時不影響業務的穩定運行。

通過以上方案,數字聯盟的用云成本降低了65%,改造后的架構,更符合阿里云特性的彈性云架構,不僅解決了數字聯盟DSP此前存在的“無彈性工作方式”所造成的資源浪費問題,而且保障了其線上服務在改造過程中不受影響的穩定運行,從而實現了用云成本大幅降低。

思考:企業如何合理規劃云資源

越來越多的企業都在上云的背景下,上云并不等于用好云,現實中,仍存在很多云資源浪費的現象。

例如一些客戶一次性開了1000到2000臺機器,大多數機器的CPU使用率可能還不超過5%,說白了,就是算力沒有被充分利用起來。另外,使用云資源時,也應考慮磁盤的搭配,SSB高速磁盤、云效磁盤,應該按照需求去開。

另外,客戶也有不同,一些客戶為云原生用戶,它的云資源布設天然有彈性,根據波峰波谷設置彈性,還有另一些傳統客戶,在自建IDC的過程中,是以最高峰值去布設IDC,這類用戶不太考慮擴容性,在上云時,也是適配它的架構,按照最大值去買云服務。

合理規劃云資源,重要的一點是要對云產品有所了解。有些在用量上存在波峰波谷的業務,如互聯網廣告、電商和游戲等,阿里云建議,這類企業理想的云資源配比為:一部分預留實例支持穩定用量;一部分用搶占式實例來支持容錯業務;剩余部分則依賴按需買量來支撐流量的波峰波谷服務。

但在實際應用中,多數企業在年初按照波峰用量的80%左右大量買進預留實例(RI),遇到波峰用量時拉去20%按需實例。由于擔心中斷問題,很多企業在配置云資源時,搶占式實例的配比一直很低,甚至沒有,這也是形成云資源和成本浪費的因素之一。

因此,提升搶占式實例的使用比例,是企業云資源規劃中降本增效的秘訣。搶占式實例搭配SpotMax工具,能保證搶占式實例使用過程中的穩定性,最大化利用其靈活、低價的“寶藏”屬性,實現整體用云的降本增效。(完)

原創文章,作者:新經濟沸點·原創,未經授權,請勿轉載。新經濟沸點優質內容同步到虎嗅、鈦媒體、36KR、21財經、億邦動力、創業邦、和訊網、新浪看點、微博、搜狐、網易、一點資訊、百度百家、今日頭條等平臺。

(5)
新經濟沸點·原創新經濟沸點·原創
上一篇 2022年2月7日 下午1:13
下一篇 2022年2月8日 下午2:47

相關推薦

發表回復

登錄后才能評論