2012-08-13 46 views
11

CDN和雲計算是相同的嗎?如果兩者不同,它們有何不同?當有人問我這個問題時,我已經使用了它。但是我無法對此有任何清楚的想法。所以任何人都可以解釋一下,這對很多人來說都是非常有用的。CDN和雲是一樣的嗎?

還請解釋CDN將用於何處以及將在何處使用雲?

+1

如果有人喜歡關閉這個問題提供了,請把一些原因的.. – Stranger 2012-08-13 06:08:48

+1

他們是不同的。 CDN是內容分發網絡,是一種基於位置服務內容的網絡(例如,根據請求位置從不同服務器提供相同的內容)。雲計算是硬件/軟件即服務,即您付費以獲得一定數量的資源和現有軟件。 CDN需要將實際的服務器放在世界各地,而云計算需要大量的硬件資源來提供服務。 – nhahtdh 2012-08-13 06:10:58

回答

13

CDN只是一個複製二進制文件的服務器網絡,以便它們在地理上相近的位置提供服務。正如你現在所知道的,CDN比雲計算的時間要長得多。

不是每個雲提供商都是CDN,並非每個CDN都是雲計算提供商。

雲計算很簡單 - 將大量計算資源(通常處理能力)劃分爲可以遠程使用的小塊。

CDN簡直就是 - 一堆「磁盤」,遍佈世界各地的不同數據中心。你上傳你的文件到其中一個磁盤 - 然後告訴它你的客戶來自哪裏。它會將相同的文件複製到距離客戶較近的其他磁盤;爲您的訪問者提供更快的體驗。這個磁盤集合稱爲內容交付網絡。

CDN中最大的名字之一是Akamai

2

最大的區別在於,雲計算是1個數據中心大樓中的一大組服務器,通常位於一個位置。另一方面,CDN也是一組服務器,但分佈在全國各地,因此它允許網絡訪問者更好,更快地訪問網站。例如,如果您在A位置嘗試訪問B中的服務器,則可以更快地在A中爲文件點擊本地服務器。 CDN通常能夠支持更大的流量,因爲速度是根據流量來自的位置計算的。

CDN致力於根據用戶位置從最近的服務器提供內容的原則。 CDN短是一種方法來提高和加快您的網站轉身時間。

1

簡答:它們是不同的。詳細如下:

  • CDN內容分發網絡的縮寫更像是邊緣計算。它遵循端到端的網絡意義原則,可以將許多工作分散並分佈到用戶附近的節點上,這樣做。減少單點故障。你可以閱讀我寫的一篇小文章:http://www.sitepoint.com/content-delivery-networks-cdn-get-to-the-edge/

  • 雲計算是不是靠近邊緣提供的內容更多。從廣義上講,它是彈性計算,存儲和網絡點播。爲了計算你需要:存儲&的處理能力,而這正是由雲計算

相關問題