作为 OpenStack 领域标杆性企业之一的 Mirantis 在2016年3月初发布了最新的 MOS 8.0 版本。本文试着基于公开资料进行一些归纳分析。

1. 版本概况

1.1 概况

  • 社区版本:Liberty,默认集成的组件包括 Ceilometer、Cinder、Glance、Heat、Horizon、Ironic (首次支持)、Keystone、Murano (an application catalog,首次支持)、Neutron (使用 Open vSwitch 2.3.1;增强了 L3 HA VRRP; 支持 IPAM;支持 VLAN 和Tunneling 两种租户网络类型,以及 VMware DVS)、Nova(默认支持 V2.1 API)、Sahara 、Swift 、Kubernetes
  • Hypervisor:Ubuntu/KVM  libvirt 1.2.9; QEMU 2.0.0;同时支持 Ubuntu 14.04 x86_64 KVM,RHEL7 KVM, XenServer and VMware vCenter
  • Ceph:0.94.5 Hammer (在大量小对象支持和全 SSD 集群上有增强)
  • 经过测试的扩展性:100个节点,1000个虚机
  • SDN:自动化地通过插件机制集成 OpenDaylight 、Juniper Contrail 3.0、Bigswitch、Midokura和Plumgrid等SDN方案,以及支持 VMware NSXv。
  • 安装配置:安装在CentOS 7.1 x64 上的 Fuel
  • 内部组件版本:
    • Puppet 3.8.3

    • MCollective 2.3.3

    • Cobbler 2.4.4

    • HA Proxy 1.5.3

    • Galera 25.3.10

    • RabbitMQ 3.5.6

    • Pacemaker 1.1.12

    • Corosync 2.3.4

    • MongoDB 2.6.10

    • MySQL 5.6.23 (Ubuntu)

  • 总体架构

1.2 主要新特性

1.2.1 裸机服务管理(Ironic)

MOS 8.0是第一个公开发行的支持裸机管理服务Ironic的OpenStack发行版,裸机管理服务提供了对于云平台中裸机资源供给和生命周期管理。通过使用裸机服务,可以将高负载的性能敏感的应用如Cassandra,Hadoop, NFV 等部署在裸机中提供服务,同时也可以和大数据服务Sahara结合,提升Hadoop集群单机性能。

1.2.2 基于Fernet的Keystone认证方式

MOS 8.0 率先使用最新开发的基于Fernet的Keystone认证方式

1.2.3 引入了新的性能测试包提高了稳定性

  1. 测试了networking, storage I/O 和 Ceph 等,修改了一些bug,比如 Race condition while creating/deleting cinder volumes
  2. 支持将 RabbitMQ 部署到单独的节点上来提高性能
  3. 自动测试覆盖率达到 70%
  4. Liberty 版本中,超过 1100 个bug被修正了。

1.2.4 支持分布式 OpenStack Controllers 部署,提高了扩展性和可靠性

  • 跨机柜部署 OpenStack 控制节点,支持基于隧道的网络

1.2.5 Kubernetes

  • 新的 Murano 包
  • IaaS 自动扩展到 Google Cloud
  • 自动化的真正的混合云支持

1.2.6 Cloud Foundry 支持

