開放云計(jì)算:時(shí)髦詞還是基礎(chǔ)設(shè)施的未來?
開放"是一個(gè)在技術(shù)上有爭議的術(shù)語。一般人會(huì)喜歡"開放"而不是"封閉",但是一些技術(shù)專業(yè)人士則會(huì)認(rèn)為開放只不過是一個(gè)時(shí)髦的詞語,對于客戶而言它根本就不具有真實(shí)的價(jià)值。當(dāng)談及開放云計(jì)算時(shí),我們需要在營銷術(shù)
“開放"是一個(gè)在技術(shù)上有爭議的術(shù)語。一般人會(huì)喜歡"開放"而不是"封閉",但是一些技術(shù)專業(yè)人士則會(huì)認(rèn)為開放只不過是一個(gè)時(shí)髦的詞語,對于客戶而言它根本就不具有真實(shí)的價(jià)值。當(dāng)談及開放云計(jì)算時(shí),我們需要在營銷術(shù)語和現(xiàn)實(shí)世界中尋找真相,這就要求我們首先給出正確而合適的定義。
首先,讓我們從了解開放的含義開始。開放云計(jì)算并不等同于開源云計(jì)算。開源定義了一個(gè)軟件使用許可的模式。開源是免費(fèi)的這一事實(shí)并不是客戶最關(guān)心的,而諸如基于社區(qū)的開發(fā)等其他方面的信息則可能更具價(jià)值,開放性最重要的一點(diǎn)并不在于成本或如何編寫。
具有開放性就是要求企業(yè)具有選擇技術(shù)、模型和云計(jì)算供應(yīng)商的自由。開放性的價(jià)值在于它所賦予客戶的靈活性。開放并不是一種使用許可模式或一個(gè)合作聯(lián)盟;它是一種理念,它鼓勵(lì)客戶與你做生意,這是因?yàn)樗麄儽旧硐M皇且驗(yàn)樗麄儽仨氝@樣。
實(shí)施開放云計(jì)算意味著客戶不會(huì)在技術(shù)上受制、不會(huì)在合同上受制以及不會(huì)在服務(wù)上受制。這就意味著供應(yīng)商不會(huì)固守技術(shù),競爭將成為唯一的主題。但是,這一切對于真實(shí)世界中的云計(jì)算供應(yīng)商而言,又意味著什么呢?
對于開發(fā)云計(jì)算應(yīng)用程序的客戶而言,由于他們使用云計(jì)算應(yīng)用程序編程接口 API以實(shí)現(xiàn)對基礎(chǔ)設(shè)施和配置資源的動(dòng)態(tài)控制,所以他們擔(dān)心受制于某一供應(yīng)商也是使用開放技術(shù)的一個(gè)主要原因。如果不具備開放性,那么當(dāng)使用云計(jì)算供應(yīng)商所提供專用API開發(fā)應(yīng)用程序的客戶之后需要變更云計(jì)算供應(yīng)商時(shí),就會(huì)發(fā)現(xiàn)問題多多,這是因?yàn)閼?yīng)用程序已經(jīng)變得過于龐大和復(fù)雜。他們可能會(huì)發(fā)現(xiàn),變更供應(yīng)商會(huì)要求他們不僅改變API調(diào)用而且還需要重新思考或重新設(shè)計(jì)整個(gè)應(yīng)用程序的架構(gòu),由此產(chǎn)生的成本往往是令人難以置信的昂貴和不符合實(shí)際的。
認(rèn)識到API不僅僅只是應(yīng)用程序接口將是非常重要的:它是作為一個(gè)底層模式的抽象和云計(jì)算供應(yīng)商的技術(shù)選擇。構(gòu)建一個(gè)特定API意味著采用一個(gè)架構(gòu)風(fēng)格、最佳實(shí)踐、規(guī)則以及圍繞一個(gè)特定實(shí)施進(jìn)行應(yīng)用程序設(shè)計(jì)。這就是受制于人。
OpenStack可實(shí)現(xiàn)可移植性、聯(lián)盟以及多個(gè)云計(jì)算
12個(gè)月或18個(gè)月前,可能對于OpenStack的準(zhǔn)備狀況還存有懷疑,但是如今業(yè)界已將其視為云計(jì)算的開發(fā)替代者。秉承開放性的企業(yè)希望能夠避免受制于人而享受可移植性、聯(lián)盟和實(shí)施多個(gè)云計(jì)算部署能力的好處。
可移植性并不意味著客戶希望實(shí)現(xiàn)跨供應(yīng)商的工作負(fù)載遷移。我無法想象一個(gè)客戶會(huì)過于頻繁和段時(shí)間地變更他的云計(jì)算供應(yīng)商。共享類似架構(gòu)、接口API和管理工具的云計(jì)算聯(lián)盟的價(jià)值在于如果有需要時(shí)就能夠遷移工作負(fù)載的靈活性。這并不是魔術(shù)或者是自動(dòng)化的。它只需簡單地順其自然。
一個(gè)好的比喻就是,即便具體實(shí)施中存在著差異,但是把J2EE應(yīng)用程序從一臺應(yīng)用程序服務(wù)器遷移至另一臺服務(wù)器是相對容易的。之前Java"編寫一次就可隨處運(yùn)行"的口號單從字面含義來看是錯(cuò)誤的,但是開發(fā)一個(gè)能夠在多個(gè)系統(tǒng)架構(gòu)上運(yùn)行的應(yīng)用程序或者對應(yīng)用程序采用一個(gè)不同的J2EE技術(shù)也當(dāng)然是可行的。OpenStack便攜性就如同一個(gè)供未來使用的保險(xiǎn)(放心保)措施。雖然基于OpenStack的不同云計(jì)算之間存在著一些差異,但是客戶一般都可以使用OpenStack API開發(fā)應(yīng)用程序,實(shí)現(xiàn)跨多個(gè)云計(jì)算供應(yīng)商、OpenStack私有云計(jì)算(無論他們被托管在哪里)以及甚至專用基礎(chǔ)設(shè)施的資源供應(yīng)。這就使他們能夠?qū)崿F(xiàn)多個(gè)開放云計(jì)算之間的應(yīng)用程序遷移,同樣重要的是可同時(shí)實(shí)現(xiàn)多個(gè)云計(jì)算的資源供應(yīng)。
多個(gè)云計(jì)算部署和云計(jì)算聯(lián)盟就是使用OpenStack而得到的立竿見影好處。
實(shí)現(xiàn)單個(gè)庫的通用API是這一多個(gè)云計(jì)算技術(shù)中最明顯的組件。任何了解私有云計(jì)算價(jià)值和在內(nèi)外部托管私有云計(jì)算靈活性的工程師,在把它們連接至公共云計(jì)算時(shí)都會(huì)希望有一個(gè)單一的API集。但是,同樣重要的是使用API開發(fā)能在多個(gè)云計(jì)算運(yùn)行的應(yīng)用程序的技能能力,這些云計(jì)算不僅使用了相同的API而且也采用了相同的基礎(chǔ)架構(gòu)。
采用開放技術(shù)的另一個(gè)好處就是社區(qū)的創(chuàng)新速度更快、能夠使用的人才庫范圍更為廣泛,并能夠比單一供應(yīng)商或云計(jì)算供應(yīng)商提供更多的選擇。在大多數(shù)專利技術(shù)的情況中,所有的創(chuàng)新都發(fā)生在同一個(gè)辦公室或位置。我們確實(shí)很難想象整個(gè)行業(yè)的創(chuàng)新都是來自于同一個(gè)地方。開放的社區(qū)能夠積聚智慧和多種創(chuàng)新能力。從來沒有一個(gè)供應(yīng)商、服務(wù)供應(yīng)商、個(gè)人或者組織能夠定義(或控制)未來;相反,正是一個(gè)廣納英才的社區(qū)才是讓夢想成真的基礎(chǔ)所在。
最后,開放模式和專有模式都總是有著各自的發(fā)展空間。很多專業(yè)人士都認(rèn)可特定模式和供應(yīng)商的長期承諾,其中很多人都對其寄予厚望。但是,還有很多其它的人相信開放創(chuàng)新的力量,他們將尋找一個(gè)能夠賦予他們在云計(jì)算上運(yùn)行他們應(yīng)用程序所需更大靈活性的平臺,在這個(gè)平臺上他們可以自由選擇供應(yīng)商。
首先,讓我們從了解開放的含義開始。開放云計(jì)算并不等同于開源云計(jì)算。開源定義了一個(gè)軟件使用許可的模式。開源是免費(fèi)的這一事實(shí)并不是客戶最關(guān)心的,而諸如基于社區(qū)的開發(fā)等其他方面的信息則可能更具價(jià)值,開放性最重要的一點(diǎn)并不在于成本或如何編寫。
具有開放性就是要求企業(yè)具有選擇技術(shù)、模型和云計(jì)算供應(yīng)商的自由。開放性的價(jià)值在于它所賦予客戶的靈活性。開放并不是一種使用許可模式或一個(gè)合作聯(lián)盟;它是一種理念,它鼓勵(lì)客戶與你做生意,這是因?yàn)樗麄儽旧硐M皇且驗(yàn)樗麄儽仨氝@樣。
實(shí)施開放云計(jì)算意味著客戶不會(huì)在技術(shù)上受制、不會(huì)在合同上受制以及不會(huì)在服務(wù)上受制。這就意味著供應(yīng)商不會(huì)固守技術(shù),競爭將成為唯一的主題。但是,這一切對于真實(shí)世界中的云計(jì)算供應(yīng)商而言,又意味著什么呢?
對于開發(fā)云計(jì)算應(yīng)用程序的客戶而言,由于他們使用云計(jì)算應(yīng)用程序編程接口 API以實(shí)現(xiàn)對基礎(chǔ)設(shè)施和配置資源的動(dòng)態(tài)控制,所以他們擔(dān)心受制于某一供應(yīng)商也是使用開放技術(shù)的一個(gè)主要原因。如果不具備開放性,那么當(dāng)使用云計(jì)算供應(yīng)商所提供專用API開發(fā)應(yīng)用程序的客戶之后需要變更云計(jì)算供應(yīng)商時(shí),就會(huì)發(fā)現(xiàn)問題多多,這是因?yàn)閼?yīng)用程序已經(jīng)變得過于龐大和復(fù)雜。他們可能會(huì)發(fā)現(xiàn),變更供應(yīng)商會(huì)要求他們不僅改變API調(diào)用而且還需要重新思考或重新設(shè)計(jì)整個(gè)應(yīng)用程序的架構(gòu),由此產(chǎn)生的成本往往是令人難以置信的昂貴和不符合實(shí)際的。
認(rèn)識到API不僅僅只是應(yīng)用程序接口將是非常重要的:它是作為一個(gè)底層模式的抽象和云計(jì)算供應(yīng)商的技術(shù)選擇。構(gòu)建一個(gè)特定API意味著采用一個(gè)架構(gòu)風(fēng)格、最佳實(shí)踐、規(guī)則以及圍繞一個(gè)特定實(shí)施進(jìn)行應(yīng)用程序設(shè)計(jì)。這就是受制于人。
OpenStack可實(shí)現(xiàn)可移植性、聯(lián)盟以及多個(gè)云計(jì)算
12個(gè)月或18個(gè)月前,可能對于OpenStack的準(zhǔn)備狀況還存有懷疑,但是如今業(yè)界已將其視為云計(jì)算的開發(fā)替代者。秉承開放性的企業(yè)希望能夠避免受制于人而享受可移植性、聯(lián)盟和實(shí)施多個(gè)云計(jì)算部署能力的好處。
可移植性并不意味著客戶希望實(shí)現(xiàn)跨供應(yīng)商的工作負(fù)載遷移。我無法想象一個(gè)客戶會(huì)過于頻繁和段時(shí)間地變更他的云計(jì)算供應(yīng)商。共享類似架構(gòu)、接口API和管理工具的云計(jì)算聯(lián)盟的價(jià)值在于如果有需要時(shí)就能夠遷移工作負(fù)載的靈活性。這并不是魔術(shù)或者是自動(dòng)化的。它只需簡單地順其自然。
一個(gè)好的比喻就是,即便具體實(shí)施中存在著差異,但是把J2EE應(yīng)用程序從一臺應(yīng)用程序服務(wù)器遷移至另一臺服務(wù)器是相對容易的。之前Java"編寫一次就可隨處運(yùn)行"的口號單從字面含義來看是錯(cuò)誤的,但是開發(fā)一個(gè)能夠在多個(gè)系統(tǒng)架構(gòu)上運(yùn)行的應(yīng)用程序或者對應(yīng)用程序采用一個(gè)不同的J2EE技術(shù)也當(dāng)然是可行的。OpenStack便攜性就如同一個(gè)供未來使用的保險(xiǎn)(放心保)措施。雖然基于OpenStack的不同云計(jì)算之間存在著一些差異,但是客戶一般都可以使用OpenStack API開發(fā)應(yīng)用程序,實(shí)現(xiàn)跨多個(gè)云計(jì)算供應(yīng)商、OpenStack私有云計(jì)算(無論他們被托管在哪里)以及甚至專用基礎(chǔ)設(shè)施的資源供應(yīng)。這就使他們能夠?qū)崿F(xiàn)多個(gè)開放云計(jì)算之間的應(yīng)用程序遷移,同樣重要的是可同時(shí)實(shí)現(xiàn)多個(gè)云計(jì)算的資源供應(yīng)。
多個(gè)云計(jì)算部署和云計(jì)算聯(lián)盟就是使用OpenStack而得到的立竿見影好處。
實(shí)現(xiàn)單個(gè)庫的通用API是這一多個(gè)云計(jì)算技術(shù)中最明顯的組件。任何了解私有云計(jì)算價(jià)值和在內(nèi)外部托管私有云計(jì)算靈活性的工程師,在把它們連接至公共云計(jì)算時(shí)都會(huì)希望有一個(gè)單一的API集。但是,同樣重要的是使用API開發(fā)能在多個(gè)云計(jì)算運(yùn)行的應(yīng)用程序的技能能力,這些云計(jì)算不僅使用了相同的API而且也采用了相同的基礎(chǔ)架構(gòu)。
采用開放技術(shù)的另一個(gè)好處就是社區(qū)的創(chuàng)新速度更快、能夠使用的人才庫范圍更為廣泛,并能夠比單一供應(yīng)商或云計(jì)算供應(yīng)商提供更多的選擇。在大多數(shù)專利技術(shù)的情況中,所有的創(chuàng)新都發(fā)生在同一個(gè)辦公室或位置。我們確實(shí)很難想象整個(gè)行業(yè)的創(chuàng)新都是來自于同一個(gè)地方。開放的社區(qū)能夠積聚智慧和多種創(chuàng)新能力。從來沒有一個(gè)供應(yīng)商、服務(wù)供應(yīng)商、個(gè)人或者組織能夠定義(或控制)未來;相反,正是一個(gè)廣納英才的社區(qū)才是讓夢想成真的基礎(chǔ)所在。
最后,開放模式和專有模式都總是有著各自的發(fā)展空間。很多專業(yè)人士都認(rèn)可特定模式和供應(yīng)商的長期承諾,其中很多人都對其寄予厚望。但是,還有很多其它的人相信開放創(chuàng)新的力量,他們將尋找一個(gè)能夠賦予他們在云計(jì)算上運(yùn)行他們應(yīng)用程序所需更大靈活性的平臺,在這個(gè)平臺上他們可以自由選擇供應(yīng)商。
責(zé)任編輯:小沈
免責(zé)聲明:本文僅代表作者個(gè)人觀點(diǎn),與本站無關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實(shí)相關(guān)內(nèi)容。
我要收藏
個(gè)贊
-
權(quán)威發(fā)布 | 新能源汽車產(chǎn)業(yè)頂層設(shè)計(jì)落地:鼓勵(lì)“光儲充放”,有序推進(jìn)氫燃料供給體系建設(shè)
2020-11-03新能源,汽車,產(chǎn)業(yè),設(shè)計(jì) -
中國自主研制的“人造太陽”重力支撐設(shè)備正式啟運(yùn)
2020-09-14核聚變,ITER,核電 -
探索 | 既耗能又可供能的數(shù)據(jù)中心 打造融合型綜合能源系統(tǒng)
2020-06-16綜合能源服務(wù),新能源消納,能源互聯(lián)網(wǎng)
-
新基建助推 數(shù)據(jù)中心建設(shè)將迎爆發(fā)期
2020-06-16數(shù)據(jù)中心,能源互聯(lián)網(wǎng),電力新基建 -
泛在電力物聯(lián)網(wǎng)建設(shè)下看電網(wǎng)企業(yè)數(shù)據(jù)變現(xiàn)之路
2019-11-12泛在電力物聯(lián)網(wǎng) -
泛在電力物聯(lián)網(wǎng)建設(shè)典型實(shí)踐案例
2019-10-15泛在電力物聯(lián)網(wǎng)案例
-
新基建之充電樁“火”了 想進(jìn)這個(gè)行業(yè)要“心里有底”
2020-06-16充電樁,充電基礎(chǔ)設(shè)施,電力新基建 -
燃料電池汽車駛?cè)雽こ0傩占疫€要多久?
-
備戰(zhàn)全面電動(dòng)化 多部委及央企“定調(diào)”充電樁配套節(jié)奏
-
權(quán)威發(fā)布 | 新能源汽車產(chǎn)業(yè)頂層設(shè)計(jì)落地:鼓勵(lì)“光儲充放”,有序推進(jìn)氫燃料供給體系建設(shè)
2020-11-03新能源,汽車,產(chǎn)業(yè),設(shè)計(jì) -
中國自主研制的“人造太陽”重力支撐設(shè)備正式啟運(yùn)
2020-09-14核聚變,ITER,核電 -
能源革命和電改政策紅利將長期助力儲能行業(yè)發(fā)展
-
探索 | 既耗能又可供能的數(shù)據(jù)中心 打造融合型綜合能源系統(tǒng)
2020-06-16綜合能源服務(wù),新能源消納,能源互聯(lián)網(wǎng) -
5G新基建助力智能電網(wǎng)發(fā)展
2020-06-125G,智能電網(wǎng),配電網(wǎng) -
從智能電網(wǎng)到智能城市