為什么數(shù)據(jù)中心內(nèi)不應充斥著孤島?
原文編者的話:
OpenStack的成功源自于什么?開源技術(shù)憑什么能翻天覆地?OpenStack基金會COO Mark Collier最近撰文發(fā)表了自己的觀點。OpenStack的成長建立在開放、協(xié)作、務實、透明的基礎(chǔ)之上,保持專注又彼此聯(lián)合,崇尚平等且追求自由。每一位開源社區(qū)的開發(fā)者都為此奉獻,實現(xiàn)成長,見證并參與技術(shù)的變革。
我們特別為您奉上這篇題為《為什么數(shù)據(jù)中心內(nèi)不應充斥著孤島?》的文章。以此向每一位開源社區(qū)的開發(fā)者致敬,你們讓世界更美好!
“開發(fā)者與新工具有著一個共同的基礎(chǔ),OpenStack將它們連接在了一起。”——OpenStack基金會COO Mark Collier
隨著大量新的云技術(shù)的出現(xiàn),許多公司開始認真考慮通過哪種平臺技術(shù)實現(xiàn)標準化,他們中的許多公司考慮先進行實驗,或是在其他公司取得成功之前進行觀望。過分追求***技術(shù)將導致用戶需要維護過多的平臺,而這些平臺在數(shù)據(jù)中心內(nèi)將彼此成為孤島。
對于大多數(shù)行業(yè)來說,應用的快速開發(fā)和部署正在成為了他們的***需求。競爭壓力意味著公司不可能觀望太長時間。
以容器為例,它們有意成為一個通用構(gòu)件,以鼓勵對資源的重復使用,同時它們還承諾將減少涉及打包、部署和管理應用方面的繁瑣操作。盡管 LXC(Linux容器)和其他形式的隔離已經(jīng)存在了一段時間,但是Docker率先得到了認真關(guān)注。CoreOS的rkt也很快獲得了關(guān)注,它本身是一個開放的“針對Linux的應用容器運行時”的部署。
如果通用構(gòu)件是一個重點,那么如何讓眾多格式能夠成為一個好東西?為了回答這一被頻繁提出的問題,人們正在開始新的嘗試,通過“開放容器方案”將不同的格式統(tǒng)一起來。
隨著容器孤島逐步匯聚成了一塊大陸,更困難的問題出現(xiàn)了,那就是如何真正部署、管理和連接這些容器以及其中的應用。Docker公司(開源項目 Docker的母公司)通過Docker Swarm,給出了自己的答案,Apache Mesos和Kubernetes也正在嘗試通過“容器編排引擎”簡化容器的管理。
盡管許多公司正在針對使用這些編排工具的所謂“云原生應用”試驗“容器云”中的開放地帶,但是在今后幾年里,他們不會愿意為運營人員的管理和維護再創(chuàng)建新的平臺。畢竟,云計算的初衷是降低復雜性,而不是增加復雜性。
除了讓運營人員感到頭疼的事情外,我們還必須考慮到,由于一些工作負載***是部署在由虛擬機、裸機和容器組成的混合解決方案當中,因此分布式應用的復雜性正在增加。與此同時,這些虛擬機、裸機和容器均需要共同存在在同一個網(wǎng)絡中。
為了讓開發(fā)者能夠訪問到***的工具,讓運營人員能夠通過一個單一的基礎(chǔ)設(shè)施層進行管理,許多的全球知名公司開始轉(zhuǎn)向OpenStack。在使用熟悉的安全與網(wǎng)絡模式之時,這些公司已經(jīng)在他們的OpenStack云上設(shè)置了Kubernetes等新技術(shù)以管理Docker容器。
OpenStack硅谷大會上,DirecTV的云架構(gòu)與OpenStack***架構(gòu)師Amit Tank加入到了OpenStack基金會的執(zhí)行董事Jonathan Bryce的演講中,共同探討了OpenStack如何應用到生產(chǎn)當中,讓用戶嘗試著解決在使用容器中所遇到的問題。
Tank說:“OpenStack僅僅是一個平臺,允許我們挑選出***的方案,讓它們與我們的現(xiàn)有基礎(chǔ)設(shè)施協(xié)同工作。我們還看到容器技術(shù)正和其他的新興技術(shù)一樣,正在被應用到生產(chǎn)環(huán)境中。”
在OpenStack硅谷大會上,LithiumTechnologies的云平臺工程團隊主管Lachlan Evenson也談論了關(guān)于他們公司將Kubernetes和OpenStack整合在一起的方式,以及通過最少的努力將這些技術(shù)整合后所帶來的好處。
以下是Lachlan Evenson(@LachlanEvenson)發(fā)表的推文:
非常感謝@kubernetesio和@OpenStack能夠在數(shù)秒內(nèi)而非數(shù)小時內(nèi)就能夠優(yōu)雅地編排復雜的多層應用。
通過與Mesos、Kubernetes、Cloud Foundry和Docker等其他開源社區(qū)的合作,OpenStack用戶能夠更快地訪問到新的開發(fā)者生產(chǎn)力促進工具。這些社區(qū)也在使用 OpenStack的通用網(wǎng)絡和安全模式運行更多計算、存儲和網(wǎng)絡設(shè)備,無需修改IaaS(基礎(chǔ)設(shè)施即服務)。
通過消除孤島和連接社區(qū),每個人都是贏家。
如果你的公司想在未來十年創(chuàng)建一個堅實的基礎(chǔ),那么與沃爾瑪、PayPal、IBM、eBay、NTT等公司一道,加入到“OpenStack Powered Planet”公司的陣營之中吧。
原文鏈接:https://www.ustack.com/news/why-no-data-center-should-be-full-of-islands/