一、互聯(lián)網(wǎng) 互聯(lián)網(wǎng)是通過IP地址把不同的獨立成員連接在一起的一個系統(tǒng)。未來的互聯(lián)網(wǎng)成員可能是五花八門的,比如電腦、手機、電飯鍋、電視、吸塵器等。 IP地址的唯一作用就是給互聯(lián)網(wǎng)上的每一個成員指定一個唯一的編號。
IP地址可以轉(zhuǎn)換為每層最多有64個結(jié)點的IP樹,每個樹結(jié)點對應(yīng)一個唯一的IP地址,增加一個新的樹結(jié)點,就會增加一個新的IP地址。 在這個IP樹上,IPV4和IPV6同時存在,其樹根附近的小部分區(qū)域是IPV4樹。由于IP樹是一個可以無限生長的樹,因此這棵樹可以存在IPV4和IPV6以外的地址,也就是說,從樹上可以獲得無限的IP地址資源。從上面的描述,我們可以摹繪出一幅關(guān)于互聯(lián)網(wǎng)的邏輯圖象,有一棵IP樹,每層最多的結(jié)點數(shù)為64,現(xiàn)實中的成員存在于結(jié)點位置,這棵樹是無限生長的。
互聯(lián)網(wǎng)就是“云”,云又由子云體系組成。未來的互聯(lián)網(wǎng)可能是這樣的一個情景,一些網(wǎng)站信息服務(wù)云,一些郵件服務(wù)云,一些企業(yè)成本管理云等等。 子云體系的特征如下:(1)由大量具有相同需求目的的成員組成。(2)成員的數(shù)量可以隨意增加或者減少。(3)計算與服務(wù)和成員管理是分開的,它們處于一個獨立的源。成員從這個源里獲得具體的計算與服務(wù)。
二、云計算 現(xiàn)在的“云計算”這個詞和最早起名的時候,已經(jīng)有很大的不同了。最初可能是因為技術(shù)人員感嘆網(wǎng)格計算的魅力,通過網(wǎng)絡(luò)把每個結(jié)點的計算連接在一起,就象云一樣的龐大,所以就取名為“云計算”。假如由研究哲學的人員來命名,可能會是一個不同的名字,因為在網(wǎng)格結(jié)點上的是一個獨立的成員。
目前大家對云計算的定義基本上是圍繞“計算”和“服務(wù)”來展開的,我們認為,這種方法將會導致很大的困惑,換一種說法來解釋“計算”――狀態(tài)或格局的改變,那么我們發(fā)現(xiàn)“計算”和“服務(wù)”是具有多樣性的,也會導致對云計算定義的多樣性。 由此看來,也就不難理解為什么不同的專家對“云計算”有不同的解釋了。
漢語詞典里對云的解釋是,成團地聚集并懸浮在空中的細微水滴或冰晶。可見構(gòu)成云的最小單元是獨立的實體。 我們理解的云計算是云+計算,云是指大量有相同需求的成員聚集在一起;計算只有一個目的,用來滿足成員的需求。 因此在系統(tǒng)的設(shè)計時,也會分成兩個部分,一個是云系統(tǒng),規(guī)模龐大,表現(xiàn)形式也具有多樣性;一個是計算系統(tǒng),比較單一,規(guī)模較小。這兩個系統(tǒng)是獨立設(shè)計的。
云系統(tǒng)按照服務(wù)目的可以分成兩個子云系統(tǒng),消費云和供應(yīng)云。消費云是指使用計算能力的成員,成員包括消費單位以及他們所使用的軟硬件設(shè)施等;供應(yīng)云是指提供計算能力的成員,成員包括供應(yīng)商以及他們提供的軟硬件設(shè)施等。 計算系統(tǒng)可以稱之為“計算源”或者“計算池”,它提供的是計算的能力,有點類似宇宙中的能量源。還有一個簡單的例子,現(xiàn)實生活中電網(wǎng)連接龐大的用戶,用戶從能量源獲得能量,獲得能量的方式有很多,比如風力,水力,煤,核反應(yīng)等。 計算源里能力的獲得可以有多種方式,最常見的是由一家或多家大型公司提供,另一種是采用網(wǎng)格技術(shù)從小的個體中獲得。 計算源里的程序模塊并不是傳統(tǒng)意義上的中間件,它有一個典型的要求,就是程序模塊要能應(yīng)對未來未知的用戶需求。在未來云計算里,假如因為不能應(yīng)對需求的改變而導致程序模塊的大量改變,其后果將會是災(zāi)難性的。
從表面形式上看,云計算似乎沒有新東西,其組成部分在現(xiàn)有的傳統(tǒng)系統(tǒng)里基本上可以見到,但是它實際上是有本質(zhì)的區(qū)別的。打個比喻,兩層樓的房子,和100層樓的房子,從功能和基本組成上看,差不多是一樣的。但是實際上100層的樓房導致了建筑技術(shù)的革命。同樣的道理,云計算將導致一場軟件技術(shù)的革命。比如美國加州大學伯克利分校的云計算白皮書提出的“云計算發(fā)展的10大挑戰(zhàn)及相應(yīng)的機會”里,“服務(wù)的可用性”、“性能不可預知性”、“可伸縮的存儲”、“快速伸縮”等。
三、云網(wǎng)站 云網(wǎng)站是未來云計算社會的一個重要表現(xiàn)形態(tài)。 云網(wǎng)站是指由大量獨立運行的成員網(wǎng)站聚集在一起構(gòu)成的網(wǎng)站群。作為云網(wǎng)站的一個具體實例,同時其成員數(shù)量將根據(jù)具體的需要,在不斷地增加。因此在技術(shù)上具有較高的科技含量,具體表現(xiàn)在以下幾個方面:
1.直接定位方式處理子站位置。云網(wǎng)站的子網(wǎng)站是采用結(jié)構(gòu)樹的方式來管理的,比如采用地名結(jié)構(gòu)樹和欄目頻道類型來確定子網(wǎng)站所在的結(jié)點位置。這種方法的最大優(yōu)點在于提取子網(wǎng)站信息的速度不會因為成員網(wǎng)站的數(shù)量的增加而減慢。 2.運行系統(tǒng)和管理系統(tǒng)分離。云網(wǎng)站的前臺瀏覽系統(tǒng)是一個運行系統(tǒng),它通過技術(shù)處理來達到空間換速度的目的。因此在運行系統(tǒng)里,數(shù)量的增加不會導致效率的降低。在運行系統(tǒng)里,幾乎不對數(shù)據(jù)庫進行操作處理。比如對用戶登陸信息的檢查處理,也是通過對用戶結(jié)構(gòu)樹結(jié)點的定位方式來完成的。
3.提高了硬件服務(wù)器的使用效率。比如目前的普通服務(wù)器每臺可以支持幾百個左右獨立網(wǎng)站,而云網(wǎng)站采用了創(chuàng)新技術(shù),每臺預計可以支持1萬以上的獨立網(wǎng)站。 ..
|