2009-11-24 42 views
0

我的創業公司位於我們目前大多數用戶所在的歐洲。雲解決了託管位置困境嗎?

我正在尋找一臺主機,將允許我們擴展到美國和亞洲的無延遲的重創,對性能。

雲解決了距離=延遲問題嗎?

如果不是,那麼增長初創企業的理想託管位置在哪裏?

一些數據: Asp.net 3.5 SQL 2005 jQuery的(許多Ajax) MVC

感謝

回答

2

雲只是一個抽象。它不會影響運行代碼和託管數據的服務器的基本物理特性。如果存儲數據的系統距離用戶很遠,那麼無論您如何訪問它們,都會有一些延遲。

大多數雲服務提供商允許您選擇數據的位置 - 例如,Amazon S3可讓您選擇將數據存儲在美國或歐洲 - 但是沒有提供商能夠將所有數據神奇地存儲在同時有多個地點。

如果你想多個數據中心的好處你必須允許在每個位置同步更新,有沒有辦法這樣沒有更新應用程序的業務邏輯的知識同步,這樣你將有編寫一些代碼來做到這一點。

你仍然要看看是什麼每個雲供應商提供,並找出如何可以幫您解決您的問題,但你將不得不做一些工作你自己。

+0

@Dave,最快的打字員贏。我會刪除我幾乎重複的答案。 – Glen 2009-11-24 13:19:52

+0

@格倫 - 那真是太好了。我會去找到我喜歡的答案,並且讚揚它。 – 2009-11-24 14:06:21

+0

我正在研究Windows Azure,我認爲在可用雲的位置之間存在某種同步。 所以你有一個抽象,但用戶從不同的位置服務。 – SirMoreno 2009-11-24 14:22:55

0

您要查找的CDN(內容分發網絡)託管Windows應用程序。在CDN中,您的內容緩存在遍佈各大洲的各種POP上。所以,如果來自印度的請求來自印度POP上存儲的內容的緩存副本。美國,歐盟和其他大陸客戶的情況也是如此。

這項技術還處於發展的初級階段,有兩種類型的CDN技術 - 推& PULL。 PUSH表示當主服務器發生任何變化時,內容立即被PUSHED取消,PULL表示POP服務器從主服務器以固定時間間隔提取內容,並且此間隔通常爲12小時至24小時。

如果你的網站是數據庫驅動的,經常更新,PUSH技術,CDN將是正確的選擇。