1. 程式人生 > >【原創譯文】基於Docker和Rancher的超融合容器雲架構

【原創譯文】基於Docker和Rancher的超融合容器雲架構

基於Docker和Rancher的超融合容器雲架構

---來自RancherRedapt

 

  超融合架構在現代資料中心是一項巨大的變革。Nutanix公司發明了超融合架構理論,自從我聽說他們的“iPhone資料中心”理論時,我便對此產生了極大興趣。在我以前任職Cloud.comCEO、CloudStack的創始人、以及Citrix的雲平臺組織的CTO時,我幫助了很多組織團體把他們的資料中心變成了雲架構。在那時,如何把多種供應商複雜的技術體系整合到一起,讓它們形成統一可靠的雲平臺總是成為最大的挑戰。超融合架構對於這些複雜問題是一種優雅的解決方案,它提供了簡單的一站式體驗使架構變得可實現。超融合架構隱藏了很多底層的複雜點,使資料中心工作人員的工作變得更舒心。

通常,在當今資料中心流行的做法是,讓超融合架構都執行在虛擬機器上。然而這種資料中心工作方式正在改變。最近幾年,Docker容器已經成為資料中心新工作方式的標誌。正因為如此,我們正在建立以市場需求為主導的高效容器架構解決方案。

今天,我們的Rancher團隊宣佈了來自RancherRedapt的“基於容器的超融合基礎設施平臺架構”。它會為資料中心提供一套完全基於容器服務平臺的一站式解決方案。各組織團體以後可以不必考慮硬體裝置的來源,不必部署虛擬化及雲平臺,也不必考慮如何對孤立的容器進行編排整合。

對虛機和容器的雙重支援

  我們結合Google公司執行在容器中的虛機方式,設計了完全相容虛機及容器的解決方案。我們從四月份就在

RancherVM專案中測試這種方案,我們收到了大量來自使用者們肯定的反饋意見。執行在容器中的虛機技術很大的好處是為管理虛機和容器提供相同的工具。因為虛機及容器在實際的行為上有很多的相似之處,我們為Docker容器所開發的Rancher CLIUI系統可以無縫的應用於虛機之上。

  我們為了融合架構使用了RancherOS作為基礎作業系統。RancherOS的核心已經集成了對KVM的支援。接下來,我們將描述RancherRancherOS是如何配合工作,是如何為超融合架構方案提供全棧技術支援的。

 

容器化儲存裝置

  所有超融合架構方案都會包括一個分散式儲存實現。作為今天另外一個主要議題,針對持久化儲存裝置,我們的超融合架構解決方案已經具有分散式儲存實現的獨有能力。使用者們已經可以針對他們的應用需求,自由的部署軟體儲存平臺。這種方式減少了域內錯誤且提高了穩定性。在分散式儲存部署中的某一個錯誤僅僅會對使用該儲存的應用產生影響。

使用者們可以部署開源的或商業的儲存程式,因為這些儲存程式已經被打包到Docker容器中。我們正在將GlusterNexentaEdge整合入我們的超融合平臺架構中,而且計劃在未來支援更多的儲存產品。

通往Docker映象生態體系

  超融合架構通常能夠成功的勝任各種應用場景,例如資料庫或虛擬桌面等。Docker生態體系提供了一攬子執行在Rancher融合架構下的應用。例如,在DockerHub中包含了成千上萬的映象資源。另外,Rancher不僅使單容器場景變得簡單,而且使像Compose,SwarmKubernetes這種新興容器工具對容器叢集應用的編排變得簡單。Rancher實驗室已經證明並將一套流行DevOps工具打包到平臺中。只需要簡單的點選操作,使用者們就可以進行部署,例如在超融合架構中部署整套ELK叢集。

 

我們的合作伙伴Redapt

 

  我們已經與Redapt團隊相識併合作了很多年。早在2011年,我的Cloud.com團隊就與Redapt團隊合作建立一個基於CloudStack技術的龐大私有云系統,那個系統由4萬部物理伺服器共同組成。我們被Redapt團隊的技術能力,革新能力,以及職業素質所深深吸引。構建超融合架構方案需要軟體廠商與硬體廠商的緊密結合。我們幸運的能與Radapt再一次合作,首次將基於容器的超融合架構解決方案推廣到工業領域市場。

可用性

  RancherRedapt正在為獲得早期的客戶資源而努力。我們計劃在2016上半年會讓超融合架構方案可用。如果你想探討融合架構,可以向我們的工程師發起請求,或者在接下來的線上會議上註冊會員,我們將在會議上演示最新的功能。

注:基於全球開源共享理念,本人會分享更多原創及譯文,讓更多的IT人從中受益,與大家一起進步!

原文參考:

http://rancher.com/introducing-hyper-converged-infrastructure-for-containers-powered-by-rancher-and-redapt/