- 資訊首頁(yè) > 互聯(lián)網(wǎng) > 主機資訊 >
- Azure 乞丐版 B1ls 的正確使用姿勢 壓榨極致性能
最近與幾個(gè)大佬閑聊之際,發(fā)現很多人都在不約而同地吐槽 Azure 的效能。綜合的來(lái)的意見(jiàn)不外乎是云盤(pán)I/O過(guò)慢(HDD/SDD 一樣卡)、主機響應遲鈍沒(méi)反應、運行更新耗時(shí)大半天,期間CPU效能滿(mǎn)載或時(shí)處于半宕機狀態(tài)等等糟心體驗,主要是還貴。貴!是毋庸置疑的,畢竟產(chǎn)品品牌定位就是高端貨,不可能做到靈車(chē)的價(jià)格。但我想說(shuō)的是很多時(shí)候產(chǎn)品本身并無(wú)問(wèn)題,只是食用姿勢不對。今天博主來(lái)說(shuō)說(shuō)最常用到的乞丐版B1ls,就是每月不到5美元但不包流量的突發(fā)性實(shí)例。我們先來(lái)看看該實(shí)例的配置:
Size | vCPU | RAM | Base CPU perf | Max CPU perf | Cr/hr | Max credits | Max cached IOPS/Mbps | Max uncached IOPS/Mbps |
Standard B1ls | 1 | 0.5GiB | 5% | 100% | 3 | 72 | 200/10 | 160/10 |
從上面的列表我們可以得出以下重點(diǎn):
這就很好理解了對吧?B1ls和突發(fā)實(shí)例就那么回事。說(shuō)穿了,Azure的B系列就是對標AWS的T3/T3a/T2系列或阿里云的t5/t6突發(fā)實(shí)例。
除非你挖礦或不停循環(huán)測速,否則在正常的個(gè)人使用場(chǎng)景下并不會(huì )持續跑滿(mǎn)100%CPU。即是說(shuō)B1ls其實(shí)還是具有很大的可玩性。而且最起碼還有 5% 的保底效能,不至于完全沒(méi)反應的。持續哈曼卡頓的原因是因為Azure給你挖了兩個(gè)坑:waagent和swap。
Azure的云系統鏡像都預載了Azure Linux 代理waagent (在Ubuntu系統下名為WALinuxAgent ),該代理的主要功能是促成虛擬機與Azure結構控制器之間的交互,以提供虛擬機的配置服務(wù)(比如部署SSH公鑰和設置主機名)和基本的診斷服務(wù)。由于代理與結構控制器的信息流通是實(shí)時(shí)的,在配置不高的乞丐版主機使用時(shí)會(huì )出現占用CPU資源高達50%的情況。
Azure 一向都是面向高端用戶(hù),在內存充足的情況下,交換空間可有可無(wú),設置不對時(shí)還會(huì )導致系統減速。但對只有372M可用內存的乞丐版主機來(lái)說(shuō),Swap 的設置尤其重要。在運行sudo apt upgrade時(shí)的卡頓就是因為內存吃緊而導致的。
五、其他優(yōu)化設定
Ubuntu Linux的預設的最低系統內存為64M,這對于乞丐版主機來(lái)說(shuō)有點(diǎn)奢侈啊。我們可以透過(guò)在/etc/sysctl.conf內加入以下代碼來(lái)把內存最低值改為18.6M,即可用內存的 5%:
vm.min_free_kbytes = 18600
基于云盤(pán)10Mbps的感人IOPS,我們也可以順便把系統設定為非必要時(shí)不要使用交換空間(100=優(yōu)先使用交換空間,0=非必要時(shí)絕不使用交換空間):
vm.swappiness = 5
改好了存檔后執行sysctl -p便可馬上應用新的設定。
以上是我個(gè)人采用對Azure乞丐版B1ls的食用姿勢,僅供參考!
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站