基本介紹
名詞,VPS,Cloud,iDNS,VPS Cloud,技術,iDNS組成和原理,作業系統虛擬化,
名詞
VPS
VPS是利用VPS(Virtual Private Server)技術,將一部伺服器分割成多個虛擬專享伺服器的優質服務。每個VPS都可分配獨立公網IP位址、獨立作業系統Windows/Linux、獨立超大空間、獨立記憶體、獨立CPU資源、獨立執行程式和獨立系統配置等。用戶除了可以分配多個虛擬主機及無限企業信箱外,更具有獨立伺服器功能,可自行安裝程式,單獨重啟伺服器,是高端虛擬主機用戶的最佳選擇。VPS用戶不再受其他用戶程式造成的影響,得到的是更加公平的資源分配,遠遠低於虛擬主機的故障率。
Cloud
Cloud也叫做雲計算(Cloud computing),是一種新興的共享基礎架構的方法,可以將巨大的系統池連線在一起以提供各種IT服務。很多因素推動了對這類環境的需求,其中包括連線設備、實時數據流、SOA的採用以及搜尋、開放協作、社會網路和移動商務等這樣的Web2.0套用的急劇增長。
iDNS
ISP服務商之間的互聯瓶頸和伺服器集中服務的巨大訪問壓力,不少網站按地域劃分或按ISP建設了鏡像站點。但當用戶訪問網站時,網站的授權DNS伺服器是以傳統的解析方式即DNS輪詢(ROUND ROBIN)的方式來回響用戶本地的DNS解析請求的,所以,用戶不一定能夠訪問到對自己最合適的主站或鏡像站點。
全球智慧型DNS負載均衡服務(iDNS),充分考慮用戶發起請求的地點、鏡像站點健康情況以及當時網路的情況,可以自動將用戶請求定向到最合適的鏡像站點,使得用戶訪問過程透明化,避免用戶自己選擇鏡像站點過程,有效提升服務質量。還可以通過監控所有鏡像站點可用狀態,避免將用戶訪問定向到失效的鏡像站點上。
iDNS由三部分組成:域名服務模組,資料庫模組,管理模組。
VPS Cloud
VPS Cloud 為北京互聯通(CNlink)提出的一起全新企業級虛擬化套用解決方案,依託專業數據中心、Virtual cloud技術及iDNS技術,整合的真正的分散式智慧型VPS主機方案。可以幫助用戶實現智慧型解析,負載均衡等,並通過雲策略,給網際網路訪問用戶帶來最佳的訪問體驗。
技術
iDNS組成和原理
1.iDNS由三部分組成:域名服務模組,資料庫模組,管理模組。
(1)域名服務模組:負責回響DNS查詢請求;分析請求源地址;到對應資料庫中查找記錄。
(2)資料庫模組:負責存儲DNS記錄,DNS記錄是按照不同的地理臨近性組織的。
(3)管理模組:啟動、停止DNS服務;修改DNS記錄;修改地理臨近性配置。
2.工作原理:iDNS系統對請求的處理將不同於普通DNS。當iDNS收到一個DNS解析請求時,它將首先判斷請求的源地址,根據源地址的不同,iDNS將到不同的DNS資料庫表中查找相應記錄,返回地理臨近的解析結果。源地址不同,返回的結果也不盡相同。
3.地理臨近性:iDNS對於地理臨近性的理解並非物理上的臨近性,而是網路中虛擬的臨近性。我們知道,在目前國內的網際網路環境中,處於同一個自治域系統(如中國網通集團)中計算機之間的訪問效率,要遠遠高於跨自治域系統(如中國網通集團和教育網)的訪問效率,即使在地理上處於同自治域的兩台計算機的位置要遠於處於跨自治域系統的兩台計算機。換句話說,就是處於北京網通的一台計算機訪問處於河北網通的計算機的速度,要快於它訪問處於北京教育網的計算機。
作業系統虛擬化
作業系統虛擬化有時叫做作業系統級或共享作業系統虛擬化,它將伺服器在作業系統層面進行虛擬化。這種虛擬化方法在單個物理伺服器及作業系統實例上創建出多個相互隔離的分區或虛擬環境(VE),以最大化效率利用硬體、軟體、數據中心及管理資源。
虛擬硬體技術模型
擁有一個基礎層(通常是一個很小的Linux 核心在這裡和系統管理程式顯示在一起或標準的作業系統)直接安裝在裸機上。為了將硬體及資源分配給虛擬機,裸機上的所有硬體都必須被虛擬化。接下來一層顯示每個晶片、板卡等必須被虛擬化才能被分配給虛擬機。一旦創建虛擬機,需要安裝完整地作業系統實例,後續還要安裝套用軟體或其他負載。
作業系統虛擬化模型
有很大的改進且擁有最佳的性能、管理性及效率。在最低層駐留一個標準的作業系統,對Parallels Virtuozzo Containers 而言意味著標準的Windows 或Linux 系統。接下來一層是虛擬化層,該虛擬化層擁有自己的檔案系統和核心服務抽象層,確保不同的虛擬環境(VE)之間資源的隔離和安全。虛擬化層的存在讓每個虛擬環境(VE)看起來好像獨立的伺服器。最後,位於上層的虛擬環境本身承載套用或其他負載。