RedHat 和 Mirantis OpenStack 產品的版本和功能匯總和對比(持續更新)


 

    Mirantis 和 Red Hat 作為 OpenStack 商業化產品領域的兩大領軍企業,在行業內有重要的地位。因此,研究其產品版本發布周期和所支持的功能,對制定 OpenStack 產品的版本和功能規划有重要的參考意義。 

1. 版本基本情況

OpenStack 版本 OpenStack GA 日期 RedHat OpenStack Platform 版本 Mirantis  OpenStack
Juno 2014-10-16 6 (Feb 9, 2015)

6.0 (12/25/2014)

6.1 (6/23/2015)

Kilo 2015-04-30 7 (August 5, 2015) 7.0 (9/30/2015)
Liberty 2015-10-15 8 (April 20, 2016) 8.0 (2/29/2016)
Mitaka 2016-04-07 9 (August 24, 2016)

9.0 (7/12/2016)

9.1 (10/13/2016)

Newton 2016-10-06    

發布周期:

  • 基本上,Red Hat OpenStack 新版本在社區版推出后 4 個月后推出。
  • 基本上,Mirantis OpenStack 新版本在社區版的前后兩個內推出。
  • 兩個公司的OpenStack產品的版本號居然保持了同步,真是好基友

數據來源:

2. 功能匯總和對比

功能 RedHat (Red Hat OpenStack Platform 9,Updated September 19 2016) Mirantis 備注

OpenStack 版本

Mitaka

 Mitaka  

基礎設施

  • QEMU 2.3
  • RabbitMQ 3.6.3
  • Open vSwitch 2.4.0
  • MongoDB 2.6.11
  • Puppet 3.6.2
  • novnc 0.6.1
  • libvirt 1.2.9
    QEMU 2.3
    Open vSwitch 2.4.0
    Ceph 0.94.6 Hammer
    Cobbler 2.6.9
    Corosync 2.3.4
    Galera 25.3.10
    HA Proxy updated 1.6.3
    MCollective 2.3.3
    MongoDB 2.6.10
    MySQL 5.6.23
    Pacemaker 1.1.14
    Puppet 3.8.5
    RabbitMQ updated 3.6.5

 

最大規模

  • 使用 VLAN 時候的最大邏輯網絡數目:4,094
  • 使用NVGRE/VXLAN 時候的最大邏輯網絡數目:16,000,000
  • 使用OVS時每個計算節點上的最大網絡數目:4,094
  • 使用 OVS 時單個網絡節點能支持的最大網絡數:4,094
  • 每個KVM節點上的虛機數目:受操作系統最大進程數和可打開文件數限制
  • 每個 KVM 節點的最大內存:6TB
  • 每個虛機的最大vCPU數目:160 or 240
  • 每個虛機的最大內存數:4000GB
  • 每個虛機的最大虛擬網卡數:28
  • 每個虛機的最大遠程連接數:Unlimited,但需要注意性能影響
  • 每個虛機最大串口:2
  • 最大虛機數目:Unlimited,環境大小,包括控制節點數目,會影響規模
  • 最大主機數目:Unlimited,但是環境大小,包括控制節點數目,會影響規模
   

操作系統

節點:

  • Red Hat Enterprise Virtualization Hypervisor Version 5.6.7

客戶機

  • Red Hat Enterprise Linux 3 ~ 7
  • Microsoft Windows Server 2008(32 bit, 64 bit (x86)),R2 (建議安裝virtio-win)
  • Microsoft Windows Server 2012, R2 (建議安裝virtio-win)
  • Microsoft Windows 7,8,8。1,10 (建議安裝virtio-win)
  • SUSE Linux Enterprise Server 10,11,12

https://access.redhat.com/articles/973163

 節點:

  • Fuel 節點:CentOS 7.2
  • OpenStack 節點:Ubuntu 14.04
 

Ceilometer

Fully supported (supported since RHEL-OSP-4)

  • MongoDB
  • Gnocchi

支持

  • 默認使用MongoDB
 

Cinder

Fully supported (supported since RHEL-OSP 3)

  • Default:LVM software iSCSI driver
  • Recommend:Cinder plug-in provider
  • Supported:
    • Red Hat Ceph Storage
    • Dell,EMC,Huawei,NetApp,HDS,HP,IBM,Infinidat,SolidFire,Tintri,Mellanox,Fujitsu,Violin Memory
