公有云選型系列:蜂鳥(niǎo)網(wǎng)漸進(jìn)式混合云之路(下)
在蜂鳥(niǎo)網(wǎng)漸進(jìn)式混合云之路(上)一文中(http://www.yqqjgz.cn/dxinsight/art/1906/3119175),蜂鳥(niǎo)網(wǎng)CTO郭楓介紹了蜂鳥(niǎo)網(wǎng)的主營(yíng)業(yè)務(wù)以及這些業(yè)務(wù)對(duì)IT的要求。
蜂鳥(niǎo)網(wǎng)主要有三個(gè)業(yè)務(wù):第一個(gè)是從2000年建站開(kāi)始一直到現(xiàn)在都有的媒體業(yè)務(wù)。對(duì)IT的需求主要是圖片的存儲(chǔ),一直以來(lái)蜂鳥(niǎo)網(wǎng)積累了超過(guò)100TB的圖片,還在不斷增長(zhǎng)。另外,攝影圖片大,上載的圖片現(xiàn)在最大允許20M,編輯手中原圖很多超過(guò)50M。第二個(gè)是二手?jǐn)z影器材交易,相當(dāng)于電商部門(mén),主要是攝影器材的買賣、回收、租賃、維修。這個(gè)業(yè)務(wù)背后電商平臺(tái)在支持。第三部分是攝影的在線教育、攝影培訓(xùn)部分,包括直播、視頻文件錄播等。需要直播后臺(tái)支持。
面對(duì)上述業(yè)務(wù)的需求,蜂鳥(niǎo)網(wǎng)選擇了多云加私有云的混合云模式。其中,圖片存儲(chǔ)選擇的七牛云;二手交易的電商業(yè)務(wù)和直播業(yè)務(wù)選擇的是UCloud(優(yōu)刻得),另外配合服務(wù)器托管(主要支撐服務(wù)器和數(shù)據(jù)備份等);知識(shí)付費(fèi)部分的直播選擇UCloud和七牛云。接下來(lái),郭楓重點(diǎn)介紹了他是如何做出上述選擇以及上云給蜂鳥(niǎo)網(wǎng)帶來(lái)的收益。
以下為至頂網(wǎng)對(duì)蜂鳥(niǎo)網(wǎng)CTO郭楓的獨(dú)家專訪第二部分。
郭楓 蜂鳥(niǎo)網(wǎng)CTO,蜂鳥(niǎo)網(wǎng)技術(shù)資源的管理者,15年的互聯(lián)網(wǎng)行業(yè)經(jīng)驗(yàn),主導(dǎo)了蜂鳥(niǎo)網(wǎng)相關(guān)的技術(shù)創(chuàng)新產(chǎn)品的設(shè)計(jì)和研發(fā)。郭楓關(guān)注行業(yè)技術(shù)發(fā)展動(dòng)態(tài),從用戶和業(yè)務(wù)的角度制定產(chǎn)品、技術(shù)的發(fā)展戰(zhàn)略規(guī)劃,為公司技術(shù)發(fā)展提供決策性建議。
記者:后來(lái)你們選擇與七牛云和UCloud這兩個(gè)云服務(wù)商合作,做出這兩個(gè)選擇的原因是什么?
郭楓:2018年上云時(shí),我們也是看了幾家公有云,整體做了測(cè)試,也問(wèn)了一些同行。整體評(píng)估發(fā)現(xiàn),市場(chǎng)的主流云服務(wù)商基本都滿足我們的要求。當(dāng)時(shí),選擇UCloud是基于我們有一個(gè)選型的基本原則,不傾向于選大牌云服務(wù)商。同時(shí),在與Uclould溝通過(guò)程,它們給我提供了足夠好的搬遷方案,包括在這里面應(yīng)該怎么去解決一些常見(jiàn)的問(wèn)題,我們覺(jué)得是OK的。
有必要強(qiáng)調(diào)的是,最開(kāi)始我們也想過(guò)是不是把所有業(yè)務(wù)都全部都移到公有云上去。后來(lái)之所以沒(méi)有這么做,主要是我認(rèn)為公有云上的數(shù)據(jù)庫(kù)與物理服務(wù)器上的數(shù)據(jù)庫(kù)相比還存在一定的差距,還沒(méi)有一個(gè)我認(rèn)為特別好的解決方案。比如,我們論壇的數(shù)據(jù)表單表都非常大,跑在云上無(wú)論是性能還是遷移、備份都有挑戰(zhàn)。其次,我們還有一些數(shù)據(jù)安全性的考慮。最后,我們核算了從遷移成本到整體后期維護(hù)成本,覺(jué)得還是混合云方式更合適。
記者:前面您提到了公有云服務(wù)的選型原則,請(qǐng)你具體解釋下這個(gè)指導(dǎo)原則?
郭楓:應(yīng)該說(shuō),這幾年公有云在逐漸成熟,特別是在IaaS,大部分業(yè)務(wù)需求主流服務(wù)商基本上都能滿足。也正是基于此,我們?cè)谶x型時(shí)有一個(gè)基本原則,不選太大牌的。因?yàn)槲覀冞@個(gè)量級(jí)對(duì)于大牌廠商而言,就是眾多客戶中的一個(gè),如果我有什么問(wèn)題要提工單,提完工單經(jīng)過(guò)好幾個(gè)部門(mén)響應(yīng)再反饋到處理部門(mén),這個(gè)時(shí)間我覺(jué)得難以接受。因此,我希望與小一些的云服務(wù)商或者那怕是二線的服務(wù)商合作,只要它能給我提供更好服務(wù)和更快的響應(yīng)。我們認(rèn)為,對(duì)于二線云服務(wù)商,因?yàn)樗胂蛲献,它一般?huì)盡可能滿足客戶的業(yè)務(wù)需求,包括一些定制化的需求也會(huì)想辦法盡量滿足你。另外,對(duì)于價(jià)格這一塊二線服務(wù)商也有一定空間。這就是我們選型的一個(gè)基本原則。
記者:你認(rèn)為上云給你們帶來(lái)哪些好處?
郭楓:今天來(lái)看,通過(guò)上云給我們帶來(lái)了成本節(jié)約,粗略估計(jì)大約節(jié)省了30%的成本,同時(shí)也提高了靈活性和便捷性,F(xiàn)在我不再需要專門(mén)的系統(tǒng)運(yùn)維人員了,因?yàn)橥泄軝C(jī)房這邊已經(jīng)非常成熟了,云那邊相對(duì)來(lái)說(shuō)可視化管理非常便捷;旧蟻(lái)說(shuō),IT基礎(chǔ)設(shè)施和基礎(chǔ)架構(gòu)層面已經(jīng)不太占用我們的時(shí)間。
云真的讓我們的IT靈活便捷了很多,有個(gè)什么業(yè)務(wù)預(yù)計(jì)有多大流量,我直接買一個(gè)帶寬,再開(kāi)一個(gè)云主機(jī),把它設(shè)置好了就能解決這個(gè)問(wèn)題,不夠再往上加,特別快,很容易做動(dòng)態(tài)擴(kuò)容。
便捷性還有一個(gè)體現(xiàn)在更多的選擇,F(xiàn)在的云服務(wù)商提供很多附加功能,比如UCloud提供了云防火墻,可根據(jù)不同的業(yè)務(wù)設(shè)置不同的防火墻,對(duì)于我們來(lái)說(shuō)比較方便,而且免費(fèi)的。另外,也提供了一些像對(duì)于網(wǎng)絡(luò)異常監(jiān)控這些服務(wù)和相應(yīng)的方案,我們也再嘗試用,非常方便。
上云也給我們帶來(lái)了另一個(gè)好處,就是讓我們把網(wǎng)站的業(yè)務(wù)邏輯重新梳理了一遍。遷移并不是說(shuō)直接拷貝過(guò)去就完了,而是重新搭一個(gè)新的環(huán)境、搭新的架構(gòu),然后把業(yè)務(wù)部署上去,業(yè)務(wù)哪塊不行還要改。正因?yàn)檫@樣,我們遷移其實(shí)花了不斷的時(shí)間,前后陸陸續(xù)續(xù)持續(xù)了半年多到近一年的時(shí)間,我們才把整體的業(yè)務(wù)都遷完。
這個(gè)過(guò)程中,除了用專線解決數(shù)據(jù)連通問(wèn)題外,也有一些其他問(wèn)題,有的是我們業(yè)務(wù)邏輯復(fù)雜帶來(lái)的,有的是因?yàn)樵七\(yùn)行模式帶來(lái)的。因?yàn)楣性聘嗫紤]通用性,而我們的業(yè)務(wù)有自己的特殊性。
記者:回頭看你們這幾年上云的經(jīng)歷,你有哪些體會(huì)?
郭楓:最開(kāi)始上云的時(shí)候我們其實(shí)顧慮比較多,等到用的時(shí)候發(fā)現(xiàn)經(jīng)過(guò)這么年的發(fā)展,云已經(jīng)成熟了,也在不斷去完善,有很多挑戰(zhàn)也有相應(yīng)的解決方案了。這就是說(shuō),我們上云要有信心。
但同時(shí),也要準(zhǔn)備踩“坑”。因?yàn)榭傆幸恍┑胤揭驗(yàn)槟阕约簶I(yè)務(wù)邏輯不一樣,云模式跟你原來(lái)習(xí)慣的模式不一樣,可能你要調(diào)整一些你的業(yè)務(wù)邏輯。
我覺(jué)得,現(xiàn)在來(lái)看公有云是一個(gè)比較好的大趨勢(shì),它能夠大大降低中小企業(yè)進(jìn)入互聯(lián)網(wǎng)的門(mén)檻。但對(duì)于像我們這樣存在了多年的公司,總有一些自己比較獨(dú)特的業(yè)務(wù),這時(shí)你會(huì)發(fā)現(xiàn)必須在公有云基礎(chǔ)上結(jié)合自己的業(yè)務(wù)需求進(jìn)行調(diào)整,仍然會(huì)有些業(yè)務(wù)是暫時(shí)需要傳統(tǒng)的方法,在我們自己的IDC機(jī)房物理機(jī)上去做。因此,混合云可能是最為現(xiàn)實(shí)的選擇。
記者:現(xiàn)在你們有公有云也有物理服務(wù)器托管,你認(rèn)為這種混合云模式是否會(huì)長(zhǎng)期存在?
郭楓:物理服務(wù)器托管在我看來(lái)很長(zhǎng)時(shí)間都很有必要。第一可能還是從企業(yè)數(shù)據(jù)安全的角度來(lái)說(shuō),我的數(shù)據(jù)放到公有云上感覺(jué)更安全,即便說(shuō)公有云現(xiàn)在不會(huì)出現(xiàn)那些問(wèn)題,但是從企業(yè)管理的角度出發(fā),在成本相同或者差不多情況下,還是會(huì)先考慮數(shù)據(jù)安全的問(wèn)題。
另外,我跟行業(yè)一些人聊過(guò),我認(rèn)為云服務(wù)量級(jí)大到一定程度的時(shí)候,你可能會(huì)從原來(lái)全部都在云中再往回退,回退到混合云模式。因?yàn)樵谀愕揭欢考?jí)的時(shí)候,公有云的很多通用解決方案滿足不了你的業(yè)務(wù)需求,這個(gè)時(shí)候你會(huì)發(fā)現(xiàn)自己要去買物理服務(wù)器,或自建數(shù)據(jù)中心或托管,從而響應(yīng)一些特殊的物理需求。
我們的上云之路,是從原來(lái)服務(wù)器完全托管到IDC機(jī)房,到今天部分放到云上,然后在這兩者之間建立專線,這樣我的業(yè)務(wù)利用公有云來(lái)做擴(kuò)展,同時(shí)私有云保證我業(yè)務(wù)的數(shù)據(jù)安全性,包括我自身可拓展一些業(yè)務(wù)。我覺(jué)得這樣的部署方式兩個(gè)方面的需求都照顧到了。
記者:你覺(jué)得上云過(guò)程中比較有挑戰(zhàn)的地方在哪里?
郭楓:我覺(jué)得挑戰(zhàn)更多的在于整個(gè)混合云架構(gòu)的搭建,從最開(kāi)始我們?cè)u(píng)估、選型,最終確定這個(gè)方案,到如何通過(guò)專線把這幾段打通,并且以一個(gè)相對(duì)低廉的成本,還要延時(shí)最短、以及把幾個(gè)子網(wǎng)之間打通等,并不是非常容易。當(dāng)時(shí)UCloud在北京也有好幾個(gè)機(jī)房,那個(gè)網(wǎng)段都不一樣,之前跟我們內(nèi)網(wǎng)還有一些網(wǎng)段沖突,最終能夠把整體打通頗費(fèi)了一番周折。
我記得當(dāng)時(shí)在測(cè)試時(shí)一直很擔(dān)心,到IDC中讀寫(xiě)數(shù)據(jù)庫(kù)延時(shí)太大,這件事情花了很多時(shí)間。這個(gè)問(wèn)題最大的麻煩在于,這個(gè)專線涉及到三段網(wǎng),要協(xié)調(diào)IDC、運(yùn)營(yíng)商,還要協(xié)調(diào)UCloud。等這個(gè)問(wèn)題解決之后,在遷移的過(guò)程中比較麻煩的就是,要對(duì)業(yè)務(wù)邏輯進(jìn)行梳理,一個(gè)一個(gè)業(yè)務(wù),相當(dāng)于從代碼的底層開(kāi)始一點(diǎn)點(diǎn)去梳理,然后遷移過(guò)去,發(fā)現(xiàn)問(wèn)題及時(shí)調(diào)整,花了很多時(shí)間。
記者:你們現(xiàn)在的業(yè)務(wù)和云服務(wù)商的耦合度深嗎,如果真一天要遷移是否可以很容易進(jìn)行?
郭楓:現(xiàn)在來(lái)說(shuō)相對(duì)簡(jiǎn)單了,但是按之前那就真的我覺(jué)得不可想象,現(xiàn)在我們業(yè)務(wù)劃分非常清晰,包括負(fù)載均衡、子網(wǎng)劃分、反向代理、業(yè)務(wù)邏輯這些東西相對(duì)來(lái)說(shuō)非常清晰了,反正還是需要一定的遷移成本,相對(duì)來(lái)說(shuō)從云再往云上遷移,遷移這個(gè)過(guò)程倒不是我擔(dān)心的,我最擔(dān)心的還是專線問(wèn)題。
最后我想說(shuō)的是,對(duì)于公有云服務(wù)商,我認(rèn)為它要成功首先應(yīng)該能給企業(yè)級(jí)客戶提供相對(duì)完善的服務(wù),有一些可能是根據(jù)我業(yè)務(wù)需求定制化的服務(wù),也就是說(shuō)功能上要滿足需求,其次還要有好的貼心的服務(wù),這樣對(duì)客戶就會(huì)有很高的粘性,從而與客戶共同成長(zhǎng),業(yè)務(wù)成熟度、技術(shù)支持、服務(wù)能力這些是我們最終決定與誰(shuí)一同走下去的原因,而不是其他。
本文章選自《數(shù)字化轉(zhuǎn)型方略》雜志,閱讀更多雜志內(nèi)容,請(qǐng)掃描下方二維碼
