云主機 cdn和IDC三個(gè)概念之間的區別
發(fā)布時(shí)間:2022-05-14 01:54
來(lái)源:新網(wǎng)
閱讀:145
作者:網(wǎng)絡(luò )
欄目: 服務(wù)器
歡迎投稿:712375056
云主機是云計算在基礎設施應用上的重要組成部分,位于云計算產(chǎn)業(yè)鏈金字塔底層,產(chǎn)品源自云計算平臺。該平臺整合了互聯(lián)網(wǎng)應用三大核心要素:計算、存儲、網(wǎng)絡(luò ),面向用戶(hù)提供公用化的互聯(lián)網(wǎng)基礎設施服務(wù)。云主機是一種類(lèi)似VPS主機的虛擬化技術(shù), VPS是采用虛擬軟件,VZ或VM在一臺主機上虛擬出多個(gè)類(lèi)似獨立主機的部分,能夠實(shí)現單機多用戶(hù),每個(gè)部分都可以做單獨的操作系統,管理方法同主機一樣。下面就由小編和大家講一講云主機 cdn和IDC三個(gè)概念之間的區別。
??一、IDC :Internet Data Center,即互聯(lián)網(wǎng)
數據中心,簡(jiǎn)稱(chēng)IDC機房。
??就是用來(lái)存放
服務(wù)器的地方,是實(shí)體服務(wù)器的集群。這是隨著(zhù)互聯(lián)網(wǎng)發(fā)展而興起的
服務(wù)器托管、租用、運維以及網(wǎng)絡(luò )接入服務(wù)的業(yè)務(wù)。通過(guò),企業(yè)或政府單位無(wú)需再建立自己的專(zhuān)用機房、鋪設昂貴的通信線(xiàn)路,也無(wú)需聘請網(wǎng)絡(luò )工程師,即可解決互聯(lián)網(wǎng)應用的許多專(zhuān)業(yè)需求。通俗的講呢,就是機房 服務(wù)。
??二、云:Cloud,云計算平臺的統稱(chēng)。
??云計算平臺可以劃分為3類(lèi):以數據存儲為主的存儲型云平臺,以數據處理為主的計算型云平臺以及計算和數據存儲處理兼顧的綜合云計算平臺。
??IDC機房里有上萬(wàn)臺固定容量的實(shí)體服務(wù)器,在一組集群實(shí)體服務(wù)器上虛擬出多個(gè)類(lèi)似
獨立服務(wù)器的部分,集群中每個(gè)實(shí)體服務(wù)器上都有一個(gè)虛擬出來(lái)的獨立服務(wù)器的鏡像,而這些相同的鏡像組成的
虛擬服務(wù)器就叫
云服務(wù)器,又叫云主機。
??從存儲角度,云服務(wù)器有點(diǎn)類(lèi)似于加強版的雙機熱備,如果說(shuō)雙機熱備是硬件角度的備份,那么云服務(wù)器就是運用虛擬技術(shù)進(jìn)行的多機備份。而且這個(gè)備份是動(dòng)態(tài)的同時(shí)進(jìn)行的,多個(gè)相同系統同時(shí)工作,既像平行時(shí)空的相同進(jìn)程同時(shí)進(jìn)行,又不同于平行時(shí)空的互不干擾,因為它們之間還有互動(dòng),多個(gè)主機同時(shí)工作并不僅僅是為了備份,還能分擔計算,這就是云平臺的另外一大核心部分——云計算。
??一臺服務(wù)器,無(wú)論是實(shí)體還是虛擬的,資源處理能力,或者說(shuō)運算能力是有限的,當需要處理大量數據,進(jìn)行大量運算的時(shí)候,就會(huì )占用系統大量資源,系統其他進(jìn)程就會(huì )處理很慢,體現在服務(wù)器就很吃力,這時(shí)候有兩種選擇,一是
升級服務(wù)器性能,比如升級CPU、提升內存等等,二是將耗費計算資源的部分單獨劃出來(lái),部署在專(zhuān)門(mén)進(jìn)行該服務(wù)的服務(wù)器上,不占用原服務(wù)器上其他進(jìn)程的資源,例如
數據庫有專(zhuān)門(mén)的云數據庫服務(wù),靜態(tài)網(wǎng)頁(yè)和圖片有專(zhuān)門(mén)的文件存儲服務(wù)。
??這就是云平臺的進(jìn)行資源整合的意義,是在硬件服務(wù)器相關(guān)功能基礎上以軟件服務(wù)形式體現出來(lái)的互聯(lián)網(wǎng)基礎設施服務(wù)。
??三、
CDN:Content Distribute Network(內容分發(fā)網(wǎng)絡(luò ) )或Content Delivery Network (內容交付網(wǎng)絡(luò ))
??CDN形象的說(shuō)有點(diǎn)類(lèi)似于京東的物流模式,在全國各地建立物流點(diǎn)(緩存服務(wù)器),當有人從京東購買(mǎi)貨物時(shí)(用戶(hù)資源請求),京東根據用戶(hù)的收貨地址(CDN進(jìn)行用戶(hù)解析)找最近的或者最快的一個(gè)物流點(diǎn)進(jìn)行派送(將訪(fǎng)問(wèn)用戶(hù)連接到最近的緩存服務(wù)器進(jìn)行資源傳輸)。
??這么做盡可能避開(kāi)互聯(lián)網(wǎng)上有可能影響數據傳輸速度和穩定性的瓶頸和環(huán)節,使內容傳輸的更快、更穩定。通過(guò)在網(wǎng)絡(luò )各處放置節點(diǎn)服務(wù)器所構成的在現有的互聯(lián)網(wǎng)基礎之上的一層智能虛擬網(wǎng)絡(luò ),CDN系統能夠實(shí)時(shí)地根據網(wǎng)絡(luò )流量和各節點(diǎn)的連接、負載狀況以及到用戶(hù)的距離和響應時(shí)間等綜合信息將用戶(hù)的請求重新導向離用戶(hù)最近的服務(wù)節點(diǎn)上。
??具體理解,我們先來(lái)看一下平時(shí)的上網(wǎng)基本原理:
??當我們在瀏覽器地址欄輸入
域名www.****.com后,電腦會(huì )向本地DNS發(fā)送解析請求(會(huì )優(yōu)先在本地緩存中檢索相應域名對應的IP地址,如果沒(méi)有就會(huì )再向上一級DNS,直到根DNS)。
??本地DNS再將指令上傳至網(wǎng)絡(luò )主DNS,給予解析的目標IP,向服務(wù)器發(fā)出請求建立連接,打開(kāi)網(wǎng)頁(yè)。如果是加入
CDN服務(wù)的程序上就稍微復雜一點(diǎn),在DNS過(guò)程中,上層請求如果是加入CDN服務(wù)的,則會(huì )給出一個(gè)cname網(wǎng)址(也就是【域名】在CDN系統中的一個(gè)花名)如www.***.icloud.com,后向CDN領(lǐng)域的DNS請求
域名解析,經(jīng)分析給出最近節點(diǎn)的IP(如上圖,用戶(hù)位置在深圳,便給出一個(gè)離他最近的深圳節點(diǎn)),減少了主干路服務(wù)器壓力,也讓用戶(hù)體驗大幅度提升,無(wú)等待打開(kāi)頁(yè)面,無(wú)卡頓視頻等等。
??但總的來(lái)說(shuō),以上過(guò)程就是一個(gè)翻譯的過(guò)程,你說(shuō)的話(huà)電腦聽(tīng)不懂,需要翻譯成另一種電腦和服務(wù)器之間能夠溝通的語(yǔ)言,然后完成你的請求。
??DNS:Domain Name System,。因特網(wǎng)上作為域名和IP地址相互映射的一個(gè)分布式數據庫,能夠使用戶(hù)更方便的訪(fǎng)問(wèn)互聯(lián)網(wǎng),而不用去記住能夠被機器直接讀取的IP數串。通過(guò)主機名,最終得到該主機名對應的IP地址的過(guò)程叫解析(或主機名解析)。
??以上在互聯(lián)網(wǎng)服務(wù)器端進(jìn)行的處理就是在IDC機房。
??講到這里,我們大致已經(jīng)能梳理三者之間的關(guān)系了,IDC是基礎,純物理硬件服務(wù)器服務(wù);云平臺是IDC基礎上進(jìn)行升級,服務(wù)器功能上再附加更多的綜合服務(wù);而CDN是基于IDC或者云平臺的一種組網(wǎng)模式,通過(guò)分布于各地的緩存服務(wù)器,達到最快訪(fǎng)問(wèn)資源的目的。
??CDN是一個(gè)經(jīng)策略性部署的整體系統,包括分布式存儲、負載均衡、網(wǎng)絡(luò )請求的重定向和內容管理4個(gè)要件,而內容管理和全局的網(wǎng)絡(luò )流量管理(Traffic Management)是CDN的核心所在。通過(guò)用戶(hù)就近性和
服務(wù)器負載的判斷,CDN確保內容以一種極為高效的方式為用戶(hù)的請求提供服務(wù)。
??CDN服務(wù)可用于確??焖倏煽康胤职l(fā)靜態(tài)內容,這些內容可以緩存,最適合在網(wǎng)速龐大的網(wǎng)絡(luò )中存儲和分發(fā),這樣就能把主干網(wǎng)絡(luò )通道空出來(lái)給必須實(shí)時(shí)傳輸的動(dòng)態(tài)內容,比如網(wǎng)絡(luò )直播,降低時(shí)延。小伙伴們要想獲得更多云主機 cdn的內容,請關(guān)注特網(wǎng)。