雲服務器的優勢(阿裏雲)
本文重點介紹一下雲服務器的優勢,由於作者本人主要使用的阿裏雲的雲服務器ECS,因此本文將直接以阿裏雲ECS為例相對於其他產品進行對比介紹,文章僅僅從個人使用體驗角度出發,因此對於整個雲服務器的優勢來講,必然會不完整。更多雲服務器優點還需要各位自行學習和挖掘。
先插播阿裏雲的廣告,本站目前做阿裏雲推廣工作,因此,還請理解。為了照顧不需要廣告的用戶繼續閱讀,可以直接跳過下麵的著色段落:
歡迎領取本站的阿裏雲幸運券,新用戶首購和升級,老用戶首購,老用戶升級均可帶來一定折扣。
【Step1】 領取幸運券 https://wzfw.ltd/qjyl (30天有效,過期可重新領取)
【Step2】 使用幸運券即可獲取抽獎機會(20款產品均可使用)。重點推薦:
新用戶: 199元雲服務器一年 https://wzfw.ltd/ecs199 (1核2G限購一台)
新老用戶: 三種規格限購一台 https://wzfw.ltd/ecs330
1核1G: ¥330一年,¥660兩年,¥800三年
1核2G: ¥660一年,¥960兩年,¥1320三年
2核4G: ¥825一年,¥1260兩年,¥1650三年
【Step3】 使用幸運券可參與抽獎,首購ECS大於百元必中 https://wzfw.ltd/jiang (移動電源,阿裏雲T恤衫 中獎率很高)
廣告結束,我們繼續:
1,阿裏雲的BGP網絡質量
小編的業務領域稍微特殊,為車聯網業務,具體業務是汽車GPS定位放盜係統。業務的製約,需要每輛客戶車上都裝有一個終端設備,為了聯網,設備會內置一張物聯網占用手機卡。比如中國移動物聯網卡。然後,終端會將數據,通過這些卡,將數據發送到指定的服務器,也就是我的係統中。再加上客戶群體為全國用戶,因此問題也就比較明顯。這裏,早期采用青島聯通專線時候,曾經出現過這樣幾種網絡故障:
地區性高延遲:具體表現為,四川電信用戶,幾乎無法打開青島聯通線路上的網站。偶爾打開,也是等待很久
省市性質DNS故障:有一次,一個南方城市,客戶普遍反映出設備離線,經過排查,發現是當地的移動dns出現了故障,不能解析我們的域名
重大跨網故障:這個故障比較刻骨銘心,因為當時的業務規模,5萬張卡高達90%離線。最終排查原因發現,這是省級節點,移動出口(入口是聯通)出現斷開,此故障持續高達三天,不得不說,國內做互聯網業務,查找困難,投訴無門,光是分析故障節點就花了一天,然後聯係到相關部門有浪費了2天,這就是這一次重大跨網故障的由來。
以上故障,其網絡結構為:全國範圍手機GPRS網絡,跨運營商訪問青島聯通光纖網絡的結構。
後來為了變通實現,曾嚐試過,青島機房增加移動光纖的辦法,有一定效果是避免了重大跨網故障。但其他兩個問題還是時有發生。
再後來,係統上雲,全部係統放在了阿裏雲華中機房(杭州)。然後同時解決了前麵三個問題,分析其解決原因在於:bgp線路多播,回避了單一線路問題,阿裏雲的DNS更加穩定,區域性覆蓋更到位,網絡位置合理,綜合考慮放在了全部用戶都比較靠近的杭州,相對於全國範圍,處於網絡結構最靠近中心的位置。
2,阿裏雲ECS固定帶寬僅為下行帶寬固定,上行不限速
阿裏雲的ECS固定帶寬,實際上僅僅是限製最大的下行帶寬,上行沒有限製,這一點,非常適合爬蟲應用,後台查詢第三方的服務。小編蹭找了一台1M帶寬的ECS,在上麵安裝迅雷,下載外部公網資源,其速度達到過22MB/S,換算成帶寬,大約是220M的帶寬,非常實用。這一點,小編親測,騰訊雲,華為雲,百度雲,京東雲等均為這一結構。唯獨當時參與內測的剛起步的樂視雲采用的是對等上下行帶寬。
3,阿裏雲的雲架構:SLB+ECS,SLB可以大量承載連接數
單單拿一台ECS代替服務器,雖然也是上雲,但是卻並不屬於雲架構的範疇。SLB+ECS結構是小編最先用到的雲架構,由於我的GPS係統為典型的長連接應用,因此在終端數達到數十萬連接的時候,傳統的物理機房已經存在瓶頸了,最直接的瓶頸是當時采用的CISCO5515防火牆不支持超過25萬的並發TCP長連接。係統遷移到阿裏雲之後,SLB輕鬆破解連接總數限製問題。如今幾十萬連接穩定運行。
這麼大的連接數,肯定不是單台服務器承載,SLB後端承載的ECS采用連接數最少的方式,將新連接分配到壓力最小的機器工作。在此需要糾正的一個觀點就是,選購雲服務器,要以同內核數的主頻做對比。因為都是虛擬機。因此,同樣內核的虛擬機,主頻更高的E3明顯要比低主頻的E7有更快的運算能力。
4,職責分離的雲架構,以ECS+OSS+(CDN)+RDS結構的網站為例
這一點更適合廣大網站站長學習,以前做個網站,買1M帶寬顯然太少,買100M帶寬非常貴而且浪費。這在雲架構下不再是問題。ECS上放著動態內容,OSS上存著靜態資源(可勾選CDN直接進一步加速),RDS上存著自己的數據庫。這樣以來,費用拆分一下,ECS根據實際業務,可能幾兆帶寬就夠用,最占用帶寬的圖片,視頻,文件等內容,直接額外按量支付一筆流量費和存儲費用即可。這是直接省錢的網絡結構。極大的控製了支出,節約了成本。
5,解耦合的雲架構,以SLB+ECS+RDS+消息隊列 的 秒殺係統為例
以前,雲架構出名之前,秒殺係統頻頻掛掉,小米手機秒殺活動成為典型的例子。小米秒殺係統經過幾次升級,也嚐試過提高單機配置。但最終還是選擇了雲架構作為技術底層。其原因在於,在高配置的單機也是有瓶頸的,主頻2GHz的cpu不行可以換主頻4GHz的cpu,但是,挑戰極限總是困難的,於是就避免豎向擴容,改為橫向擴容,一台機器幹不過來的任務,可以10台機器一起幹。於是,消息隊列就在這種背景下被大量使用。同樣使用類似架構應對突發流量的例子很多,比如2016新年之際的微信紅包、2017年度的支付寶五福搖一搖、還有最近鹿晗公布戀情的流量衝擊下的微博,都是彈性方式,積壓的任務放在哪,顯然是具備先進先出功能的隊列當中。
原文地址:https://www.opengps.cn/Blog/View.aspx?id=38,文章的更新編輯依此鏈接為準。歡迎關注源站原創文章!
最後更新:2017-10-16 09:33:21