怎麼生成主機最快

版權聲明:本文由黃希彤  原創文章,轉載請註明出處: 
文章原文連接:https://www.qcloud.com/community/article/659199001486974586服務器

來源:騰雲閣 https://www.qcloud.com/community優化

 

爲了應付突發的訪問壓力,咱們經常會使用彈性伸縮功能,在系統遭遇突發壓力的時候迅速生成新的主機加入集羣來分擔壓力。可是隨着系統愈來愈大,打包的系統鏡像也愈來愈大,生成主機的速度也就愈來愈慢。個人一些服務器擴容速度從一開始的1分多中已經增長到了8分中左右,對突發性訪問壓力的響應速度大打折扣,用戶體驗也開始受到影響。
諮詢了CBS 團隊專家以後,終於找到了優化方案:
1 製做系統盤鏡像以前,確保製做鏡像使用的主機的系統盤是CBS盤(雲硬盤)。(若是主機用的是本地硬盤的話,先製做一個本地硬盤鏡像之後,按量臨時購買一臺使用CBS作系統盤的新服務器,把鏡像裝上去,而後再關機打包新服務器的系統盤鏡像。)
2 關機打包CBS系統盤的完整鏡像
3 確保彈性伸縮的啓動配置裏面,系統盤使用的是CBS而不是本地硬盤。blog

也就是說,確保這三件事:被打包的系統盤是CBS盤,被生成的服務器系統盤是CBS盤,而且打包的時候關機了。
原理是,知足這幾個條件的狀況下,生成鏡像的時候會同時生成CBS快照(雲盤快照),而且創新新主機的時候會採用雲盤快照的回滾機制進行回滾建立,比原來的系統鏡像方式生成主機快的多。
具體的講,快了多少呢,貼一個兩種方式的對比就知道了:get

在這個例子中,本來生成一臺主機須要七分半鐘,優化後生成一臺如出一轍的主機只花了1分15秒。it

相關文章
相關標籤/搜索