雲計算最大的優勢就在于彈性。那這個彈性具體指哪些内容呢?
一、計算彈性
縱向的彈性,即單個服務器的配置變更。當您購買了雲服務器或者存儲的容量後,可以根據業務量的增長或者減少自由變更自己的配置。
橫向的彈性。對于遊戲應用或直播平台出現的高峰期,可以使用彈性的方式幫助客戶度過這樣的高峰。當業務高峰消失時,您可以将多餘的資源釋放掉,以減少業務成本的開支。利用橫向的擴展和縮減,配合雲計算的彈性伸縮,完全可以做到定時定量的伸縮,或者按照業務的負載進行伸縮。
二、存儲彈性
當存儲量增多時,對于傳統的IDC方案,您隻能不斷去增加服務器,而這樣擴展的服務器數量是有限的。在雲計算模式下,将為您提供海量的存儲,當您需要時可以直接購買,為存儲提供最大保障。
三、網絡彈性
雲上的網絡也具有非常大的靈活性。隻要您購買了專有網絡,那麼所有的網絡配置與線下IDC機房配置可以是完全相同的,并且可以擁有更多的可能性。可以實現各個機房之間的互聯互通,各個機房之間的安全域隔離,對于專有網絡内所有的網絡配置和規劃都會非常靈活。
總之,對于雲計算的彈性而言,是計算的彈性、存儲的彈性、網絡的彈性以及對于業務架構重新規劃的彈性。
接下來我們看些應用案例:
案例一
2009年,第一次淘寶雙十一活動,每秒訂單隻有400筆,支付達到極限每秒200筆。 2015年淘寶雙十一,每秒訂單創建24萬筆,支付達到了每秒18.59萬筆。
每秒訂單提升了350倍,支付能力提升了430倍。從後台來看,每年淘寶在雙十一這個時候,後台服務器的數量都要比平時運維要多三到四倍。來保障雙十一活動,雙十一活動結束後,假如不做處理,這批機器的利用率将大大降低,直到次年的雙十一活動。
案例二
2016年除夕之夜“咻一咻”搶紅包,全民參與3245億次,最高峰值每分鐘210億次。每秒3.5億次峰值。當活動結束後,後台大量的服務器将會處于限制的狀态。
如上述案例,這些閑置機器怎麼處理,怎麼回收,次年活動開始時,服務器如何分配,這是一個大問題。
還有其他場景,比如視頻直播公司, 無法預估 業務負載情況,需要根據CPU利用率,load、貸款利用率、自動線性伸縮。如遊戲公司,每天中午12點,每天晚上6點到九點,這時候處于業務高峰期,需要定時擴容。
以上 案例都用到了彈性計算。
那什麼是彈性伸縮呢?
阿裡雲對彈性伸縮的定義是:根據用戶的業務需求和策略,自動調整其彈性計算資源的管理服務。其能夠在業務增長時自動增加 ECS 實例,并在業務下降時自動減少 ECS 實例。
彈性伸縮産品特點:
随需應變——根據需求“恰到好處”的分配資源,無需擔心需求預測的準确性,無需擔心突增的業務變化
自動化——無需人工幹預,自動創建和釋放ESC實例。自動配置負載均衡SLB
伸縮模式豐富——多模式兼容,課同時配置定時、動态、自定義、健康模式。
智能——智能調節應對各種複雜場景,根據設定策略自動調整彈性資源。
伸縮模式:
● 定時模式,固定時間增加或減少ECS
● 動态模式 ,根據CPU、帶寬、等資源使用率增加減少ECS
● 固定數量模式,手動添加
● 健康模式,将不健康的服務器移除,加入健康的服務器
● 自定義模式。
● 多模式并行
阿裡雲的彈性伸縮方案
伸縮組創建
伸縮組是具有相同應用場景的ECS實例的集合,伸縮組定義了組内ECS實例數的最大值、最小值及其相關的SLB實例和RDS實例等屬性。
彈性伸縮一定要搭配SLB、雲監控、RDS才能使用嗎? 答案是否定的
冷卻時間
移出策略
伸縮配置
創建
伸縮規則
創建
如果伸縮規則的執行會照成伸縮組的ECS實例數低于MinSIze或高于MaxSize時, 則ESS會自動調整需要加入或移除的ECS實例數,使之按照“将伸縮組的實例數調整到minSize”或調整到 MAXsize。
流程
定時任務
每個用戶最多能創建20個定時任務。
自動擴展流程
彈性伸縮的限制條件
1、伸縮組内部署在ECS實例的應用必須無狀态并且可橫向擴展。
2、彈性伸縮會自動釋放ECS實例,所以建議伸縮組内ECS實例不要保存應用狀态信息和相關數據等信息,例如會話記錄(Session)、數據庫或者日志等。若有需要,可以保存狀态信息到獨立的狀态雲服務器ECS,保存數據庫到雲數據庫RDS或者集中日志存儲到日志服務。
3、彈性伸縮無法自動添加ECS實例到開放緩存Memcache實例訪問白名單,需要您自行添加。
4、彈性伸縮無法縱向擴展。即彈性伸縮無法自動升降ECS實例的vCPU規格、内存和帶寬等配置。
5、您能創建的伸縮組、伸縮配置、伸縮規則、ECS實例、定時任務有一定的限制數量。
雲計算正加速成為一種新的IT資源提供方式, 按 需所取、彈性分配的雲計算方式也更加符合大多數企業的利益要求,企業将更加專注于自身核心競争力的提升,擺脫維護IT底層信息技術的煩惱。随着人工智能、大數據及物聯網等創新型應用在雲計算基礎上的爆發性發展,雲計算的紅利正在加速釋放。 ■
,