您好,歡迎來(lái)電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>數(shù)值算法/人工智能>

實(shí)例分析OpenStack與ZStack對(duì)比

大?。?/span>0.5 MB 人氣: 2017-10-11 需要積分:1
OpenStack作為目前發(fā)展的最為紅火的開(kāi)源云平臺(tái)項(xiàng)目,已經(jīng)成功形成了自己的生態(tài)圈,得到了各大廠商的關(guān)注和支持,筆者從兩年前關(guān)注OpenStack并嘗試手動(dòng)搭建OpenStack,期間經(jīng)歷了各種部署問(wèn)題,并最終找到了RDO這樣的快速部署工具,得以窺見(jiàn)OpenStack的全貌。從筆者來(lái)看,OpenStack雖然正在博得整個(gè)云計(jì)算技術(shù)圈的關(guān)注,但從公有云生態(tài)圈來(lái)說(shuō),OpenStack落地過(guò)程也不盡如人意:2015年10月,作為OpenStack的創(chuàng)始機(jī)構(gòu)之一,Rackspace宣布與AWS合作,而合作的重點(diǎn)竟然是為AWS提供運(yùn)營(yíng)支持,這與Rackspace當(dāng)年建立OpenStack時(shí)提出“成為和AWS一樣的公有云平臺(tái)”落差甚大;很快,2016年1月,惠普也宣布關(guān)閉基于OpenStack的公有云服務(wù)Helion,決定專注私有云市場(chǎng)。OpenStack雖然已經(jīng)被證明不適合大規(guī)模的公有云市場(chǎng),但也未必適合私有云。
  首先,選擇開(kāi)源私有云平臺(tái)的大多是中小企業(yè),中小企業(yè)的特點(diǎn)是希望能夠以最低的成本得到最高的回報(bào),而OpenStack拿來(lái)作為私有云,體量太大,學(xué)習(xí)成本較高,對(duì)企業(yè)本身的IT管理員有較高的技術(shù)水平要求;其次,OpenStack升級(jí)較為困難,這使得企業(yè)無(wú)法獲得業(yè)務(wù)遷移到云平臺(tái)后的持續(xù)技術(shù)回報(bào);最后,OpenStack的穩(wěn)定性現(xiàn)在還存在問(wèn)題,企業(yè)需要有專業(yè)的OpenStack運(yùn)維人員才能保證業(yè)務(wù)跑在云平臺(tái)上不出問(wèn)題。
  近日,一個(gè)新的云平臺(tái)項(xiàng)目: ZStack正在快速發(fā)展壯大,在其官方主頁(yè)上宣稱只需要5分鐘即可完成一個(gè)云平臺(tái)的搭建,支持云平臺(tái)無(wú)縫升級(jí),并且從架構(gòu)上解決了云平臺(tái)穩(wěn)定性和易用性的難題。ZStack宣告已經(jīng)從架構(gòu)層面解決了云平臺(tái)面臨的各種問(wèn)題無(wú)疑對(duì)云計(jì)算領(lǐng)域的技術(shù)人員充滿了吸引力。作為新技術(shù)的愛(ài)好者,筆者決定先對(duì)兩個(gè)云平臺(tái)的部署做一次實(shí)戰(zhàn)對(duì)比。
  OpenStack部署Liberty版本
  首先,筆者在自己的機(jī)器上使用RDO實(shí)戰(zhàn)部署一個(gè)最新版本的OpenStack,雖然之前已經(jīng)使用過(guò)RDO部署過(guò)OpenStack,但已經(jīng)是一年多前的事情,并且版本也比較老,當(dāng)時(shí)是基于Juno版本部署的,看到RDO官網(wǎng)上現(xiàn)在的版本已經(jīng)支持到Liberty,那正好體驗(yàn)一下新版本的新功能。
  系統(tǒng)環(huán)境:
  - Centos 7.2
  - 硬件環(huán)境:
  - 8核 CPU
  - 16 GB 內(nèi)存
  - 200 GB硬盤(pán)
  根據(jù)官網(wǎng)(https://www.rdoproject.org/)教程,安裝如下rpm包:
  sudo yum install -yhttps://www.rdoproject.org/repos/rdo-release.rpmsudo yum update -ysudo yum install -yopenstack-packstack
  安裝過(guò)程:
  實(shí)例分析OpenStack與ZStack對(duì)比
  之后是使用默認(rèn)生成的answer-file配置文件來(lái)安裝,為了更好的了解安裝部署的配置,這里我們可以手動(dòng)通過(guò)以下命令先生成一個(gè)部署文件:
  packstack —gen-answer-file=deploy.conf
  用戶可以根據(jù)自己的需要修改其中的配置內(nèi)容,包括數(shù)據(jù)庫(kù)密碼,默認(rèn)密碼,安裝哪些組件,計(jì)算節(jié)點(diǎn)和管理節(jié)點(diǎn)的IP地址等。我這里主要修改了默認(rèn)密碼,計(jì)算節(jié)點(diǎn)和管理節(jié)點(diǎn)默認(rèn)使用本機(jī)IP。
  實(shí)例分析OpenStack與ZStack對(duì)比
  配置好部署文件后,在當(dāng)前目錄下直接使用以下命令部署:
  packstack —answer-file=deploy.conf
  后面按照RDO官方文檔的描述,只需要等待就可以了。

非常好我支持^.^

(0) 0%

不好我反對(duì)

(0) 0%

      發(fā)表評(píng)論

      用戶評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?