1. 程式人生 > >深入淺出Mesos(六):親身體會Apache Mesos

深入淺出Mesos(六):親身體會Apache Mesos

反饋 存儲 stat tar getting multi -a sources 其他

http://www.infoq.com/cn/articles/analyse-mesos-part-06

關於下一代數據中心操作系統Apache Mesos的系列文章,已經完成的內容如下:

  • 深入淺出Mesos(一):為軟件定義數據中心而生的操作系統
  • 深入淺出Mesos(二):Mesos的體系結構和工作流
  • 深入淺出Mesos(三):持久化存儲和容錯
  • 深入淺出Mesos(四):Mesos的資源分配
  • 深入淺出Mesos(五):成功的開源社區

與本系列的前序文章相比,本文是一個短篇,因為這背後有充分的理由。我原本打算寫篇更長的文章來詳細說明如何在單個節點和多個節點上搭建Mesos。不過,我很快就意識到,已經有一些非常聰明的家夥完成了相關的文章。因此,為了不重新發明輪子,我將在本文中描述並鏈接這些免費資源。

正在努力創建基於Mesos的商業化產品的Mesosphere同行們,制作了一個精簡的Mesos在線課程,值得大家去研究一番。他們的網站也介紹了如何在物理服務器、個人筆記本電腦或PC,以及一些公有IaaS雲計算平臺上安裝Mesos,請訪問相關的鏈接。

到目前為止,我發現的講述搭建Mesos測試環境最清楚的是,來自Frank Hinek的一系列文章。在Frank的博客中,我們可以獲得搭建單節點Mesos環境的操作指南、搭建多節點Mesos環境的操作指南,以及在各種配置中搭建高可用的多節點環境的操作指南。需要說明的是,Frank的這些操作指南是運行於VMware的ESXi虛擬機之上的;因此,他所述的安裝工作流程,運行在VirtualBox上時,可能會遇到的一些奇怪的現象。
還有其他一些類似的資源,很容易在互聯網上搜索到。

上述的操作指南可以幫助我們創建測試環境,其中包括Apache Mesos和至少一種Framework,比如Apache Marathon。大多數的博客文章都會提供任務的示例,我們可以運行一下,來體驗Mesos是如何運轉的。

技術分享

最後,正如我在本系列前序的文章中提到的,Mesos的設計是成為真正的數據中心操作系統內核,Mesosphere正在努力嘗試封裝一套圍繞著Mesos的工具,構建一個全面的數據中心操作系統。
Mesosphere已經公布了他們的旗艦產品——數據中心操作系統(DCOS)的公開測試版。如果你有興趣一試身手的話,可以註冊一個試用帳號。

技術分享

因此,嘗試一下Apache Mesos還是很有樂趣的。接下來的一篇,我將會深入探討Mesos中Framework的概念,並解釋各種Framework是如何適應生態系統的。隨著OpenStack峰會即將到來,我也打算寫些關於Mesos是如何與IaaS雲計算平臺,比如OpenStack,以及AW一起玩的文章......亦或作罷。

與往常一樣,歡迎大家的反饋。

深入淺出Mesos(六):親身體會Apache Mesos