Mirantis 和 Pivotal 通过建立伙伴关系,使得 MOS 能够支持 Cloud Foundry。(来源:http://www.v3.co.uk/v3-uk/news/2407971/mirantis-and-pivotal-partner-to-support-cloud-foundry-on-openstack

  • 在 MOS 上一键部署 Cloud Foundry
  • MOS Murano 中的应用可以被部署到 Cloud Foundry
  • MOS 同时支持其它PaaS,包括 Docker, OpenShift, Kubernetes, 以及其它 PaaS

1.3 通过伙伴关系支持私有云生态系统

类别 合作伙伴 所做的支持
计算 Canonical Ubuntu
  Cisco UCS 设备
  Critix NFV
  Cloudbase Solutions Hyper-V
  Dell PowerEdge 系列服务器
  Hitachi 存储
  HP Proliant 系列服务器
  Huawei 存储、以太网交换机
  浪潮 服务器
  联想 ThinkCenter 服务器
  Oracle Oracle 的 ZFS Storage Appliance 存储
  VMware VMware Hypervisor
存储

Huawei,EMC,Hitach,SolidFire,NetApp  等

企业存储
网络

6WIND,A10 Networks ,Akanda,Appcito,Arista network,Avi Networks,BiarcaBig Switch Networks,F5,Huawei 等

SDN、交换机、NFV、VPN 等等

Mirantis 在生态系统方面,其覆盖面之广泛,做得近乎完美!!业界内应该没有更好的了吧。。它的覆盖面包括:

 

详情请阅读 https://www.mirantis.com/partners/unlocked-partner-catalog/

2. 主要的新特性

2.1 裸机服务管理(Ironic)

使用场景:

创建 Ironic node:

来源:https://www.youtube.com/watch?v=q96sHkr1JQc&feature=youtu.be

2.2 Murano + Kubernetes + GCE 支持混合云

支持自动扩展的基于容器的 MOS + Google Cloud 的混合云:

如果扩展:

当前只支持扩展到 GCE:

更多信息,请阅读 https://www.youtube.com/watch?v=1LV54VUVeX0&feature=youtu.be

3. 个人点评

1. 私有云生态,Mirantis 确实做得好!Mirantis 走的是 “MOS as Cloud Controller + 经过认证的第三方组件” 路线。

2. MOS 8.0 在扩展性上有所增强,但是就已经测试了的规模(上百节点,上千虚机)来说,应该说还是严重不足

3. Liberty 版本中,功能优化不多,稳定性有所提升

4. bug 还是那么多

Mirantis OpenStack 8.0 版本的更多相关文章

  1. Mirantis OpenStack 8.0 版本大概性分析

    作为 OpenStack 领域标杆性企业之一的 Mirantis 在2016年3月初发布了最新的 MOS 8.0 版本.本文试着基于公开资料进行一些归纳分析. 1. 版本概况 1.1 概况 社区版本: ...

  2. RedHat 和 Mirantis OpenStack 产品的版本和功能汇总和对比(持续更新)

    Mirantis 和 Red Hat 作为 OpenStack 商业化产品领域的两大领军企业,在行业内有重要的地位.因此,研究其产品版本发布周期和所支持的功能,对制定 OpenStack 产品的版本和 ...

  3. Mirantis OpenStack 7.0: NFVI Deployment Guide — NUMA/CPU pinning

    https://www.mirantis.com/blog/mirantis-openstack-7-0-nfvi-deployment-guide-numacpu-pinning/ Compute ...

  4. Mirantis MCP 1.0:OpenStack 和 Kubernetes 整合的第一步

    1.前言 Mirantis 公司在2014年9月14日宣布收购 TCPCloud,然后宣布在2017年第一季度会推出全新的私有云产品.从那时候开始,我就一直满怀期待.终于,今年4月19日,Mirant ...

  5. Carrier-Grade Mirantis OpenStack (the Mirantis NFV Initiative), Part 1: Single Root I/O Virtualization (SR-IOV)

    The Mirantis NFV initiative aims to create an NFV ecosystem for OpenStack, with validated  hardware ...

  6. 基于openstack stable queens版本阅读解析

    基于openstack stable queens版本阅读解析 基于 centos7.5 的linux系统 架构 如下所示,为cinder的官方架构说明: 这里写图片描述 各个组件介绍如下: - DB ...

  7. .NET Core 2.0版本预计于2017年春季发布

    英文原文: NET Core 2.0 Planned for Spring 2017 微软项目经理 Immo Landwerth 公布了即将推出的 .NET Core 2.0 版本的细节,该版本预计于 ...

  8. 纪念BLives 1.0版本发布

    历时两个多月的时间,BLives程序1.0发布,在开发程序期间自己经历了很多,考试,恋爱,学业,自己很纠结 很伤心,有时候很无助,为了让自己有事干,我在考试备考期间去设计程序- -#,虽然程序设计的一 ...

  9. 【vuejs小项目——vuejs2.0版本】单页面搭建

    http://router.vuejs.org/zh-cn/essentials/nested-routes.html 使用嵌套路由开发,这里会出错主要把Vue.use(VueRouter);要进行引 ...

随机推荐

  1. Android系统源码导入到eclipse

    1.把eclipse工程配置文件复制到android源码根目录下      cp development/ide/eclipse/.classpath ./  2. 在android源码根目录下新建文 ...

  2. ROWNUMBER()、RANK()、DENSE_RANK()、NTILE1

    SQLServer针对排名函数ROWNUMBER().RANK().DENSE_RANK().NTILE的研究!~ 相信大家在软件工程中经常会遇到对某些数据进行排名的问题,尤其是对于电子商务的HR来说 ...

  3. Mysql--选择适合的引擎,提高操作速度

    在MySQL 5.1中,MySQL AB引入了新的插件式存储引擎体系结构,允许将存储引擎加载到正在运新的MySQL服务器中   一.数据引擎简介 在MySQL 5.1中,MySQL AB引入了新的插件 ...

  4. WPF实现打印功能

    WPF实现打印功能 在WPF 中可以通过PrintDialog 类方便的实现应用程序打印功能,本文将使用一个简单实例进行演示.首先在VS中编辑一个图形(如下图所示). 将需要打印的内容放入同一个< ...

  5. SubSonic3.0配置及使用

    SubSonic3.0配置及使用 SubSonic is A Super High-fidelity Batman Utility Belt that works up your Data Acces ...

  6. 仿腾讯微博的一个弹出框 v0.1 beta

    仿腾讯微博的一个弹出框 v0.1 beta   代码写的不太好,新手请大家海涵,只为博君一笑,勿放在心上. 写在这里留作纪念,也许以后用的到. 效果 CSS .prompt{ position: ab ...

  7. 利用微信公众平台实现自动回复消息—java版

    最近公司需要拿微信公众平台做个东西,所以就开始了最基本学习,网上很多是php版的,对于我这个只会java,不会php的就只能在网上找点只言片语来一点一点学习了.不费话了直接贴图看效果(很简单的). 不 ...

  8. 谱聚类(Spectral Clustering)详解

    谱聚类(Spectral Clustering)详解 谱聚类(Spectral Clustering, SC)是一种基于图论的聚类方法——将带权无向图划分为两个或两个以上的最优子图,使子图内部尽量相似 ...

  9. MS Sql Server 消除重复行 保留信息完整的一条 2011-11-26 13:19(QQ空间)

    select company ,count(company) as coun into myls from mylist group by company having count(company)& ...

  10. window与linux互相拷贝文件

    借助 PSCP 命令可以实现文件的互拷: 1.下载pscp.exe 文件 (我的资源文件中有) http://download.csdn.net/detail/trassion/5689189 2.如 ...