CloudStack、OpenStack等四大雲平臺評測

來源:互聯網
上載者:User
關鍵字 這個 並且 提供 我們 主控台

軟體產品開發公司Altoros Systems的IT基礎設施設計師Vadim Truksha在美國《網路世界》上發表一篇文章,詳細對比了CloudStack、Eucalyptus、vCloud Director和OpenStack等四個雲平臺。 文章全文如下:

考慮到雲計算有極大的潛力提高效率,顯著節省成本,實現可升級的基礎設施和高性能以及安全的資料存儲,雲計算仍然是目前IT領域最熱門的話題之一。

然而,選擇合適的雲平臺是很困難的。 這些雲平臺都有支援意見和反對意見。 因此,Truksha說,當一個客戶問我和我的同事‘適合他的專案的最好的雲平臺是什麼’的時候,我們決定深入考察現有的一些最著名的雲平臺,對比一下它們的功能並且在一個逐個排列的產品表格中總結研究的結果。 我們測試了CloudStack、Eucalyptus、vCloud Director和OpenStack等四個平臺。

下面你們將發現免費版和商業版雲平臺提供的功能、產品價格、說明文件的完整性和社區成熟度等資訊。 此外,在部署過程中發現的錯誤已通過修復瑕疵的詳細指令修復了。

這個無偏見的對比的目標旨在説明人們使自己的業務需求符合特定的雲系統的能力, 並且最終選擇最合適的產品。

CloudStack 3.0.0

CloudStack是一個管理資料中心計算資源的主控台。 Zynga、諾基亞研究中心和Cloud Central等許多知名的資訊驅動的公司已經使用CloudStack部署了雲。 除了擁有自己的API(應用程式開發介面)之外,這個平臺還支援能夠把一個亞馬遜API轉變為CloudStackAPI的CloudBridge Amazon EC2。 你可以在這裡查看一個詳細的支援的指令清單。 網址是:HTTP://docs.cloudstack.org/CloudBridge_Documentation/Supported_Amazon_EC2_Commands_in_CloudBridge

主要特點:

- 不依賴于任何管理程式(KVM、XEN、ESXi、OVM和BareMetal)

- 任務(分配和管理許可權)

- 虛擬網路(支援虛擬區域網路)

- 資源池(讓管理員限制虛擬資源,例如,限制一個帳戶創建的虛擬機器的數量以及分配給一個帳戶的公共IP位址的數量,等等)

- 快照和卷

- 虛擬路由器、防火牆和負載等化器

- 使用主機維護進行動態遷移

如果你們的資料中心以vSphere為基礎,CloudStack將使用一個vCenter API。 這意味著你將能夠管理使用vSphere 4.1動態部署的資料處理中心。

價格:CloudStack將根據GNU Public License v3(GNU公共許可證第三版)免費發佈。 要獲得付費的技術支援,你應該通過電子郵件與開發者聯繫。

社區:有一個線上社區免費提供及時的技術支援。 你可以在論壇中找到許多CloudStack問題的解決方案。 還有一個IRC(互聯網中繼聊天)頻道,歡迎每一個人提出問題。

說明文件:如果你有基本的技術背景,你使用預設設置安裝CloudStack平臺是很容易的。 如果需要更複雜的安裝,你會遇到一些難題,因為說明文件不包含全部的複雜問題。 這個手冊提供一步一步的指令,但是沒有提供這個平臺總體如何運行的任何資訊。

體驗:我們實施了這個系統的安裝和設置並且實驗了VMware和KVM集群。 這些主機使用CentOS 5.5和CentOS 6.2。 此外,我們的工程團隊把使用CloudStack部署的私有雲連接到了RightScale管理主控台。 這個平臺很容易安裝並且像預期的那樣執行任務。

可能的問題和瑕疵補丁:當使用CentOS 6的時候,在運行libvirtd時會出現一些錯誤。 在/etc/cgconfig.conf檔中增加如下代碼可以解決這個問題:

group virt {

手工免費外鏈的好處IVY-TECHNET常春藤關於我們的公司連結出售廉價高品質軟文鏈好東西Google優化SEO優化百度收錄增加友情連結學習SEO

cpu {

cpu.shares = 9216;

}

}

在輸入這個代碼之後,重新開機/etc/init.d/cgconfig並且啟動libvirtd。

在網站使用這個主控台也會產生一些問題。 其中一個問題是vnc(虛擬網路電腦)伺服器把127.0.0.1當作這個主機的預設的位址。 要檢查這個問題,執行下列指令:

netstat -nlp | grep kvm

tcp 0 0 0.0.0.0:5900 0.0.0.0:* LISTEN 11673/qemu-kvm

tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 11872/qemu-kvm

tcp 0 0 0.0.0.0:5902 0.0.0.0:* LISTEN 15227/qemu-kvm

tcp 0 0 0.0.0.0:5903 0.0.0.0:* LISTEN 12587/qemu-kvm

一旦這個位址是127.0.0.1,你應該在/etc/libvirt/qemu.conf設定檔中取消這行批註vnc_listen = 「0.0.0.0」 ,並且重新開機虛擬機器。

結論:使用CloudStack管理主控台工作給我們的工程團隊留下了深刻印象。 這是一個提供廣泛功能的迅速發展的工具,並且是免費提供的。 它可以用於生產。 但是,如果你使用VMware管理程式性,vCloud Director似乎是更好的選擇。

(責任編輯:admin)

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.