越來(lái)越多的企業(yè)計(jì)劃將他們的應(yīng)用程序遷移到云計(jì)算的環(huán)境中。由Stratus、北橋創(chuàng)投合伙人和GigaOM聯(lián)合展開的一項(xiàng)調(diào)查結(jié)果顯示,75%的企業(yè)都使用了某一模式的云平臺(tái),截至2013年,全球云計(jì)算市場(chǎng)的1588億,相較于2011年增長(zhǎng)了126%。
隨著云計(jì)算落地的熱情高漲,安全問題也隨之而來(lái),但從今年的云計(jì)算落地來(lái)看,企業(yè)接受云計(jì)算的步伐明顯加快,安全問題不再是企業(yè)走入云中的首要障礙了,企業(yè)開始希望云計(jì)算服務(wù)提供商能夠在新環(huán)境中關(guān)鍵商用應(yīng)用程序的基礎(chǔ)設(shè)施的支持。
【App 在云中】
企業(yè)需要非常認(rèn)真的審視那些應(yīng)用程序是否可以放入云計(jì)算的環(huán)境中運(yùn)行,然后還要考慮這樣帶來(lái)的資源、技能、成本和復(fù)雜性管理上的轉(zhuǎn)變。當(dāng)然,沒有一個(gè)好的方案可以適合所有的企業(yè),畢竟每個(gè)企業(yè)的情況都不一樣。但很多情況下,重寫應(yīng)用程序也并不能完全解決問題,那么要如何評(píng)估應(yīng)用程序遷移至云計(jì)算環(huán)境中的條件呢?
關(guān)鍵性應(yīng)用的可靠性問題
企業(yè)將應(yīng)用程序遷移到云計(jì)算環(huán)境中的價(jià)值主張非常明確:提高應(yīng)用程序的擴(kuò)展性和靈活性。但在很多情況下,云計(jì)算基礎(chǔ)設(shè)施直接關(guān)系著關(guān)鍵性應(yīng)用程序的運(yùn)行,所以可靠性仍然是IT人員的心頭大患。
【云計(jì)算的可靠性問題】
企業(yè)是奔著云計(jì)算的規(guī)模和彈性去的。企業(yè)要明白獨(dú)立的云計(jì)算組件失敗的概率非常大,除非你的應(yīng)用程序是設(shè)計(jì)來(lái)解決這些工作負(fù)載帶來(lái)的架構(gòu)故障問題,否則你這樣做將會(huì)遇到嚴(yán)重的問題。
基本上,很多企業(yè)會(huì)將一些基本的應(yīng)用程序遷移到云計(jì)算環(huán)境中,也會(huì)在云計(jì)算環(huán)境中開發(fā)一些新的應(yīng)用程序,但很少看到企業(yè)將首層的應(yīng)用程序進(jìn)行遷移。
任務(wù)關(guān)鍵型應(yīng)用程序的崩潰問題
關(guān)鍵型應(yīng)用程序的宕機(jī)無(wú)疑會(huì)造成業(yè)務(wù)的癱瘓。去年感恩節(jié)前夕,美國(guó)聯(lián)合航空控制地面業(yè)務(wù)的系統(tǒng)發(fā)生了全國(guó)性的宕機(jī),造成了兩個(gè)小時(shí)的業(yè)務(wù)癱瘓,從而導(dǎo)致眾多乘客航班的延誤并錯(cuò)誤其他國(guó)家的飛機(jī)。另外,圣誕節(jié)前夕,亞馬遜AWS云服務(wù)的宕機(jī),導(dǎo)致Netflix數(shù)百萬(wàn)的用戶無(wú)法觀看電視節(jié)目和電影。
【云計(jì)算的宕機(jī)問題】
根據(jù)Aberdeen 集團(tuán)的調(diào)查數(shù)據(jù)來(lái)看,宕機(jī)造成的故障造成每小時(shí)138888美元的損失。
50%的IT決策者希望每年的宕機(jī)時(shí)間不超過(guò)30分鐘,事實(shí)上他們還沒有真正走入云端,目前他們能獲得兩個(gè)9的可靠性保證,但他們想要的是四個(gè)9或5個(gè)9的可靠性保證。(兩個(gè)9可靠性是指云服務(wù)提供商提供99.99%的可靠性)
所以到最后,一些特定的應(yīng)用程序可能根本不會(huì)被遷移到云計(jì)算環(huán)境中,因?yàn)槌杀竞惋L(fēng)險(xiǎn)無(wú)法承擔(dān)。這些應(yīng)用程序會(huì)被留在裸機(jī)或是虛擬化的環(huán)境中,但不會(huì)走入云計(jì)算環(huán)境中。這些應(yīng)用程序可能因?yàn)樾阅芎凸δ艿脑虮灰笤趯S玫挠布线M(jìn)行運(yùn)行。
所以,企業(yè)要評(píng)估每個(gè)應(yīng)用程序以確定應(yīng)用適合在哪個(gè)環(huán)境下運(yùn)行,包括虛擬化環(huán)境、私有云荒井或者是混合云環(huán)境。任何情況下企業(yè)都要都要權(quán)衡風(fēng)險(xiǎn)和收益。
可靠性三個(gè)重要的因素
在考慮是否將應(yīng)用程序遷移到云計(jì)算環(huán)境中,第一個(gè)要評(píng)估的要素就是宕機(jī)帶來(lái)的成本問題。
無(wú)論你是在尋找一個(gè)基于云計(jì)算的機(jī)會(huì)還是本地安裝的模式,企業(yè)都要知道應(yīng)用程序崩潰所帶來(lái)的成本損失,因?yàn)殄礄C(jī)帶來(lái)的損失不僅僅是金錢的損失,還將帶來(lái)企業(yè)信譽(yù)的損失,品牌影響力的損害,對(duì)于公共安全的應(yīng)用程序,很有可能還會(huì)是以生命為代價(jià)的成本損失。成本損失的評(píng)估將會(huì)讓企業(yè)更好地理解應(yīng)用程序的可靠性等級(jí)以及如何更好地部署應(yīng)用程序。
如果企業(yè)決定跟著云服務(wù)提供商的路線走,那么也要做好云服務(wù)商無(wú)法保證服務(wù)水平協(xié)議的時(shí)候的緊急備用計(jì)劃,因?yàn)橛辛藖嗰R遜的前車之鑒。
一些SLA會(huì)這樣寫到:我們保證100%的正常運(yùn)行時(shí)間,但你要是認(rèn)真查看合同的細(xì)節(jié),你會(huì)發(fā)現(xiàn)它還寫著這樣的一句話:如果我們無(wú)法保證,那么在下個(gè)月的賬單中會(huì)減去20%的費(fèi)用。但是一個(gè)典型的第1層應(yīng)用程序崩潰一個(gè)小時(shí)將會(huì)造成15萬(wàn)美元的損失,你云服務(wù)商的20塊錢能彌補(bǔ)么?顯然,這個(gè)解決方案需要更高的可靠性協(xié)議。
此外,企業(yè)還要考慮數(shù)據(jù)保護(hù)的問題。除了在數(shù)據(jù)交易層保證數(shù)據(jù)的安全,企業(yè)還要考慮其他宕機(jī)發(fā)生的可能,如地震導(dǎo)致的數(shù)據(jù)中心的毀滅性倒塌,企業(yè)的備份工作是否考慮到了。