倚天版(ARM架構(gòu))性能&價(jià)格力觀測(cè)
本文介紹如何在瑤池?cái)?shù)據(jù)庫(kù)控制臺(tái)一鍵快速搭建資源完全對(duì)等的環(huán)境,對(duì)倚天版(ARM架構(gòu))RDS MySQL與部署在ECS實(shí)例(X86架構(gòu))的自建MySQL基于Sysbench進(jìn)行性能壓測(cè),實(shí)時(shí)動(dòng)態(tài)查看性能、價(jià)格和性價(jià)比結(jié)果。
背景
阿里云提供了兩種體驗(yàn)方式:
免費(fèi)體驗(yàn):阿里云提供了已部署壓測(cè)相關(guān)資源的預(yù)置環(huán)境,您無(wú)需開(kāi)通資源,只需配置壓測(cè)參數(shù),即可免費(fèi)體驗(yàn)壓測(cè)。
專屬體驗(yàn):通過(guò)在瑤池?cái)?shù)據(jù)庫(kù)控制臺(tái)快速部署參與性能壓測(cè)的產(chǎn)品、工具和資源等,縮短了產(chǎn)品、工具部署和環(huán)境、數(shù)據(jù)初始化的時(shí)間,快速打造一套屬于自己的壓測(cè)環(huán)境。
您可以:
可按需配置資源的規(guī)格及壓測(cè)的參數(shù)。
一鍵拉起相關(guān)資源,系統(tǒng)會(huì)自動(dòng)創(chuàng)建資源、部署相關(guān)工具和數(shù)據(jù)集,節(jié)省了大量部署環(huán)境的時(shí)間。
可登錄到部署WebUI的ECS實(shí)例進(jìn)行參數(shù)、腳本的自定義和驗(yàn)證。
前提條件
通過(guò)RAM用戶觀測(cè)時(shí),RAM用戶必須擁有AliyunServiceRoleForADAMYaoChiSolution角色權(quán)限。
影響
無(wú)。
技術(shù)實(shí)現(xiàn)
本次觀測(cè)在解決方案PLG體系下,基于瑤池控制臺(tái)解決方案和資源編排ROS快速完成PoC測(cè)試平臺(tái)的自動(dòng)搭建、部署、運(yùn)行及釋放。方案的架構(gòu)圖如下所示。
本次進(jìn)行性能對(duì)比的產(chǎn)品是RDS MySQL和ECS MySQL,RDS MySQL是倚天版(基于ARM架構(gòu))的高可用雙節(jié)點(diǎn)RDS數(shù)據(jù)庫(kù),ECS MySQL是標(biāo)準(zhǔn)版(基于X86架構(gòu))的ECS自建主從復(fù)制數(shù)據(jù)庫(kù)。兩臺(tái)壓測(cè)機(jī)分別對(duì)數(shù)據(jù)庫(kù)持續(xù)測(cè)試,并轉(zhuǎn)發(fā)測(cè)試結(jié)果,WebUI機(jī)器實(shí)時(shí)推送測(cè)試結(jié)果到前端展示。
費(fèi)用
免費(fèi)體驗(yàn):由于體驗(yàn)涉及到的資源不歸屬于您,因此不會(huì)產(chǎn)生任何費(fèi)用,您可以放心體驗(yàn)。
專屬體驗(yàn):需要費(fèi)用。在專屬體驗(yàn)中,將創(chuàng)建一臺(tái)ECS實(shí)例和一個(gè)RDS MySQL集群,且相關(guān)資源均歸屬于您。資源的計(jì)費(fèi)方式均為按量付費(fèi),將根據(jù)時(shí)長(zhǎng)或存儲(chǔ)使用容量產(chǎn)生一定的費(fèi)用。具體價(jià)格以部署資源時(shí)瑤池?cái)?shù)據(jù)庫(kù)控制臺(tái)顯示的價(jià)格為準(zhǔn)。
免費(fèi)體驗(yàn)操作步驟
創(chuàng)建壓測(cè)任務(wù)。
在頁(yè)面右下方,單擊創(chuàng)建免費(fèi)體驗(yàn)任務(wù),按需選擇壓測(cè)參數(shù),單擊確定。
查看壓測(cè)結(jié)果。
單擊體驗(yàn)記錄>我的任務(wù)。
當(dāng)狀態(tài)變成已完成時(shí),單擊查看詳情,查看RDS MySQL ARM與ECS自建MySQL X86性能壓測(cè)結(jié)果以及價(jià)格對(duì)比、性價(jià)比信息。
說(shuō)明頁(yè)面展示性價(jià)比的計(jì)算公式,并將最終的比值結(jié)果歸一化,方便您直觀地感受性價(jià)比信息。
從性價(jià)比的結(jié)果可以看到,RDS MySQL ARM比ECS自建MySQL X86的性價(jià)比更高。
專屬體驗(yàn)操作步驟
部署資源。
在頁(yè)面右下方單擊一鍵部署。
說(shuō)明壓測(cè)產(chǎn)品默認(rèn)為RDS MySQL,壓測(cè)工具默認(rèn)為Sysbench。
在彈出的面板中配置如下參數(shù)。
項(xiàng)目
參數(shù)
說(shuō)明
示例
公共參數(shù)
地域
待創(chuàng)建的壓測(cè)資源(ECS實(shí)例、RDS實(shí)例)所在的地域。
按需選擇,可選擇杭州和北京。
杭州
可用區(qū)
待創(chuàng)建的壓測(cè)資源(ECS實(shí)例、RDS實(shí)例)所在的可用區(qū)。
按需選擇。
可用區(qū)-J
壓測(cè)環(huán)境
(部署壓測(cè)工具Sysbench的ECS實(shí)例)
ECS機(jī)器密碼
ECS實(shí)例密碼。
Test@******
白名單
允許訪問(wèn)WebUI效果體驗(yàn)頁(yè)面的IP白名單。
如果希望開(kāi)放全部IP,可設(shè)置為0.0.0.0/0(不建議)。
建議設(shè)置為本機(jī)公網(wǎng)IP地址,可通過(guò)瀏覽器訪問(wèn)ipconfig.me、myip.ipip.net獲取本機(jī)公網(wǎng)IP地址。
127.X.X.X
體驗(yàn)環(huán)境規(guī)格
ECS實(shí)例規(guī)格。
按需選擇,可選擇8核16 GB和8核32 GB。
8核16 GB
RDS MySQL
(倚天版(ARM架構(gòu)))
規(guī)格
RDS MySQL實(shí)例的規(guī)格。
按需選擇,可選擇8核16 GB、8核32 GB和8核64 GB。
RDS實(shí)例與部署自建MySQL的ECS實(shí)例的規(guī)格需要保持一致。
8核16 GB
存儲(chǔ)(單位:GB)
RDS MySQL實(shí)例的存儲(chǔ)空間。
20 GB
RDS用戶名
RDS MySQL實(shí)例的賬號(hào)。
root_******
RDS密碼
RDS MySQL實(shí)例的賬號(hào)的密碼。
Rds@******
自建MySQL(部署自建MySQL的ECS實(shí)例)
節(jié)點(diǎn)規(guī)格
ECS實(shí)例的規(guī)格。
按需選擇,ECS實(shí)例與RDS實(shí)例的規(guī)格需要保持一致。
8核16 GB
存儲(chǔ)(單位:GB)
ECS實(shí)例的存儲(chǔ)空間。
20 GB
數(shù)據(jù)庫(kù)密碼
在ECS實(shí)例上部署的MySQL數(shù)據(jù)庫(kù)的密碼。
Database@******
配置
壓測(cè)模式
按照需要的測(cè)試場(chǎng)景選擇。
oltp_read_write
壓測(cè)并發(fā)數(shù)
按需選擇。
16
壓測(cè)時(shí)長(zhǎng)(單位:秒)
按需選擇。
600
單擊開(kāi)通資源。
說(shuō)明單擊開(kāi)通資源后,頁(yè)面會(huì)展示資源創(chuàng)建(如開(kāi)通ECS、RDS等)、壓測(cè)工具和數(shù)據(jù)初始化的進(jìn)度,由于資源拉起時(shí)間較長(zhǎng)(約十幾分鐘),可以在頁(yè)面中單擊ROS資源??刂婆_(tái)的鏈接查看詳細(xì)進(jìn)度。
部署完成后,頁(yè)面中會(huì)提示部署完成。
壓力測(cè)試。
部署完成后,系統(tǒng)會(huì)自動(dòng)啟動(dòng)壓力測(cè)試。
說(shuō)明在壓測(cè)過(guò)程中,您可以單擊查看詳情,查看壓測(cè)的實(shí)時(shí)進(jìn)展。
如果在壓測(cè)過(guò)程中,您希望重新啟動(dòng)壓測(cè),或者前一次的壓測(cè)已經(jīng)結(jié)束,您希望再次啟動(dòng)壓測(cè),可以單擊立即開(kāi)始。
壓測(cè)完成后,頁(yè)面右上方會(huì)提示壓測(cè)完成。您可以查看RDS MySQL ARM與ECS自建MySQL X86的性能和性價(jià)比、本次體驗(yàn)價(jià)格等信息。
RDS MySQL ARM與ECS自建MySQL X86的性能:
RDS MySQL ARM與ECS自建MySQL X86的性價(jià)比:
說(shuō)明頁(yè)面展示性價(jià)比的計(jì)算公式,并將最終的比值結(jié)果歸一化,方便您直觀地感受性價(jià)比信息。
性價(jià)比從列表價(jià)和折扣價(jià)兩個(gè)維度展示,默認(rèn)展示列表價(jià),折扣價(jià)是按照您當(dāng)前賬號(hào)的真實(shí)折扣計(jì)算。
從性價(jià)比的結(jié)果可以看到,RDS MySQL ARM比ECS自建MySQL X86的性價(jià)比更高。
釋放資源。
在資源部署頁(yè)的左側(cè),單擊釋放資源,在彈出的對(duì)話框中確認(rèn)信息后,單擊一鍵釋放。
說(shuō)明此時(shí),頁(yè)面將顯示資源釋放中。
您可以在頁(yè)面中單擊ROS資源??刂婆_(tái)的鏈接查看詳細(xì)進(jìn)度。
當(dāng)資源棧信息頁(yè)簽中顯示狀態(tài)為刪除成功時(shí),表示資源已經(jīng)釋放完成。
常見(jiàn)問(wèn)題
Q:部署資源失敗,提示“上個(gè)任務(wù)部署失敗,失敗詳情:code: 400, The creation of resource ALIYUN::ECS::VPC exceeds the quota. Details: creation(1) + usage(10) > quota(10). request id: 7FD61193-4E8C-577D-98BF-DCAB68821CB5”,該如何解決?
A:該報(bào)錯(cuò)表示當(dāng)前賬號(hào)在該地域的VPC創(chuàng)建配額已滿,無(wú)法創(chuàng)建新的VPC。請(qǐng)申請(qǐng)配額,詳情請(qǐng)參見(jiàn)創(chuàng)建配額提升申請(qǐng)。
申請(qǐng)配額時(shí),需要搜索對(duì)應(yīng)地域的配額參數(shù)。例如杭州地域,需要搜索cn-hangzhou,找到vpc_quota_instances_num_cn-hangzhou參數(shù),然后申請(qǐng)?zhí)嵘搮?shù)配額。