互聯(lián)網(wǎng)是連接世界上大部分地區(qū)的全球網(wǎng)絡(luò),但以其最基本的形式,互聯(lián)網(wǎng)僅在網(wǎng)絡(luò)級(jí)別上連接世界,從而使不同的端點(diǎn)可以連接到服務(wù)器和彼此。當(dāng)今的Internet還沒有行星級(jí)的云操作系統(tǒng),在該操作系統(tǒng)中,應(yīng)用程序和策略可以跨不同的供應(yīng)商平臺(tái)和堆棧從一個(gè)節(jié)點(diǎn)無縫移動(dòng)到另一個(gè)節(jié)點(diǎn)。但是,由于有了云,這種情況現(xiàn)在正在改變。
行星級(jí)云操作系統(tǒng)的出現(xiàn)是Rackspace的云架構(gòu)師Troy Toman在5月12日舉行的OpenStack峰會(huì)主題演講中提出的想法。該想法依賴于世界各地聯(lián)合的OpenStack云平臺(tái)網(wǎng)絡(luò)。
使用云聯(lián)合,在一個(gè)云中進(jìn)行身份驗(yàn)證的用戶可以訪問另一個(gè)云中的數(shù)據(jù)和內(nèi)容。在非云聯(lián)盟的世界中,應(yīng)用程序和服務(wù)器主機(jī)大多卡在瘦身孤島中,只能放在單個(gè)堆?;蚬?yīng)商平臺(tái)上。對(duì)于通用的行星操作系統(tǒng),這樣的孤島將不存在,因?yàn)閼?yīng)用程序和服務(wù)器可以輕松地在堆棧,供應(yīng)商和物理位置之間移動(dòng)。
在我看來,擁有像OpenStack這樣的通用云平臺(tái)來進(jìn)行應(yīng)用程序部署,然后使OpenStack云彼此聯(lián)合,只是實(shí)現(xiàn)真正的行星級(jí)OS的總等式的一部分。另一個(gè)關(guān)鍵要素是能夠?qū)⒐ぷ髫?fù)載從一個(gè)云無縫遷移到另一個(gè)云,并將應(yīng)用程序從一個(gè)云供應(yīng)商遷移到另一個(gè)云供應(yīng)商的能力,而與底層技術(shù)無關(guān)。
這就是網(wǎng)絡(luò)巨頭思科系統(tǒng)公司(Cisco Systems)通過其Global InterCloud所做的承諾。借助InterCloud,思科正在設(shè)想地球上的所有云平臺(tái)都可以互操作,其中工作負(fù)載可以從一個(gè)云移到另一個(gè)云。因此,如果一個(gè)云供應(yīng)商正在運(yùn)行VMware的ESX虛擬機(jī)管理程序,而另一個(gè)云供應(yīng)商正在運(yùn)行基于開源內(nèi)核的虛擬機(jī)(KVM)虛擬機(jī)管理程序,則沒關(guān)系;工作負(fù)載和應(yīng)用程序仍然可以移動(dòng)。
但是,對(duì)于真正的行星式操作系統(tǒng),要進(jìn)一步發(fā)展,就需要一個(gè)真正通用的網(wǎng)絡(luò)作為基礎(chǔ)。今天的Internet提供了基本的管道,但是它不具有服務(wù)器OS管理員傾向于具備的特征。沒有一種簡單的通用方法可以在全球范圍內(nèi)以一致的方式實(shí)施服務(wù)質(zhì)量(QoS)或應(yīng)用程序策略。
現(xiàn)在至少有兩項(xiàng)努力可能最終是互補(bǔ)的,有一天有可能使QoS和應(yīng)用程序策略達(dá)到全球范圍。
思科上周一直在推動(dòng)其以應(yīng)用程序?yàn)橹行牡幕A(chǔ)架構(gòu)(ACI)消息,作為在整個(gè)網(wǎng)絡(luò)上啟用軟件定義網(wǎng)絡(luò)(SDN)和策略控制的一種方式。如果將ACI與InterCloud結(jié)合使用,則可能會(huì)啟用對(duì)整個(gè)星球上的策略和應(yīng)用程序的控制。
在OpenStack內(nèi)部,VMware正在推進(jìn)其Project Congress的工作,這可以作為OpenStack云的策略引擎。我認(rèn)為,有一天國會(huì)可以作為策略的高級(jí)抽象,將Cisco ACI封裝為策略來源,這是完全合理的。
這樣,OpenStack大會(huì),甚至僅是Cisco ACI本身,就有一天可能成為網(wǎng)絡(luò)策略和應(yīng)用程序控制的真相之源-不僅對(duì)于單個(gè)網(wǎng)絡(luò)運(yùn)營商或云,還是整個(gè)連接的星球。
在當(dāng)今世界,網(wǎng)絡(luò)運(yùn)營商,云供應(yīng)商和應(yīng)用程序提供商必須在使用相同技術(shù)運(yùn)行的數(shù)據(jù)中心或一組數(shù)據(jù)中心內(nèi)的更本地級(jí)別上設(shè)置策略。
行星級(jí)云OS的承諾是將網(wǎng)絡(luò)堆棧從連接的簡單層上移到功能全面的支持應(yīng)用程序的系統(tǒng),其中應(yīng)用程序,用戶和策略真正是全球性的,并以光速移動(dòng)。