雲、CDN、IDC 三個概念的區別是什麼?有什麼相互包含和影響。。

如題。


IDC :Internet Data Center 即互聯網數據中心,簡稱IDC機房

首先IDC是基礎,沒有IDC就沒有雲,沒CDN

一般是主機託管服務,比如為私有雲做承載

IDC就是互聯網世界的大後方,作為存儲數據的地方

云:CLOUD

雲,將伺服器虛擬化,形成虛擬資源池,相比物理機更加節省資源成本,便於管理!

數據在互聯網,圍繞這個數據的相關服務也在互聯網上。雲是計算,存儲,網路資源池化的概念。

大家每天常用的google搜索,以及gmail郵箱,就是很標準的雲,而這都是免費的,因此雲與是否收費無關。

雲是對互聯網的升級,意味著互聯網並不僅僅是存儲數據,而是為你提供某種服務。

雲的重點在於把互聯網產品以服務的形式體現出來,把互聯網軟體變成服務。

雲已經和我們的生活密切相關且無處不在。

CDN:Content Distribute Network(內容分發網路 )Or Content Delivery Network (內容交付網路)

通俗點說就是在網速一定的前提下,CDN就像網路中快遞員小哥

  • 而且CDN這個快遞員很是聰明 TA不是在用蠻力瞎跑、亂撞
  • TA還承建了很多家快遞點,就近快遞(緩存)
  • TA善於優化快遞路徑(調度) 還會對包裹進行更合理的重新打包(協議優化)

實例場景:

比如說網易雲音樂裡面的音樂,全都深圳IDC機房裡面的伺服器,那北京的用戶要聽音樂,音樂需要從深圳傳輸到北京,這樣很慢,北京的用戶要聽歌,從北京的CDN上拿,廣州的用戶在廣州CDN節點上。


IDC = internet data center 互聯網數據中心,簡稱IDC機房

用來存放伺服器的地方,非常大

騰訊上海雲IDC機房

裡面是這樣子

雲伺服器

實體伺服器,硬碟是100G就是100G,固定的,除非你插多一個硬碟

雲伺服器是虛擬的,你今天100G,當你數據增多了,你可以按個按鈕,調節成200G,300G

IDC機房裡有上萬台實體伺服器,把他們整合成一個整體,然後再劃分出來,就是雲伺服器了

雲伺服器是上層建築,IDC機房是基礎

CDN

Content Delivery Network 內容分發網路

比如說QQ音樂裡面的音樂,全都深圳IDC機房裡面的伺服器,那北京的用戶要聽音樂,音樂需要從深圳傳輸到北京,這樣很慢

為了解決這個問題,QQ音樂會把同一首歌,拷貝到全國各個CDN節點上,北京的用戶要聽歌,從北京的CDN上拿,廣州的用戶要聽歌,從廣州的CDN上拿,這樣就快了

CDN就像一個蜘蛛網一樣

百度的CDN節點


首先IDC是基礎,沒有IDC就沒有雲,沒CDN,IDC就是互聯網世界的大後方,1、0數據存放的地方,一句話說IDC是專業放伺服器的地方。

CDN是為了加速的,可以簡單理解為各地緩存一份,比如一個視頻APP的伺服器在北京,而你在上海,那麼你訪問北京的伺服器看視頻可能有些卡,這時如果在上海機房的伺服器里也緩存一份視頻,在上海做一個CDN節點,那麼作為上海的用戶,你看視頻的時候直接請求上海的伺服器就會快很多。

IDC與雲的區別

1. 硬體 VS 硬體虛擬化

IDC裡面是一整台的伺服器,一整塊的硬碟,不能碎著來,而雲是將硬體資源虛擬化。1虛N,對於一個小網站你可能用不到一台伺服器,一整塊盤,你可以要多少就用多少。N虛1,對計算要求很高的業務,也可以將n個伺服器虛擬成一個,來提高計算能力。

2.實地運維 VS 隱藏繁瑣的運維服務

IDC伺服器租用和託管,需要有一些實地的運維工作,裝機,上機器,接線,等等,而雲服務,這繁瑣的工作你通通可以忽略跳過。

3.預先計劃,長周期 VS 靈活

一家公司規劃自己的伺服器託管業務,時一定會先預先贊望自己的業務發展情況,確地要購買多少伺服器,到機房實施,周期較長。而雲服務,你要用多少資源很靈活,多用的時候多要一點,少用的時候少要一點,都可以靈活變更。

4. 雲增值服務

雲服務有些會有一些幫助研發開發的架構工具,能夠讓開發更輕鬆。

5.穩定性

雲這兩年發展的很快,但是畢竟正在發展中,體量如騰訊雲級別的有時還是會有些不穩定,秒殺大促的時候宕機,性能上不去,抑或其他網站被攻擊,自己受影響,的事也是時有發生的。所以自備自己的IDC伺服器也是有一定的必要的。

6.數據安全

對於一些安全要求很高的公司,如金融,某些政府項目,會明確規定某些業務不能放到雲上,這時就需要IDC機房。還有一些互聯網公司,阿里投資的我的競品,我如果放在阿里雲上,想想心都不太安對不對。還有一些體量很大的公司,如蘋果,Dropbox級別的,體量大到一定程度,也會自建機房,由於規模變大,用雲與自備IDC伺服器的之間的成本差距就會縮小。


IDC

IDC(internet data center)為互聯網內容提供商(ICP)、企業、媒體和各類網站提供大規模、高質量、安全可靠的專業化伺服器託管、空間租用、網路批髮帶寬以及ASP、EC等業務。

雲技術(Cloud technology)是將硬體、軟體、網路等系列資源整合,實現數據的計算、儲存、處理和共享的一種託管技術。

CDN

CDN(Content Delivery Network)即內容分發網路。類似物流網路分布全國的發貨倉庫,CDN將源站的圖片、視頻等靜態文件等緩存到節點,用戶就近訪問節點,從而提高網站訪問速度。

魔門雲,有魔力的雲服務,首創頁面性能優化、CDN加速、雲安全防護一站式解決方案

傳送門:魔門雲 CacheMoment - 大數據驅動的智能雲加速、全球CDN解決方案


作為IDC行業新人這段時間的了解,首先,IDC作為運營商傳統業務,主要提供主機託管、帶寬出租兩項主要業務及附加增值服務,如異常流量清洗、虛擬防火牆等,總結而言提供的是基礎性網路服務。CDN主要作用使用戶就近訪問網路,提高網站訪問響應速度。雲,將伺服器虛擬化,形成虛擬資源池,相比物理機更加節省資源成本,便於管理。個人理解,如有錯誤請批評指正。


上面已經有人說的很清楚了,就不要邀請我了啦


發現你們解釋的好清楚,我竟無言以對


謝邀,個人感覺 IDC 是CND,雲的基礎,cdn由若干個 IDC 組成。


雲是計算,存儲,網路資源池化的概念。CDN是內容分發網路,將內容(視頻,web,文件)等快速的通過原站分發到用戶端,減輕源站的壓力。IDC互聯網數據中心,一般是主機託管服務,現在更多的是為私有雲做承載了。


推薦閱讀:

BaaS與IaaS、PaaS、SaaS的區別和關係要如何理解?
Hadoop 的實常式序有哪些推薦?
物聯網、大數據、雲計算、人工智慧之間的關係如何?
中國為什麼沒有類似 Amazon AWS 的雲計算公司?在中國做這樣的公司會有哪些阻礙?

TAG:雲計算 | 互聯網 | 雲服務 | CDN | 互聯網數據中心IDC |