31
技術社區[雲棲]
如何最省錢的使用阿裏雲公網產品
引言
網絡,計算,存儲是數據中心和雲計算的三大基礎設施。在傳統的數據中心,網絡是比較複雜的,往往需要一個獨立的團隊負責網絡的運維。得益於雲計算技術,在阿裏雲上網絡的使用變得很簡單,我們為每個用戶分配一個獨立的網絡環境VPC,在VPC中有虛擬路由器和虛擬交換機,而且虛擬路由器和虛擬交換機自動連接在一起,掛到交換機上的ECS會自動獲取私網IP。利用雲計算技術並通過一係列的自動化處理,免去了在原來傳統物理機房中設備上電,連網線,配IP,配生成樹協議,配路由的繁瑣的工作。用戶僅僅需要在控製台點擊創建VPC網絡並按提示設置幾個參數,一分鍾之內一個完全獨立的包含路由器和交換機的網絡容器就能開通成功。
網絡容器搭建好之後可以直接向其中加入雲服務器ECS,雲數據庫RDS等資源,構建一個雲上的數據中心。
把數據中心構築在雲上,絕大部分都需要對外提供服務或具備Internet網絡訪問能力。此時您可以借助阿裏雲強大的多線BGP的Internet公網來對外提供服務,直接具備和淘寶,天貓同品質的網絡能力。
什麼叫多線BGP?
這裏麵有兩個概念。一個是多線。指的是阿裏雲的數據中心和多個運營都有物理的線路連接。一個是BGP,簡單來講就是將服務器上麵的公網IP通過BGP路由協議通告給所有互聯的運營商。 通過多線BGP讓單台服務器上隻需要使用一個公網IP,並且這個公網IP可以讓所有和阿裏雲連接的運營商的用戶都能找到,並且通過直連的鏈路直達阿裏雲的數據中心。
雲上的線路越多意味著網絡的觸角可觸及的用戶越多,用戶體驗也會更好。阿裏雲數據中心當前國內和海外總共有89線BGP帶寬,基本上覆蓋了全球主流的運營商,網絡觸角遍及全球。如果將服務部署到阿裏雲,可以為全球的用戶提供流暢的訪問體驗。
多線BGP的公網雲產品
在阿裏雲上多線BGP的公網雲產品有EIP,SLB,NAT網關,VPN網關等。
EIP是彈性公網IP產品,主要的特點是讓網絡和業務功能組件解耦,支持和其他雲產品做綁定和解綁,雲產品綁定EIP後即可具備公網能力。當前阿裏雲支持EIP綁定ECS,即將支持EIP綁定SLB和NAT,後續會支持EIP綁定VPN網關和其他雲產品。
SLB是負載均衡產品,分為公網負載均衡和私網負載均衡兩大類。公網負載均衡產品上麵有一個公網IP,可以對外提供服務。
NAT可以當一個簡易的基於狀態的防火牆使用,隻允許通過SNAT建立起連接的外部用戶訪問。還可以通過DNAT端口映射的方式可以節省公網IP的消耗。
VPN網關當前主要提供IPSEC加密隧道,是打通線上線下數據中心的一種低成本解決方案。
具體每個產品的正確使用姿勢和隱藏功能後續會有專題介紹。
按帶寬計費和按流量計費的選擇
上述所有的公網雲產品都支持按流量計費和按帶寬計費,具體該怎麼在雲上選擇按流量計費和按帶寬計費呢?
當然是怎麼省錢怎麼去選,我們先拿杭州地域的按流量計費和按帶寬計費價格來看。
計費方式 |
杭州 |
按流量計費 |
0.8元/GB |
按帶寬計費 |
[1-5] Mbps: 0.96 元/Mbps/天 |
>5Mbps: 3.36元/Mbps/天 |
上圖中帶寬的費用分兩個區間,一個是1到5Mbps的,一個是大於5Mbps的。所以也需要分兩個區間討論:
1. 1-5Mbps帶寬的按流量和按帶寬選擇
可以計算一下帶寬為2Mbps,一天會產生多少流量。一分鍾產生2Mbps*60s=120Mbits的數據,折算成字節是120/8=15MB。一天產生的字節數是15*60*24=216,00MB。折算成GB是21,6000/1024=21.1GB。21.1GB如果按0.8元/GB算價格是21.1*0.8=16.88元。但實際上在大多數情況下帶寬不會24小時跑滿的,假如全天整體上帶寬利用率在30%,那麼所需要付的費用是16.88*0.3=5.06元。而選擇按帶寬計費,假設帶寬值為2Mbps,那麼一天需要付費0.96*2=1.92元。 按流量的費用遠大於按帶寬所需付的費用。
2Mbps帶寬的按流量計費和按帶寬計費價格
如果用圖表的方式表達每天的平均帶寬使用率和按流量和按帶寬計費的價格的話會比較直觀,如果是1-5M帶寬,帶寬平均利用率達到10%以上,按流量計費的價格就高於按帶寬計費了,所以應該選擇按帶寬計費。如果流量較少,那邊還是選擇按流量計費便宜。
什麼是帶寬利用率?
首先如果不特殊說明,本文中的帶寬利用率都統一指出阿裏雲方向帶寬利用率。
帶寬利用率是隻的實際使用帶寬/總帶寬的比率。例如:假設總帶寬為2Mbps,如果一天24小時中,有8個小時沒流量,有8小時帶寬為1Mbps,另外8個小時跑滿了2Mbps。那麼帶寬利用率就是:[(8*0)+(8*1)+(8*2)]/(24*2)=50%
2. 大於5Mbps帶寬的按流量和按帶寬選擇
以50Mbps的帶寬為例,按帶寬計費的每天的金額是5*0.96+(50-5)*3.36=156元/天。
流量價格在不同帶寬利用率下,價格不同,按上麵類似的算法可以計算出不同帶寬利用率情況下50Mbps帶寬所產生的流量費用,整體上如下圖所示。
50Mbps帶寬的按流量計費和按帶寬計費價格
由上圖可見,如果帶寬利用率小於35%,那麼采用按流量計費省錢,如果帶寬利用率大於35%,那麼按帶寬計費省錢。
預付費產品優惠多多
帶寬預付費產品
預付費相當於是先把錢交了之後在使用,這種模式能降低服務提供商的財務壓力,並且可以增加用戶的粘性,所以一般有價格上的優惠。在阿裏雲,包月的預付費帶寬是後付費帶寬的8折。比如後付費10Mbps的帶寬的價格是(5*0.96+(50-5)*3.36)*30=4680,那麼包月的價格大概是後付費價格的8折,即3744元。如果是包年會在包月價格價格基礎上乘以12後再打85折。整體上算下來包年的價格是後付費按帶寬價格的8折*85折=68折。
可以再想一下,是包年預付費按帶寬劃算還是按流量計費劃算。還是老辦法用數字和圖表分析一下,我們以50Mbps的帶寬以包年的單價分析一下。
通過上麵的圖可以看出,當前每天的帶寬利用率小於25%的時候,按流量省錢。如果每天帶寬利用率大於25%,那麼包年的帶寬方式省錢。
流量預付費產品
全時流量包
阿裏雲現在推出了預付費公網流量包產品,可以自動抵扣按流量計費的ECS,EIP,SLB,NAT所產生的流量。其中一個5TB的全時月流量包,最多可以較之前節省1393元。
全時隻的是一天24小時都可以使用。與之對應的是閑時流量包。
閑時流量包
閑時流量包隻能在北京時間淩晨0點到早8點使用。但價格基本上是後付費流量價格的6折左右,價格優勢十分明顯。特別適合能控製自身流量的客戶,比如有定期的向外部同步數據需求的客戶。
共享帶寬大客戶省錢的福音
上麵提到,其他帶寬利用率如果大於35%的話,按帶寬計費是省錢的。而一般大客戶的帶寬利用率普遍高於35%,也即一天中至少8小時以上服務器是活躍狀態。
在共享帶寬產品未推出之前,每個服務器需要單獨購置一份帶寬,這種使用方式相對共享帶寬方式來講是一種土豪的使用方式。
如下圖所示,假設與三台ECS服務器,如果單獨購買帶寬的話分別是30Mbps,40Mbps,50Mbps。那麼總計需購買120Mbps的帶寬。而采用共享帶寬的話,其實購買的總帶寬75Mbps就夠了。而且每台服務器都與機會能跑到75Mbps的帶寬峰值。
相對來講能節省(120-75)/120=37.5%的成本,節省了一筆很可觀的帶寬運營成本。
如果用共享帶寬的話,能讓帶寬的使用率提升很多,輕輕鬆鬆跑到50%以上。從上麵的分析其實可以看出,相對於按流量計費,按帶寬計費中帶寬利用率越高省錢越多。
還是以50Mbps的帶寬為例,從下圖可以看出,如果帶寬利用率達到70%,按帶寬計費成本基本上是按流量計費的成本的一半。
共享帶寬的高帶寬利用率的場景,可以比按流量計費省一半的錢,這是一個讓大客戶激動和興奮的結論。
預付費共享帶寬
共享帶寬也有預付費模式,包月價格也後付費按帶寬計費的共享帶寬價格的8折,包年的價格是包月價格*12*0.85。包年的價格整體上算下來價格是後付費共享帶寬價格的68折。
共享帶寬後付費模式已經能節省很多成本了,假設共享帶寬後付費模式已經節省了30%的成本,那麼包年預付費可用節省的成本就是30%/0.68=44%,從這個省錢利器的共享帶寬也可以看出阿裏雲是一個很有情懷的公司,讓雲計算技術普惠更多企業。
最後更新:2017-09-06 17:32:40