我們都知道,云服務(wù)的重要宣傳點之一就是可彈性伸縮。然而也許你可以彈性擴展計算資源,可是你的應用程序和操作規(guī)模真的準備好了嗎?如果你使用一個主機控制面,可伸縮性選項是有限的。你可以增加你的CPU 、內(nèi)存或添加一個專門的數(shù)據(jù)庫,但在獨立服務(wù)器上你已經(jīng)擁有這些操作選項。
如前所述,擴展磁盤IO常常無法在有限的云上進行。在我們的性能優(yōu)化工,,磁盤IO通常是主要的性能問題,尤其是在共享主機操作的時候。所以我們不應該被廣告所迷惑。我們需要構(gòu)建應用程序和管理他們的可伸縮性。試圖用以前的應用程序來包裝成一個現(xiàn)代的、可伸縮的云框架往往會導致失敗。
同時,為什么你需要規(guī)模呢?如果你的網(wǎng)站速度很慢,或許優(yōu)化您的服務(wù)器中的應用程序配置和解決帶寬瓶頸將解決這個問題。而云服務(wù)無法解決基本的程序效率低下的問題。如果你是一個相對簡單的托管小業(yè)務(wù),也不要忽視獨立服務(wù)器。我們知道來自客戶對使用云的需求帶給我們的壓力,但那是因為他們只看到營銷炒作。
現(xiàn)實是怎樣的?一臺管理得當?shù)莫毩⒎?wù)器,通常會提供比現(xiàn)有云服務(wù)更高的性能和可靠性,以及更低的成本。網(wǎng)站服務(wù)器托管價格也并非我們比云計算的集成服務(wù)昂貴太多。雖然云服務(wù)器價格適中,但是可能更適合中小規(guī)模的網(wǎng)絡(luò)業(yè)務(wù)部署,而對于更高的性能,更高的可靠性,我們更應該信任獨立服務(wù)器。