我們提到的云計算一般有三種類型:軟件即服務(wù)(Software as a Service, SaaS),平臺即服務(wù)(Platform as a Service, PaaS)和基礎(chǔ)架構(gòu)即服務(wù)(Infrastructure as a Service, IaaS)。云概念剛出來的時候被人說的云里霧里摸不著頭,現(xiàn)在云技術(shù)已經(jīng)深入人心,也許你正在使用云而自己沒有察覺呢,比如每天使用的 Gmail 就在 Google 大云上。為了更好理解這三種不同的云,我們可以拿 Google 來舉例,剛好這家公司提供了三種形式的云服務(wù),首先看 SaaS,Google Gmail/Docs/Gtalk/Maps 這些 Apps 都運(yùn)行在 Google 云上,所以他們?yōu)槠胀ㄓ脩籼峁┝?“軟件即服務(wù)”;Google 同時提供面向開發(fā)人員的 AppEngine,可以讓開發(fā)人員在他們的平臺(Platform)上使用 Python, Java 等語言和他們提供的 API 開發(fā)軟件和服務(wù),所以他們?yōu)殚_發(fā)人員提供了 “平臺即服務(wù)”;Google 自己內(nèi)部構(gòu)建了基于 GFS, BigTable, MapReduce 之上的龐大基礎(chǔ)云設(shè)施,為自己內(nèi)部人員提供了 “基礎(chǔ)架構(gòu)即服務(wù)”,這就是三種不同類型的云。
因?yàn)?VPSee 的這兩臺服務(wù)器使用了 HTTP 代理上網(wǎng),所以 OpenNebula 讀取了系統(tǒng)的 http_proxy 環(huán)境變量,在 sched.log 日志里發(fā)現(xiàn)了 HTTP response 錯誤,這時候需要關(guān)閉 http_proxy:
# cat /var/log/one/sched.log
Tue Feb 22 14:27:39 2011 [HOST][E]: Exception raised: Unable to transport XML to server and get XML response back. HTTP response: 504
Tue Feb 22 14:27:39 2011 [POOL][E]: Could not retrieve pool info from ONE
# unset http_proxy
onevnet
創(chuàng)建和編輯虛擬網(wǎng)絡(luò)配置文件,然后創(chuàng)建一個 OpenNebula 虛擬網(wǎng)絡(luò):
# vi small_network.net
NAME = "Small network"
TYPE = FIXED