云有API 如果沒有API,那么就不是一個服務(wù)

云是自助服務(wù)的:如果必須掌握40頁文檔用戶才能起步,這就不是一個云
云驅(qū)使資源被整合,云推動資源整合,使得操作者和用戶能夠得益于經(jīng)濟規(guī)模,多個用戶共享一個服務(wù)器基礎(chǔ)設(shè)施意味著更加有效地管理成本

云是靈活的:靈活的管理使得用戶能夠移動計算、內(nèi)存和存儲資源,同時提供完整的管理以及對最終用戶透明的收費。這些能力全部都是推廣云技術(shù)的關(guān)鍵。

云是按需供應(yīng)的:云根據(jù)應(yīng)用對資源的實時需要動態(tài)供應(yīng)資源,而不是按高峰需要靜態(tài)供應(yīng)資源

云是自我修復(fù)的:自動熱備份意味著如果一個服務(wù)發(fā)生故障,備份服務(wù)可以接替、不會造成中斷

云是SLA驅(qū)動的:云由定義一系列政策的服務(wù)等級協(xié)議動態(tài)管理,包括要求多快提供對請求的響應(yīng)、收費多少和每天或每晚什么時間提供服務(wù)等

云支持多用戶租用:云系統(tǒng)構(gòu)建成多個客戶可以同時共享基礎(chǔ)設(shè)施,客戶不會感覺到共享的影響、也不會危及每個客戶數(shù)據(jù)的私有性和安全性。

云是面向服務(wù)的:應(yīng)用可以使用和重復(fù)使用服務(wù)來構(gòu)成,這些服務(wù)是松散耦合和彼此獨立的。系統(tǒng)容忍服務(wù)故障、確保一個服務(wù)出故障不會影響其它服務(wù);

云是線性可擴展的:云系統(tǒng)在應(yīng)用擴展時,性能必須是可預(yù)測和高效的,允許用戶根據(jù)需要隨時增加和降低負載。

云的來源和價值

在人類技術(shù)發(fā)展史上,所有的新技術(shù)都有其歷史淵源、都是站在巨人肩膀上發(fā)展起來的。云也不例外。云的來源主要可以追溯到3方面技術(shù)的發(fā)展:

在計算方面云來源于工業(yè)標準部件的服務(wù)器和刀片服務(wù)器、并行和分布式計算、集群和網(wǎng)格技術(shù)的蓬勃發(fā)展。在一個基于虛擬化設(shè)計思想的適應(yīng)性基礎(chǔ)設(shè)施上使用這些技術(shù)允許基礎(chǔ)設(shè)施無縫地擴展、線性地增加處理能力以及池化和按需供應(yīng)資源,這些正好云服務(wù)支持全球類型服務(wù)所需要的;

面向服務(wù)架構(gòu)(SOA)也是云的一個關(guān)鍵的來源。與傳統(tǒng)的企業(yè)類型應(yīng)用相反,SOA鼓勵把數(shù)據(jù)與邏輯隔離開來,允許多個服務(wù)訪問和操作數(shù)據(jù)。這一設(shè)計途徑推動把松散耦合的服務(wù)、以特殊的方式在多個應(yīng)用中反復(fù)使用。SOA的成功有效地幫助云服務(wù)廠商們把"一切皆服務(wù)"的設(shè)計理念和"多家租用"的經(jīng)營模式付諸實踐;

Internet 帶寬的擴展和Web 2.0推廣把Internet的應(yīng)用提高到嶄新的水平。這一新發(fā)展不僅消除了帶寬的束縛,而且在網(wǎng)上引入創(chuàng)建豐富的用戶體驗的能力,支持跨多個設(shè)備和多種設(shè)備類型獲取網(wǎng)絡(luò)服務(wù),為云依托Internet提供規(guī)模更大、更加面向大眾"人性化"的服務(wù)開辟了新天地;

所有這一切為云的產(chǎn)生和發(fā)展準備了充分的條件。云實際上是全面標準化和虛擬化的新一代計算技術(shù)、以SOA為代表的"以服務(wù)為中心"理念的實施技術(shù)以及新一代Internet技術(shù)的完美聚合。這種聚合是一種"聚變反應(yīng)",在技術(shù)上產(chǎn)生了驚人的突變和升華,成為包括Internet在內(nèi)一系列現(xiàn)代技術(shù)發(fā)展的新階段。云雖然源于許多"傳統(tǒng)技術(shù)",但它決不是原有的技術(shù)簡單換名、也不是不創(chuàng)造新價值的空洞宣傳,它已經(jīng)脫穎而出,變成了翱翔于白云中的天鵝!

相關(guān)技術(shù) 與云的對比

虛擬化:虛擬基礎(chǔ)設(shè)施也許可以按需提供,也能夠供多家租賃,但是沒有捆綁的資源協(xié)調(diào)或自動化,它也不是自我修復(fù)或自我服務(wù)的。虛擬化數(shù)據(jù)中心在應(yīng)用層需要某些幫助,才能成為真正面向服務(wù)的或者被認為有一個API。

網(wǎng)格:網(wǎng)格有API,并且是線性可伸縮的。它是SLA驅(qū)動、自愈、多人租賃和面向服務(wù)的。但網(wǎng)格的確需要掌握40頁文檔、用戶才能夠起步使用它。云是一個自助服務(wù)的體系、讓用戶不需要擔心類似于網(wǎng)格的復(fù)雜性。

托管:云擁有較好的管理軟件實現(xiàn)按需供應(yīng)- 這是托管和云計算之間的一個差別

SaaS:在云中,服務(wù)是以全球類型和多用戶租用為目標設(shè)計的;SaaS未必一定是云服務(wù),而可以是以傳統(tǒng)設(shè)計方式實現(xiàn)的Internet服務(wù)。

SOA :云集中所有必要的支持基礎(chǔ)、使得SOA能夠最后實現(xiàn)長期不能實現(xiàn)的承諾

在價值方面,多種技術(shù)的聚合使云能夠提供傳統(tǒng)技術(shù)不能提供的價值,解決傳統(tǒng)技術(shù)所不能解決的許多難題。技術(shù)和交付模式的差別造成了對供應(yīng)者和消費者明顯不同的經(jīng)濟模式,產(chǎn)生巨大的經(jīng)濟效益。當前,許多公司已經(jīng)開始在云服務(wù)中察覺到重要的新價值來源。云能夠消除傳統(tǒng)架構(gòu)和服務(wù)提供模式固有的復(fù)雜約束,能夠大幅度降低成本和提高效率。

云的實施和應(yīng)用

乍看之下,云似乎是一個完全自助服務(wù)的環(huán)境。但是,深入下去人們也許會驚愕地發(fā)現(xiàn)現(xiàn)實遠比表象復(fù)雜得多。而一些過分"樂觀"和"簡單化"的說法,往往忘記了事情的另一面。例如:

有人說:"在未來,只需要一臺筆記本或者一個手機,就可以通過云來實現(xiàn)一切,甚至超級計算。" 事實上,在云的后端,提供大規(guī)模云服務(wù)的公司在它們的數(shù)據(jù)中心中實現(xiàn)了極其巨大的經(jīng)濟規(guī)模,提供的資源容量遠比單個企業(yè)和機構(gòu)數(shù)據(jù)中心大得多的IT基礎(chǔ)設(shè)施,并且必須高效地解決管理超大規(guī)模IT基礎(chǔ)設(shè)施、供應(yīng)和支持數(shù)量空前用戶群體所帶來的一系列復(fù)雜難題;

有人說:"在云時代中,無需購買資源,只需要向云服務(wù)供應(yīng)商請求使用一項服務(wù),所有資源都是自動供應(yīng)的。" 事實上,云象所有其它計算平臺一樣、必須加以管理。由于大多數(shù)機構(gòu)都將利用來自多個源頭的服務(wù)的組合- 內(nèi)部的服務(wù)、托管的服務(wù)、管理的服務(wù)和通過云的服務(wù),公司必須能夠以相同的方式來管理和維護所有不同服務(wù),包括安全性管理、性能管理、資源供應(yīng)管理等等;

有人說:"有了云,數(shù)據(jù)可以駐留在任何地方,用戶不需要知道、也不必關(guān)心。" 事實上,任何用戶在準備把關(guān)鍵的數(shù)據(jù)托付給一個基于云的服務(wù)供應(yīng)商前,必須周密地評估數(shù)據(jù)安全性風(fēng)險。沒有適當水平的安全性,任何用戶也決不會把自己的數(shù)據(jù)托付給云。云服務(wù)供應(yīng)商也必須確保客戶能夠高速訪問放在云中的信息、容量可以按需擴展且不會意外地被另一個公司所訪問,也不會遭受天災(zāi)人禍的破壞,并符合行業(yè)和政府部門設(shè)置的法規(guī)要求。全面實現(xiàn)這一要求顯然難度很大,云服務(wù)供應(yīng)商必須為此付出很大的代價;

