說起彈性計算,相信沒有人懷疑亞馬遜EC2(Elastic Compute Cloud)是目前的業(yè)界翹楚:亞馬遜將自己的彈性計算云建立在公司內部的大規(guī)模集群計算的平臺之上,而用戶可以通過彈性計算云的網絡界面去操作在云計算平臺上運行的各個實例(Instance),而付費方式則由用戶的使用狀況決定,即用戶僅需要為自己所使用的計算平臺實例付費,運行結束后計費也隨之結束。
可以看出,彈性計算這種方式,一方面減少了小規(guī)模軟件開發(fā)人員對于集群系統(tǒng)的維護,另一方面收費方式簡單明了,用戶需要使用多少資源,只需要為這一部分資源付費即可。因此,從這兩個方面來說,對處于創(chuàng)業(yè)期的公司來說,尤其適用。阿里云作為國內云計算行業(yè)的領軍者,為廣大企業(yè)提供穩(wěn)定的彈性計算服務,這其中,煎蛋網、向日葵、上網快鳥就是應用阿里云彈性計算的典型代表。本文就帶你走進這三家公司,在分享其創(chuàng)業(yè)歷程的基礎上,展現它們在彈性計算上的實踐。
煎蛋網:阿里云,很貼心
煎蛋,很簡單
煎蛋,諧音“簡單”,以翻譯和摘要形式向中文讀者介紹境外新鮮資訊,其前身是煎蛋網創(chuàng)始人駱水銀(sein)的個人博客。當時他訂閱了很多國外網站,感覺每天都有眾多新鮮有趣的事情發(fā)生,而國內網站卻還在轉載早已發(fā)霉的火星文,于是他就和另一位創(chuàng)始人楊光(oioi)一起,決定把它做成一個境外資訊內容分享網站。
從成立至今,煎蛋始終以“創(chuàng)作共用協議”授權方式堅持原創(chuàng),在以復制粘貼為內容源的中文站大環(huán)境下逐漸脫穎而出。另外由于輕松隨意的寫作方式,煎蛋站內互動氛圍非常熱烈,得到了眾多讀者的認同和支持。目前,煎蛋成長為擁有幾十位兼職作者的團隊博客,已是同類小眾網站的典型,在hao123、360等導航首頁上長期推薦,在Google Reader、QQ訂閱里也有累計200萬左右的RSS讀者。
結緣阿里云
作為非專業(yè)人員組成的興趣團隊,煎蛋每次在經歷主機升級、服務器故障和改換機房時,往往不知所措,有時一個簡單的問題就可能讓網站宕機一整天。
與阿里云走到一起也算是機緣巧合。大約2個月前,因為某黑客的臨時起意,煎蛋不幸成為其DDoS的目標。當時的托管機房所采取的措施不是協助煎蛋找出攻擊來源,而是把煎蛋的網絡切斷,并封鎖其IP不再上線。這讓煎蛋很是苦惱。恰好此時駱水銀了解到阿里云的硬件防火墻,于是抱著嘗試心態(tài),在阿里云購買了一個月的試用。
據駱水銀介紹,煎蛋現在每天的流量是15萬獨立IP訪問、80萬左右PV,而靜態(tài)文件和圖片都存儲在第三方服務上,這樣他們便考慮用阿里云最低的5MB獨立帶寬(這也比煎蛋之前使用的北京某BGP機房里號稱100MB共享實際限速2MB的好得多)。經過初步估算,煎蛋選擇了云服務器D套餐和RDS數據庫中型。煎蛋在之前的機房托管了兩臺服務器(一臺前端、一臺數據庫),服務器購買成本2萬元左右,托管費每年成本在1.5萬元左右,而使用阿里云的話不需要再單獨購買數據庫服務器,只需購買RDS服務就可以,這樣云服務器+RDS的費用加起來也就2萬元左右,比之前反而節(jié)省了很多。此外,由于都是云服務器,因此以后不用擔心硬件故障或者為了升級內存而專門跑機房了,而且現在還有專門人員提供技術支持,這樣看的話,云服務就顯得更具優(yōu)勢。于是煎蛋果斷下單,購買了預定的服務。
在遷移到阿里云、配置服務器的過程中,煎蛋網還經歷了外網IP無法獲取、數據庫連接無法ping通等問題。這倒是讓煎蛋首次使用了阿里云的工單系統(tǒng),在后臺提交工單后,很快就在后臺看到了阿里云的反饋,問題解決之后,阿里云的技術還親自打電話說明了情況。
值得一提的是,5月9日,煎蛋又遭遇了一次小規(guī)模攻擊,網站瀏覽速度被嚴重拖慢,前臺只能顯示靜態(tài)緩存而后臺基本癱瘓。駱水銀迅速在阿里云后臺提交了工單反饋問題,10分鐘后阿里云方面就打來電話,通過PHP進程和網絡狀態(tài)判斷出煎蛋遭受了小規(guī)模CC攻擊。因為這種DDoS的流量較小沒有被阿里云的硬件防火墻清洗,就只能靠煎蛋服務器端發(fā)現問題所在并設置防火墻來解決。同時,阿里云RDS數據庫的技術人員還發(fā)現煎蛋數據庫引擎用的是MyISAM,不支持多并發(fā)更新,在壓力大時讀操作會卡住而讓故障更嚴重,因此建議轉為InnoDB數據庫引擎。隨后,煎蛋的網管Paveo將數據庫轉換為InnoDB引擎并添加了iptables規(guī)則,將進入流量降了下來,網站也恢復了正常訪問。
這次小規(guī)模攻擊是對煎蛋的一次考驗,但他們這次并沒有張皇失措,因為服務商不是撇清關系趕他們走而是幫他們解決問題。
談及阿里云的使用體會,駱水銀總結道:“就我個人目前的體會,阿里云的優(yōu)勢是穩(wěn)定的帶寬和周到的技術服務,而這是對網站正常運行來說最為重要的。阿里云與傳統(tǒng)機房的區(qū)別就是在線后臺和工單系統(tǒng)。完善的在線后臺可以做一些基本管理操作,有問題時可以在線提交工單。一開始我們對不能直接打電話找客服的方式很不習慣,但使用工單后發(fā)現阿里云的同學反饋非常及時,而且在答復時一般都會打電話進行說明,這樣在解決問題時非常方便?!?/p>
阿里云給煎蛋帶來的好處,連他們的讀者都能夠真實地感受到:“我們以前的服務器經常超載,超載的提示頁面是一只雞,讀者們把它稱作超載雞。最近2個月經常有讀者說,自從煎蛋搬了服務器,都看不到超載雞了,好懷念它。事實上,在我們搬到阿里云的這2個月里,我也注意到阿里云的網站后臺在不斷升級改版,后臺界面更漂亮了,功能更多了,與之前不同的是可以直接監(jiān)控系統(tǒng)狀況,并增加了續(xù)費和升級管理配置功能。” 未來,繼續(xù)“煎蛋”
從2006年創(chuàng)立至今的6年時間里,從零做到現在的日瀏覽量近百萬,煎蛋增長速度相當緩慢。不過煎蛋沒有做過任何主動推廣,前期完全是通過讀者的主動傳播逐漸成長起來,到后期網站內容多起來以后,搜索引擎開始成為煎蛋重要的流量來源。與同類網站在成長起來后轉向商業(yè)化相比(比如譯言、果殼),煎蛋一直保持個人網站形態(tài),所有成員都有自己的正式職業(yè)(或者學業(yè)),以興趣為基礎,從而保證在煎蛋的持續(xù)內容更新。成員都沒有任務要求,也沒有定量的更新壓力,還是跟最初一樣:看到自己覺得好玩的內容才會拿來寫。而唯一的區(qū)別就是,從之前的單純的義務團隊,轉變?yōu)楝F在的付費兼職制度,雖然沒有專門成立公司,但廣告收入能保證成員的稿費和基本運營成本。談及是否有投資和收購機會時,駱水銀說他一直沒有接受,因為他不希望為了“做大”或者發(fā)展得“更快”而承受盈利壓力變得商業(yè)化,或者承載起門戶或媒體的雄心而失去煎蛋原始的趣味;他希望煎蛋繼續(xù)保持簡單,始終保持輕松的小網站姿態(tài),即使走得慢一點,也要能留住老讀者。
駱水銀坦言,從商業(yè)角度來說,煎蛋從不是一個很好的范本,畢竟它不以盈利為目的。他們追求的是在持續(xù)的分享中收獲成就感并樂在其中。因此,從這個角度來說,駱水銀建議創(chuàng)業(yè)的朋友們不一定都從熱門入手,扎堆去做SNS或者iOS APP,可以想想自己的興趣所在。做自己喜歡的事,才是長久的事業(yè)。
對于阿里云,駱水銀的寄語是:“阿里云在前進,我們也在成長。作為阿里云的新用戶,我們對這個平臺只有感謝和祝福,希望阿里云更好地走下去?!?/p>
向日葵:與彈性計算同行
向日葵的由來
向日葵遠程控制是一款面向企業(yè)和專業(yè)人員的遠程PC管理和控制的服務軟件,它是由上海貝銳信息科技有限公司(簡稱Oray)推出的。主機安裝了向日葵遠程控制客戶端后,用戶在任何可連入互聯網的地點,都可以通過向日葵輕松訪問和控制遠程主機,整個過程完全通過瀏覽器進行,無需再安裝軟件。向日葵遠程控制在各種復雜網絡環(huán)境下也能實現內網穿透,通過瀏覽器能輕松實現對遠程PC的服務、進程、用戶和文件等進行管理。
談到做向日葵的初衷,Oray CTO張小峰說:“當初決定做向日葵就是想控制家里的電腦下載東西,試用了幾款軟件后,感覺都不順手,于是就萌生了做一款簡單易用的遠程控制軟件的想法。而向日葵的前身是花生殼遠程控制,花生殼本來是一款動態(tài)域名解析軟件,開始時就想利用花生殼+RDP的方式來遠控,但慢慢發(fā)現這種方式很麻煩,后來想何不做成基于互聯網的遠程控制軟件。但真正開始做的時候,才發(fā)現這不是簡單地實現遠程桌面,還包含遠程文件管理、遠程攝像頭等各種類型的應用?!?/p>
打造創(chuàng)新思維
市場上遠程控制和管理軟件眾多,魚龍混雜,而與其他同類型的公司相比,向日葵加入了很多自己的創(chuàng)新思維。
自主知識產權的遠程控制協議?,F在大部分遠程控制軟件都是采用VNC的開源的遠程控制協議,目的就是為了極大縮短開發(fā)周期,遠程控制協議也是遠程控制的最核心和最難的部分。Oray一直以來堅持原創(chuàng)精神,做擁有自主知識產權核心技術的軟件企業(yè)。
開啟全新的云配置的遠程控制模式。被控端在首次部署完成后,其配置參數將全部存儲于向日葵的云服務器中,這樣當部署被控端或被控端機器重新安裝時,無需進行任何配置,做到真正的無縫銜接。
全面兼容微軟RDP遠程桌面協議(俗稱3389)。在向日葵四種桌面模式中,工作模式采用了微軟RDP遠程桌面協議,這樣方便用戶在多種遠程桌面模式中自由切換,體驗完全不同的桌面效果。
與國內其他遠程控制軟件不同,Oray堅持正規(guī)化運作路線,不作惡,也不提供作惡的途徑,向日葵被控端全面獲得了微軟軟件徽標和WHQL雙重認證,與Windows系統(tǒng)完全兼容,并且會一直堅持安全的路線。
彈性計算改變傳統(tǒng)的項目上線方式
雖說向日葵有這么多創(chuàng)新的地方,但張小峰并不諱言,在創(chuàng)業(yè)過程中,他們確確實實遇到一些挑戰(zhàn)。
一個項目的上線,如果通過傳統(tǒng)的方式進行規(guī)劃,需要考慮硬件采購、多點線路部署等一系列問題,這些問題對項目的服務質量都有著深遠的影響。而云計算作為一種新型的計算模式,云服務商可以很好地提供海量IT資源,如計算能力、海量存儲、多線路互訪……而阿里云的彈性計算可以很好地解決一系列問題。
首先,阿里云的彈性計算,可以簡化整個硬件采購的過程,有效地控制項目的運營成本,而無需在項目開始的時候投入大量的資金。通過阿里云彈性計算按需擴展、實時開通等服務,還可以實現服務快速搭建、切換、擴容,為用戶提供更優(yōu)質的體驗。
其次,阿里云的優(yōu)質線路,令用戶無論身在任何線路運營商的環(huán)境下,都可以暢游阿里云上的服務。這優(yōu)勢是其他單一線路的機房無可比擬的。
在談及阿里云彈性計算的使用經驗時,張小峰說:“阿里云的彈性計算既存在一定優(yōu)勢,同時也不可避免地存在磁盤I/O資源競爭問題。如果只是完全把物理服務器上的服務進行遷移,未必能完全適用。因此在部署之前,我們根據其特點,對服務架構及服務端程序進行有針對性的優(yōu)化,力求在云服務器上能發(fā)揮最大的優(yōu)勢。”
上網快鳥:云計算對移動互聯網格外重要
晨風云(北京)科技有限公司是一家移動互聯網新創(chuàng)公司,團隊最初由4個人組建。他們開發(fā)了一款節(jié)省流量的手機軟件——上網快鳥,可以使手機上網加速,同時節(jié)省流量從而節(jié)省手機話費。上網快鳥采用最新云計算技術,帶給用戶省錢、快速、安全的上網體驗,安裝完成即時生效,退出軟件也能享受以上服務,好用不耗電。在對上網快鳥項目組的采訪中,項目成員談的最多的還是“服務用戶,以用戶為導向”。
不要為了創(chuàng)業(yè)而創(chuàng)業(yè)
關于創(chuàng)業(yè)歷程,晨風云CEO張慧說他們不是為了創(chuàng)業(yè)而創(chuàng)業(yè),大多數人在創(chuàng)業(yè)之前都會有很多糾結,有的人最終堅持下來,有的人中途放棄。而自己之所以創(chuàng)業(yè),一方面是與之前的工作經歷有關;另一方面就是年齡——人過了而立之年就想做一些自己喜歡的產品,讓自己更有成就感。張慧2000年開始工作,之后經歷了互聯網 “興起—泡沫—再次興起”的過程,憑借敏感的嗅覺,他看好移動互聯網的發(fā)展機遇,與朋友一起于2011年10月毅然決然地投身到創(chuàng)業(yè)大軍中,創(chuàng)建了晨風云,目的就是希望能夠做出優(yōu)秀的產品服務于用戶。
在創(chuàng)建晨風云之前,張慧團隊進行了大量的市場分析和技術預研,確定了服務用戶的方式,在不斷的否定、思想碰撞和溝通中對產品做了很大的改變,最終定義出上網快鳥這款產品。從2011年10月到2012年1月,上網快鳥歷時3個月后正式發(fā)布上線,上線第一周便被應用市場評為“上升最快的Android應用”,說到這里,這位嚴謹的CEO臉上浮現出了幸福的微笑。
創(chuàng)業(yè)方向和團隊有優(yōu)勢
張慧表示,晨風云是一家新興的、朝氣蓬勃的創(chuàng)業(yè)公司,根據現代移動互聯網手機上網的普遍現狀,即每個月包的流量到月末時就不夠用,以及上網速度不快,他們便順勢開發(fā)了“上網快鳥”這樣一款能夠使加速上網、節(jié)省流量的免費軟件,爭取提高手機用戶的上網體驗,期待得到用戶的認可和喜歡。同時,晨風云與眾不同的地方還體現在團隊骨干成員及其背景上,團隊成員中張慧有著十年電信運營商行業(yè)經驗,其他創(chuàng)始人也均有多年工作經驗。尤其架構師團隊是做企業(yè)級網關產品和云安全產品出身,因此團隊在系統(tǒng)穩(wěn)定性方面具備豐富的經驗,能夠確保產品服務質量,達到99.9999%的可用率。
創(chuàng)業(yè)真體驗
“創(chuàng)業(yè)最困難的首先是資金問題,”在提到創(chuàng)業(yè)困難時,張慧頗為感慨地說,“剛開始時,項目資金不夠,大家就一起湊錢,直到成功融資,資金緊缺的狀況才得以改善。其次是人才的稀缺,創(chuàng)業(yè)初期,團隊小,知名度不高,吸引不到合適的人才加入到團隊,這樣就導致了團隊技術開發(fā)的困難。最初,工程師們要熬夜工作到凌晨兩點,甚至一起通宵在辦公室工作也是常有的事情。隨著產品的上線得到用戶的認可,團隊才開始逐漸壯大。”
晨風云團隊成員很認同馬云說的一句話:“今天很殘酷,明天更殘酷,后天很美好,但絕大部分的人死在明天的晚上,看不到后天的太陽。”在張慧眼中,“創(chuàng)業(yè)是一件艱苦而且持續(xù)的事情,創(chuàng)業(yè)者需要不斷給自己加油”。創(chuàng)業(yè)是“打江山難,守江山更難”,創(chuàng)業(yè)者要始終保持清醒的頭腦,守得住孤獨,經得住考驗。自身具備了創(chuàng)業(yè)的條件之外,還要選擇一個好的合作伙伴,這個合作伙伴,不僅要志同道合,而且要優(yōu)勢互補。晨風云團隊就是由一群志同道合的、愿意為了共同的目標而奮斗的人組建。盡管創(chuàng)業(yè)很艱苦、很有挑戰(zhàn),但張慧很享受現在這個過程,他表示,自己的團隊還是很幸運的,來到了創(chuàng)新工場的平臺,使得資金、人才招聘、場地、培訓等方面的問題得到解決,并能專注于技術、產品和運營方面的工作。
探索彈性計算在移動互聯網中的應用
云計算作為革命性的技術,帶來了很多的機會,如Amazon AWS、Dropbox、Evernote等成功者。在移動互聯網情景下,由于終端的存儲、計算能力有限,云計算顯得格外重要。而且云計算推動了企業(yè)和社會的進步,帶來了新的契機,并開啟了更高效、靈活、協作的計算模式。
晨風云團隊在成立初期已經使用過一些云服務,但最終選擇了阿里云,原因何在?在張慧看來,首先,阿里云可以隨著業(yè)務需求的增加不斷擴展資源,很便利,同時可以定制進項,系統(tǒng)做好進項之后,可以馬上上線和使用,很及時;其次,性價比高,適合需要很好的控制資金成本的創(chuàng)業(yè)初期的公司;再次,阿里云已經可以支持淘寶和支付寶這樣大的業(yè)務,對小團隊的支持更沒有問題;最后,阿里云的網絡用戶和接入商比較多,這樣商家就很容易獲取服務。
晨風云的云計算需求主要是在數據挖掘系統(tǒng)方面。由于每天需要處理非常多的信息,除了例行任務,還有很多臨時性的任務,如果使用傳統(tǒng)的IT解決方案,可能需要準備N臺機器處理例行任務,再準備M臺機器處理臨時性任務,當然,還得雇用相應數量的IT工程師來維護。對于創(chuàng)業(yè)公司來講,這是一筆相當大的開支。而通過長期租用阿里云的虛擬機處理例行任務,當有臨時任務時,再臨時租用一些機器,因此,無論從硬件成本,還是IT運維成本考慮,阿里云這種彈性計算服務都是大數據量計算的不二之選。
而在使用阿里云的過程中,讓晨風云團隊成員感觸最深的當屬阿里云的客戶服務和技術服務:網站有穩(wěn)定的服務器環(huán)境和暢快的訪問速度、貼心的技術維護,同時問題提交之后,會有后期的跟蹤,使問題得到徹底解決。
當然,在張慧看來,阿里云也存在需要改善的地方。比如:阿里云目前沒有遠程控制界面,只能通過SSH登陸管理;服務、響應時間需要進一步提升,真正為用戶提供好的服務。
版權及免責聲明:凡本網所屬版權作品,轉載時須獲得授權并注明來源“中國產業(yè)經濟信息網”,違者本網將保留追究其相關法律責任的權力。凡轉載文章,不代表本網觀點和立場。版權事宜請聯系:010-65363056。
延伸閱讀
版權所有:中國產業(yè)經濟信息網京ICP備11041399號-2京公網安備11010502003583