是你的云太擁擠以至于無法對你的要求的工作量進行回應(yīng)嗎?事實上,你可能選擇了一家不好的云服務(wù)供應(yīng)商。
如果你在云空間中,你之前一定聽說過“吵鄰居”這個詞。如果沒有,這里有一個建議:這跟隔壁全力打死亡金屬游戲的古怪小孩無關(guān),是你云提供商支持租約的問題。
云工作負載的大量投入需求是基于服務(wù)器,存儲,數(shù)據(jù)庫或網(wǎng)絡(luò)的—破壞共享這些資源的其他工作負載的性能—已經(jīng)成為內(nèi)部企業(yè)數(shù)據(jù)中心和(尤其是)SaaS、IaaS云平臺的一個問題。一旦你擁有自己的服務(wù)器,你至少有一些控制局勢。如果是別人控制的服務(wù)器—在云的情況下—你唯一能做的就是抱怨。
這種“吵鄰居”問題是許多企業(yè)還沒有把他們的重要應(yīng)用遷移到云中的一個重要原因。令人擔心的是,有人在另一臺機器上(比如同一個你共享的基礎(chǔ)設(shè)施)運行深入應(yīng)用可能會影響你的性能。不過根據(jù)我的經(jīng)驗,這種擔心并沒有在實踐中還沒有出現(xiàn)過。
這并不是說 “吵鄰居”的問題不存在。他們確實存在。盡管如此,我見過的大多數(shù)性能問題中涉及到不好的云服務(wù)供應(yīng)商比別人霸占平臺上的資源要多。
云供應(yīng)商負責創(chuàng)造和維護一個多租戶平臺,使其可以相互隔離工作量。如果你正在被另一個工作負荷影響,那么云服務(wù)提供商就沒有在做它的工作。這不是云而是供應(yīng)商的問題。
大多數(shù)優(yōu)秀的云服務(wù)提供商—IaaS,SaaS,或PaaS—支持架構(gòu)最大限度地減少了“吵鄰居”的問題。然而,企業(yè)應(yīng)對聲稱提供了一致性能的企業(yè)持懷疑態(tài)度。做一些長期的標桿,以確保萬無一失。
我建議你運行工作負載,模擬你對系統(tǒng)的使用,然后監(jiān)控性能幾個星期。你會看到,云計算平臺不提供完全一致的性能(你的數(shù)據(jù)中心也是)。無論如何,對于工作負荷,你看到的性能應(yīng)該在你能接受的范圍之內(nèi)。
如果沒有,那你一定選擇了一個很糟的供應(yīng)商。不要責怪你的云鄰居。