支持  

Designate

Technology Preview (introduced in RHEL-OSP 7)

支持PowerDNS and Bind9

   

Director

Fully supported (supported since RHEL-OSP-7)    

Fuel

不支持 支持  

Glance

Fully supported (supported since RHEL-OSP 3)

 支持

支持使用 Swift,Ceph RBD 和 本地存儲作為后端存儲

 

Gnocchi

Tech preview (introduced in RHEL-OSP 7)    

Heat

Fully supported (supported since RHEL-OSP-4)  支持  

Horizon

Fully supported (supported since RHEL-OSP 3)  支持  

Ironic

Fully supported (supported since RHEL-OSP 7)  支持  

Keystone

Fully supported (supported since RHEL-OSP-3)  支持  

Manila

Technology Preview (introduced in RHEL-OSP 7)    

Middleware

不支持 支持  

Murano

不支持 支持  

Neutron

Fully supported (supported since RHEL-OSP-4)

  • Open vSwitch (OVS):Supported
  • Linux Bridge:Supported
  • L2 Population (l2pop):Supported
  • SR-IOV networking (sriovnicswitch):Supported
  • HAProxy LBaaS driver:Supported
  • L3 HA (VRRP): Supported
  • iptables FWaaS driver: Tech preview
  • Libreswan VPNaaS driver: Tech preview
  • Distributed Virtual Routing (DVR): Tech preview
  • Big Switch Networks,Brocade,Cisco,CPLANE Networks,Juniper Networks Contrail, F5 BIG-IP OpenStack Neutron LBaaS,Citrix Netscaler LBaaS

 支持

  • Juniper Contrail Networking
  • 社區版本VPN-as-a-Service (VPNaaS)
  • Calico Layer 3 SDN
  • Midonet
  • VMware NSXv
  • PLUMgrid ONS
  • 社區版本 iptables FWaaS driver:支持
  • 支持 DVR
 

Nova

Fully supported (supported since RHEL-OSP-3)

plugin-in:

  • Libvirt/KVM (x86_64):Supported
  • Ironic:Supported
  • vCenter:Supported
  • Hyper-V: Unsupported
  • XenServer: Unsupported
  • Libvirt/LXC: Unsupported
  • Libvirt/QEMU: Unsupported

Features:

  • OpenStack Compute v1/v2 API
  • Live Migration:Supported
  • Affinity and Anti-affinity groups:Supported
  • Direct PCI Passthrough:Supported
  • SR-IOV VF Passthrough:Supported
  • CPU Pinning:Supported
  • Evacuate w/o target host:Supported
  • Huge Pages (2M, 1G):Supported
  • VirtIO Multiqueue:Supported
  • Cells v1:Tech Preview

 支持

  • 默認支持 KVM, QEMU, 和 VMware vCenter,其他的需要通過 Mirantis 服務獲取支持
  • Xen
  • CPU pinning
  • NUMA 
  • Huge Pages
  • SR-IOV
  • DPDK

 

 

Rally

Technology Preview    

Sahara

Fully supported (supported since RHEL-OSP-6)

  • Cloudera Cloudera Distribution of Hadoop (CDH)
  • Hortonworks Hortonworks Data Platform (HDP)
  • Apache Hadoop
支持  

Stacklight

不支持 支持  

Swift

Fully supported (supported since RHEL-OSP 3)

  • EC:Tech Preview
  • At-Rest Encryption:Tech Preview
 支持  

Tempest

Fully supported (supported since RHEL OSP 7)    

Trove

Technology Preview (introduced in RHEL-OSP 6)    
       

3. 簡單結論

  • RedHat 偏向穩健,Mirantis 更偏激進。
  • Mirantis 的文檔已經非常好,但是 RedHat 的文檔更好,全面、詳細,堪稱完美。
  • RedHat 將OpenStack功能明確區分為 “supported” 和 “tech Preview”,在選擇上更具大廠風范。
  • Mirantis 的生態做得比 RedHat 更加全面。
  • 對國內創業公司來說,RedHat 的信息更具參考價值。

 

注意:本文在作者收集到了更多信息,以及在兩家廠商發布新版本后保持持續更新。

 

數據來源:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM