云負(fù)載均衡需要更多自動(dòng)化和客戶(hù)控制
云負(fù)載均衡的關(guān)鍵在于為客戶(hù)交付可擴(kuò)展和可靠的服務(wù),可是很多云提供商需要現(xiàn)代化其負(fù)載均衡器和應(yīng)用交付控制器的方法。
亞馬遜Web服務(wù)(AWS)在圣誕節(jié)平安夜經(jīng)歷了年度第四次宕機(jī),由于誤刪除其彈性負(fù)載均衡(ELB)服務(wù)配置文件導(dǎo)致此次宕機(jī),該項(xiàng)服務(wù)位于北弗吉尼亞的數(shù)據(jù)中心,主要負(fù)責(zé)應(yīng)用到不同計(jì)算硬件負(fù)責(zé)的分布式輸入數(shù)據(jù),提供商在AWS網(wǎng)站上的事件總結(jié)中如是寫(xiě)道。
一旦AWS斷定超過(guò)6%的負(fù)載均衡器不能適當(dāng)?shù)倪\(yùn)行,就關(guān)閉剩下的負(fù)載均衡器,阻止它們影響其他的。同時(shí)客戶(hù)在AWS云中沒(méi)有可用的負(fù)載均衡技術(shù),大多數(shù)對(duì)于高調(diào)的AWS失望,比如向網(wǎng)飛這樣的公司。失敗導(dǎo)致視頻流媒體提供商四小時(shí)局部宕機(jī),其用戶(hù)嘗試通過(guò)一些其他設(shè)備訪(fǎng)問(wèn)網(wǎng)飛的流媒體視頻,該公司在12月24日的推特中說(shuō)道。
盡管人工錯(cuò)誤不能完全根除,但是云提供商可以對(duì)其應(yīng)用交付控制器(ADC)和負(fù)載均衡器采取不同的策略,比如通過(guò)虛擬設(shè)備和改善自動(dòng)化給客戶(hù)更多的控制。
云負(fù)載均衡:客戶(hù)主掌控制權(quán)
亞馬遜的ELB服務(wù)是一種多租戶(hù)服務(wù)。當(dāng)AWS經(jīng)歷硬件失敗時(shí)會(huì)影響一些客戶(hù),但不是數(shù)據(jù)中心的全部客戶(hù)。但是很多服務(wù)提供商為其客戶(hù)推薦的負(fù)載均衡是作為專(zhuān)用服務(wù)的,可以由客戶(hù)代替提供商進(jìn)行部署,Riverbed Technology Stingray業(yè)務(wù)部門(mén)產(chǎn)品和市場(chǎng)副總裁Apurva Dave說(shuō)道。
“盡管一些提供商提供完全的管理方法,他們可以獲得全部的所有權(quán),包括網(wǎng)絡(luò)和應(yīng)用交付,一些云提供商正在選擇讓其客戶(hù)通過(guò)那些工具的虛擬實(shí)例訪(fǎng)問(wèn)這些功能,”Sam Barnett說(shuō)道,他是Infonetics Research數(shù)據(jù)中心和云的執(zhí)導(dǎo)分析師。
Joyent是位于舊金山的云提供商,并且是Riverbed的客戶(hù),為其客戶(hù)提供從Stingray產(chǎn)品線(xiàn)通過(guò)提供商管理的服務(wù),比如亞馬遜ELB或者客戶(hù)控制和管理的服務(wù)來(lái)訪(fǎng)問(wèn)虛擬應(yīng)用交付和負(fù)載均衡,Joyent CTO Jason Hoffman說(shuō)道。
亞馬遜ELB服務(wù)共享的架構(gòu)時(shí)平安夜宕機(jī)的應(yīng)先各因素,Hoffman說(shuō),“取代了整體的服務(wù)和所有客戶(hù)的擴(kuò)展,云提供商可以在一個(gè)服務(wù)失敗時(shí)在每一個(gè)用戶(hù)的基礎(chǔ)上雇傭一個(gè)服務(wù),就不會(huì)有級(jí)聯(lián)效應(yīng)。”
“如果Joyent的客戶(hù)有自己的Stingray軟件實(shí)例,客戶(hù)能夠控制,會(huì)影響其他客戶(hù)的因素就不會(huì)影響數(shù)據(jù)路徑,盡管他們是多租戶(hù)基礎(chǔ)架構(gòu),”他說(shuō)。
更多自動(dòng)化 更少失敗風(fēng)險(xiǎn)
在客戶(hù)的云基礎(chǔ)架構(gòu)上授權(quán)客戶(hù)更多的控制是清除級(jí)聯(lián)失敗的一種途徑,但是配置變更和管理網(wǎng)絡(luò)元素并不一定是用戶(hù)的職責(zé)。
“這實(shí)際應(yīng)該是關(guān)于提供商的政策和規(guī)程怎么樣的東西,才能最小化失敗的影響,或者阻止偶發(fā)的配置變更失敗,”Infonetics的Barnett如是說(shuō)道。
云提供商需要更多的自動(dòng)化和變更管理減少導(dǎo)致失敗的錯(cuò)誤的風(fēng)險(xiǎn)。Infoblox是一家美國(guó)的網(wǎng)絡(luò)管理廠(chǎng)商,提供NetMRI,這是針對(duì)企業(yè)和服務(wù)提供商的一種網(wǎng)絡(luò)確認(rèn)自動(dòng)化工具。
NetMRI能夠追蹤所有配置、移動(dòng)和部署變更,并追蹤到導(dǎo)致這種變更的員工,Infoblox CTO Stu Bailey說(shuō)道。該工具也旨在自動(dòng)化任何云提供商人工每天做的配置流程。
云環(huán)境中還有很多流程沒(méi)有自動(dòng)化,Bailey說(shuō),“這也是網(wǎng)絡(luò)基礎(chǔ)架構(gòu)和Web服務(wù)領(lǐng)域中的多學(xué)科自動(dòng)化需求的增長(zhǎng)趨勢(shì)。”