有人說:"IT將邁入云的時代,云計算、云服務(wù)就取代傳統(tǒng)的IT。"事實上,大多數(shù)與企業(yè)應(yīng)用有關(guān)的工作負載類型還不能在今天的云中執(zhí)行,或者必須重寫后才能在云中執(zhí)行。因此,在可以預(yù)見的將來,大多數(shù)企業(yè)使用的計算服務(wù)將來自多個源頭:企業(yè)內(nèi)部、托管或外包服務(wù)和云服務(wù),它們的IT環(huán)境也將是混合的環(huán)境;

表面上,我們看到云技術(shù)的確能夠提供類似于水電供應(yīng)的公共服務(wù),但事實上,這種基于Web2.0和標準互聯(lián)界面的公共服務(wù)技術(shù),在整個云體系結(jié)構(gòu)中不過是冰山一角而已。為了提供高質(zhì)量的全球級服務(wù),云不僅需要利用面向基礎(chǔ)設(shè)施公用化的虛擬化技術(shù),而且還要依靠高性能的安全、管理、監(jiān)控、計量技術(shù)支持。下圖說明實施一個云解決方案的層次結(jié)構(gòu)模型:

在該模型中,有3個主要的層次和支持所有層次的管理功能層:

第一個層次是基礎(chǔ)設(shè)施層:它提供支持"云服務(wù)"所需的設(shè)備,包括服務(wù)器、存儲、網(wǎng)絡(luò)和機房設(shè)施等。虛擬化技術(shù)是這一層次的核心技術(shù),提供池化的計算能力、存儲容量和網(wǎng)絡(luò)帶寬為適應(yīng)動態(tài)的工作負載需要。另外,云基礎(chǔ)設(shè)施還必須克服與傳統(tǒng)數(shù)據(jù)中心同樣面臨的挑戰(zhàn),支持高密度、高能效和連續(xù)服務(wù);并且在規(guī)模、密度、能力、靈活性等方面滿足更高的分布式操作系統(tǒng)環(huán)境要求;

第二個層次是云平臺服務(wù)層:在云基礎(chǔ)設(shè)施層上,如何高效地開發(fā)和測試提供云服務(wù)的應(yīng)用軟件,如何有效地運行?云平臺服務(wù)層通過采用虛擬化等技術(shù)、配置相應(yīng)的工具、程序庫和中間件,滿足了這一要求,提供云服務(wù)的開發(fā)、測試和運行平臺;

第三個層次是應(yīng)用服務(wù)層: 支持大量用戶群體租用在云平臺上運行的應(yīng)用軟件,通過用戶接口請求需要的應(yīng)用服務(wù)功能或者完成規(guī)定的業(yè)務(wù)流程;另外,如必要它還將支持應(yīng)用本地化要求;

第四個層次是管理功能層: 如何把云基礎(chǔ)設(shè)施、云平臺和云應(yīng)用租用給用戶?云如何能被高效地管理和按工作負荷動態(tài)調(diào)度資源?如何對服務(wù)計量和按使用收費(例如,按使用的CPU小時數(shù),GB數(shù)或帶寬)?這也是云管理層中管理軟件所要解決的核心問題。

云服務(wù)在轉(zhuǎn)化為企業(yè)實際應(yīng)用的過程中也一定會遇到一些挑戰(zhàn),如果云服務(wù)供應(yīng)商提供的云服務(wù)的安全性、性能和可用性得不到保證的話,它將會使企業(yè)的業(yè)務(wù)面臨危機,這顯然是企業(yè)選擇云服務(wù)的最大顧慮。但現(xiàn)實是,很多企業(yè)也發(fā)現(xiàn)在維持以傳統(tǒng)方式開發(fā)的關(guān)鍵業(yè)務(wù)應(yīng)用的最佳性能和高可擴展性過程中同樣具有挑戰(zhàn)性,因此企業(yè)在選擇服務(wù)平臺時將會在權(quán)衡多種因素(如政府法規(guī)、信息安全、可用性、成本、可擴展性等)的基礎(chǔ)上做出合適的決策?;萜展臼冀K相信,科技終將向推動企業(yè)業(yè)務(wù)發(fā)展的方向發(fā)展,云計算也是如此,如今雖然云與云服務(wù)尚處于初級階段,但這一根本的方向不會改變,云已經(jīng)開始從概念轉(zhuǎn)變?yōu)閷嶋H的應(yīng)用,云也終于可以開始為企業(yè)帶來全新的業(yè)務(wù)價值。

分享到

zhabin

相關(guān)推薦