劉峰在本次講課中主要圍繞以下幾個方面:
1.簡要介紹天貓云計算環(huán)境 - 聚石塔。
2.云計算如何幫助商家安穩(wěn)的度過雙11。
3.面對更多的腰部商家,服務(wù)商需要如何進化自己的軟件架構(gòu)。
4.進行Saas化軟件改造、降低硬件成本、提高系統(tǒng)性能。
5.對于改造后的軟件、在服務(wù)平臺上打通進行售賣、推廣、服務(wù)商門戶。
6.未來的軟件服務(wù)商的進化,通過數(shù)據(jù)提高商家的服務(wù)能力。
鄧明鑒(竹莊):彈性伸縮對于優(yōu)秀的架構(gòu)設(shè)計的支持
阿里云 開發(fā)組長/高級工程師/技術(shù)專家
嘉賓介紹:專注于分布式系統(tǒng)工程及海量數(shù)據(jù)在互聯(lián)網(wǎng)行業(yè)的應(yīng)用,熱愛研究和探討分布式及NoSQL相關(guān)開源產(chǎn)品。08年加入淘寶,負責淘寶數(shù)據(jù)平臺的架構(gòu)從Oracle RAC向Hadoop變遷,主導(dǎo)維護和改進淘寶版本HBase,負責HBase的線上部署、應(yīng)用規(guī)劃及運維支持,熟悉各版本HBase代碼,并有豐富的線上應(yīng)用經(jīng)驗。目前專注于阿里云公有云產(chǎn)品的研究和開發(fā)。
彈性伸縮服務(wù)ESS
定義
阿里云的彈性伸縮服務(wù)(Elastic Scaling Service)是根據(jù)用戶的業(yè)務(wù)需求和策略,自動調(diào)整其彈性計算資源的管理服務(wù)。
用戶可根據(jù)自己的業(yè)務(wù)需求自動調(diào)整其彈性計算資源,在滿足業(yè)務(wù)需求高峰增長時無縫地增加ECS實例,并在業(yè)務(wù)需求下降時自動減少ECS實例以節(jié)約成本。
彈性伸縮服務(wù)ESS的工作原理和流程圖
功能
阿里云的彈性伸縮服務(wù)主要可以提供的功能包括:
1.根據(jù)客戶業(yè)務(wù)需求橫向擴展ECS實例的容量,即自動增加和減少ECS實例。
2.支持SLB負載均衡配置:在增加或減少ECS實例時,自動向SLB實例中添加或移除相應(yīng)的ECS實例。
3.支持RDS訪問白名單:在增加或減少ECS實例時,自動向RDS訪問白名單中添加或移出該ECS實例的IP。
伸縮模式
彈性伸縮模式主要分為以下幾類:
定時模式:配置周期性任務(wù)(如每天13:00),定時地增加或減少ECS實例。
動態(tài)模式:基于云監(jiān)控性能指標(如CPU利用率),自動增加或減少ECS實例。
固定數(shù)量模式:通過“最小實例數(shù)”(MinSize)屬性,可以讓您始終保持健康運行的ECS實例數(shù)量,以保證日常場景實時可用。
自定義模式:根據(jù)用戶自有的監(jiān)控系統(tǒng),通過API手工伸縮ECS實例。
1.手工執(zhí)行伸縮規(guī)則
2.手工添加或移出既有的ECS實例n
3.手工調(diào)整MinSize、MaxSize后,ESS會自動創(chuàng)建或釋放ECS實例,盡可能將當前ECS實例持在MinSize~MaxSize之間
健康模式:如ECS實例為非running狀態(tài),ESS將自動移出或釋放該不健康的ECS實例
多模式并行:以上所有模式都可以組合配置
客戶預(yù)期每天13:00 ~ 14:00會出現(xiàn)業(yè)務(wù)高峰,所以設(shè)置定時創(chuàng)建20臺ECS實例的伸縮模式,當客戶不確定業(yè)務(wù)高峰期的實際需求是否會高于客戶預(yù)期時,如某天實際需要40臺ECS實例,可同時配置動態(tài)伸縮模式以應(yīng)付不可預(yù)期的變化。
鄧明鑒在本次演講中主要圍繞以下幾個方面:
1.阿里云的openAPI體系。
2.彈性伸縮以及業(yè)務(wù)水平擴展能力。
3.基于openAPI體系開發(fā)的云產(chǎn)品。
4.智能伸縮demo show。
在本期的阿里云課堂上,阿里云開發(fā)組長/高級工程師/技術(shù)專家鄧明鑒將會結(jié)合自己的實踐,為學(xué)員們傾情講述彈性伸縮對于優(yōu)秀的架構(gòu)設(shè)計的支持,分享自己的實戰(zhàn)經(jīng)驗,敬請期待。
第二期阿里云課堂:帶你發(fā)現(xiàn)云計算之美將要拉開帷幕了,想了解更多關(guān)于淘寶淘寶后臺的技術(shù)支持和其背后的故事?有沒有興趣傾聽阿里云技術(shù)大牛的技術(shù)實踐經(jīng)歷?不要在猶豫了,趕快來報名參加阿里云課堂第二期,主題為:云計算在電商時代的技術(shù)支撐。