基于鎖相環(huán)頻率合成器的關(guān)于合成器的簡要概述
20世紀后半期,全世界范圍掀起第三次產(chǎn)業(yè)革命的浪潮,人類開始邁入后工業(yè)社會--信息社會。在信息經(jīng)濟時代,其先進生產(chǎn)力及科技發(fā)展的標志就是計算技術(shù)。時至今日,計算科學,尤其是以超級計算機(或高性能計算機)為基礎(chǔ)的計算科學已經(jīng)與理論研究、實驗科學相并列,成為現(xiàn)代科學的三大支柱之一。
現(xiàn)代超級計算基于先進的集群技術(shù)構(gòu)建,即常說的網(wǎng)格計算技術(shù)(GridCompuTIng)。網(wǎng)格計算是伴隨著互聯(lián)網(wǎng)發(fā)展起來的,專門針對復雜科學計算的新型計算模式。這種計算模式利用互聯(lián)網(wǎng)把分散在不同地理位置的電腦組織成一個虛擬的"超級計算機",其中每一臺參與計算的計算機就是一個"節(jié)點",而整個計算是由成千上萬個"節(jié)點"組成的"一張網(wǎng)格",所以稱之為網(wǎng)格計算。這種"超級計算機"有兩個優(yōu)勢,一個是數(shù)據(jù)處理能力超強,另一個是能充分利用網(wǎng)上的閑置處理能力。實際上,網(wǎng)格計算是分布式計算(DistributedCompuTIng)的一種。需要說明的是,網(wǎng)格計算是一種傳統(tǒng)的、更加專業(yè)化的定義方式,而超級計算則是更加通俗化的概念。兩者從本質(zhì)上是一致的。
超級計算中心(即超算中心)是指基于超級計算機系統(tǒng)對外提供計算資源、存儲資源以及技術(shù)咨詢等服務的機構(gòu)或單位。超級計算在一個國家的發(fā)展中,特別是一些尖端科技的發(fā)展中,發(fā)揮著不可替代的作用,生物科技、石油勘探、氣象預報、國防技術(shù)、工業(yè)設(shè)計、城市規(guī)劃等經(jīng)濟、社會發(fā)展的關(guān)鍵領(lǐng)域都離不開超級計算。各個國家,尤其是經(jīng)濟、科技水平比較發(fā)達的國家,都把促進超級計算的發(fā)展作為重要的規(guī)劃內(nèi)容。
超級計算與云計算如本刊前文所述,云計算是一種將全球范疇、高度可擴展、靈活的服務通過互聯(lián)網(wǎng)進行發(fā)布與消費,采取按需求和實際使用付費的商業(yè)模式。云計算代表著全新的價值:它可以讓企業(yè)獲得高度可擴展和靈活的互聯(lián)網(wǎng)服務;SaaS的瘦客戶端應用減輕了軟件的采購和維護成本;所有的功能都以服務的方式提供給用戶。
云計算是從網(wǎng)格計算演化而來,能夠隨需應變地提供資源。網(wǎng)格計算可以在云中,也可能不在,這取決于什么樣的用戶在使用它。如果用戶是系統(tǒng)管理員和集成商,他們就會關(guān)心如何維護云,如升級、安裝和虛擬化服務器與應用程序等;如果用戶是消費者,就不必關(guān)心系統(tǒng)是如何運行的。
網(wǎng)格計算與云計算有很多相似之處,兩者都能夠被看成是分布式計算所衍生出來的概念,都是為了讓IT資源能夠?qū)τ脩敉该?,為了讓IT資源能夠達到更好的使用率。從這個提高資源利用率的角度出發(fā),逐漸誕生了WEB服務的概念。網(wǎng)絡公司通過部署數(shù)以萬計的服務器構(gòu)成龐大的計算資源,得以提供此前無法完成的新服務。企業(yè)或者個人能夠通過互聯(lián)網(wǎng)利用那些大網(wǎng)絡公司所釋放出來的計算資源,進行應用部署或者向外提供服務。這就是從網(wǎng)格計算到云計算的歷史過程。網(wǎng)格計算和云計算的意義就在于:無論是用戶還是企業(yè)開發(fā)者,都能夠通過互聯(lián)網(wǎng)來獲得數(shù)據(jù)或者進行計算,盡管本地資源有限,但是能夠通過網(wǎng)絡進行復雜的運算,其數(shù)據(jù)的計算過程對于用戶來說就像互聯(lián)網(wǎng)網(wǎng)絡對于本地網(wǎng)絡用戶一樣。
1.超級計算與云計算的相同點
從定義上來說,網(wǎng)格計算和云計算都試圖將各種IT資源看成一個可以對外提供相應服務的虛擬資源池。云計算試圖讓"用戶透明地使用資源",而網(wǎng)格計算誕生的初衷就是"使用IT資源像使用水電一樣簡單"。
云計算是一種寬泛的概念,它允許用戶通過互聯(lián)網(wǎng)訪問各種基于IT資源的服務,并且用戶無需了解底層IT基礎(chǔ)設(shè)施架構(gòu)就能夠享受到作為服務的"IT相關(guān)資源"。而網(wǎng)格的內(nèi)涵包括兩個方面,一方面是所謂的效用計算或者隨需計算,在這一點上,網(wǎng)格計算跟云計算是非常相似的,都是通過資源池或者分布式的計算資源來提供在線的計算、存儲等服務;另外一方面就是所謂的"虛擬超級計算機",以松耦合的方式將大量的計算資源連接在一起,提供單個計算資源所無法完成的超級計算能力。從對外提供服務這一角度來看,網(wǎng)格計算跟云計算是非常類似的。