IaaS层市场科普
简介
这是本博客系列云计算相关文章中的第二篇,所有文章请参考:
本文主要介绍了一下当前IaaS层市场上的几个主要角色,这几个角色的历史发展以及现状。
开源市场
CloudStack
一句话简介
典型的IaaS云系统。
历史发展
2009年初
Sheng Liang从Sun离职, Sun JVM核心研发leader。成立了VMOps的公司。
2010.05
年初团队融资1000w$, 现在终于做出产品了, 于是将公司改名为cloud.com, 并以开源的方式发布自己的拳头产品: CloudStack。
但是并没有完全开源, 其使用的是GPL V3协议, 自己大概有5%的私有代码所有权。
2011.07
citrix公司将团队给买了, 估值在2亿$。citrix在买了之后大力开源, 把剩下的5%也给开源了。
在citrix公司的大力投入之下, CloudStack很快发布了3.0版本, 支持了swift, S3的object storage等特征。
2012.04
citrix将CloudStack项目贡献到了ASF(Apache)基金, 也把协议修改为Apache License 2.0, 其进入ASF的版本是4.0版本, 也是对外宣称的第一个Stable版本。
到ASF发展一年之后, 其已经成长为Apache的顶级项目。
现在
到目前为止, 该项目依旧很活跃, 每月大概有500次commit, 一共大概有50个人的团队在里面持续工作。这些人大多来自与citrix公司。
不过就commit个数以及开发人数的话, 都还是比其竞争对手openstack少一个数量级。
总体而言, 在跟OpenStack的竞争中已经落败下来, 公司管理层和技术核心都相继离职, 谣传citrix将其合并到NCSP的动机就是干掉该项目, 让其在开源社区自由发展。
谁在支持
- citrix
- Apache
参考
- CloudStack OpenHub. https://www.openhub.net/p/CloudStack
- OpenStack OpenHub. https://www.openhub.net/p/openstack
- CloudStack losing to OpenStack. http://www.infoworld.com/article/2608995/openstack/cloudstack--losing-to-openstack--takes-its-ball-and-goes-home.html
OpenStack
历史发展
2010.07
Rackspace和NASA联合做了一个IaaS的项目, 取名OpenStack。
2010.11
经过4个月的开发, 发布了第一个官方版本。
2011
OpenStack获得了ubuntu和Debian的支持, 这两个操作系统都宣布在自己的系统中集成OpenStack方案。
2012
相继获得了RedHat, HP等公司的支持。
于此同时, OpenStack基金成立, 类似当年的Apache基金, 该基金成立的目的就是为了维护和推动OpenStack的发展。
2013
NASA表示退出该组织, 只用不开发。
竞品分析
CloudStack
同质的开源产品, 基本CloudStack已经被干趴下了, OpenStack更多的朝向商业IaaS解决方案进军。
AWS & VMWare
这两家公司, 一个拥有公有云, 拥有大批开发者; 一个拥有私有云, 在商业领域占据绝大部分市场。战斗一直在持续, OpenStack目前还没有完全发力。
目前AWS和vSphere每年在云上面的收入大概都是50亿刀规模, 在最新AWS(2015.Q1)披露的财报中, 其利润达到了惊人的17%, 记得在2014年看到的非官方报道里提到估计值只有不到10%。
谁在支持
开发支持: NASA, Rackspace。
获得了大量的支持。
使用API
该项目主要包含如下一些子项目
- Nova. Compute. 核心资源管理层
- Swift. Object Storage
- Cinder. Block Storage
- Neutron. Network
- Horizon. Dashboard
- Keystone. Identity Service
- Glance. Image Service
商业市场
简介
公有云
- 龙头老大: AWS(Amazon)
- 有力竞争者: Azure(Microsoft), GCE, RackSpace, SmartCloud, HP, 主要靠微软来跟AWS竞争了, 其他几个都略显不行。
私有云
- 龙头老大: vSphere(VMWare)
- 有力竞争者: Hyper-V(Microsoft), XenServer(Citrix), RHEV(redhat)
AWS介绍
- 2003: Amazon发表了一篇要做IaaS的paper.
- 2006: Amazon发布了AWS的第一个官方版本
- 2007: 聚集18w开发者在平台上
- 2010: Amazon将自己的电商网站迁移到AWS
vSphere介绍
- 2009.04 VMWare 发布该产品
- 2009.11 支持win7和win server2008
- 2010.08 发布新版, 支持更多吊炸天的虚拟机功能
- 2011.02 发布新版, 支持各种Linux发型版本
- 以后几乎每年发布一个新版本
VMWare介绍
- 1998 公司成立
- 1999 发布第一个产品: VMware Workstation
- 2001 发布第一个商用产品: VMware ESX
- 2003 发布一系列虚拟机周边产品, 支持64位系统, 被EMC包养
- 2008 公司高层震荡。震荡之后选择跟思科合作, 为了虚拟化定制了系列硬件
- 2011 公司发布Cloud Foundary, 进入PaaS市场
- 2013 公司成立新组织Pivotal, 类似Apache的开源软件管理组织. 并将系列开源软件(Cloud Foundary, Spring, RabbitMQ等)移动到该组织。
参考
- The Cloud Report 2014 By Gartner. http://virtualizationreview.com/blogs/the-schwartz-cloud-report/2014/06/gartner-iaas-report.aspx
- OpenStack vs AWS vs VMWare. http://readwrite.com/2013/04/15/aws-vs-vmware-vs-openstack-and-the-cloud-winner-is
- IaaS Products Price PK. https://www.cloudorado.com/
- Virtualization Products PK. http://www.virtualizationmatrix.com/
- IaaS Magic Quadrant. http://www.zdnet.com/article/amazon-and-microsoft-top-gartners-iaas-magic-quadrant/
IaaS层市场科普的更多相关文章
- 关于云计算基础架构IaaS层的几点看法
真实的云计算什么样? 云计算对普通用户来说,总是一个云里雾里的话题. 本文从最基础的概念開始科普,说明了四个常见的错误理解,和作者的四个猜想. IaaS(Infrastructure as a Ser ...
- IaaS、PaaS、SaaS、DaaS都是什么?现在怎么样了?终于有人讲明白了
导读:本文将详细科普云计算的概念.云服务的发展现状,并逐一介绍各种云服务模式(IaaS.PaaS.SaaS.DaaS),建议收藏! 作者:阿里云智能-全球技术服务部来源:大数据DT(ID:bigdat ...
- OpenStack Austin 峰会观察:OpenStack as IaaS 已是过去,Solutions on OpenStack 才是未来
虽然搞 OpenStack 前后也有几年,但是今年在美国 Austin 举办的 OpenStack Summit 我还是第一次参加.回来之后,一直还在回味,觉得要写点东西,将我在这次峰会上的观察和思考 ...
- OpenStack入门科普
看完OpenStack入门科普,看这一篇就够啦!这篇文章,做些记录. 一.OpenStack简介:OpenStack就是为了云计算服务的.简单来说,它是一个操作系统,一套软件,一套IaaS软件. 1. ...
- Iaas
IaaS(Infrastructure as a Service),即基础设施即服务. 消费者通过Internet 可以从完善的计算机基础设施获得服务.这类服务称为基础设施即服务.基于 Interne ...
- 目前国际上所用云计算平台IaaS、PaaS、SaaS简介
随着云计算这个概念越来越为人所熟知,企业对云计算的重视程度也在日趋加深.这不仅是一种潮流,更体现了一种需求——数字化.现代化.科技化的整体需求.如今市场上云计算的运营商更是风起云涌,服务种类更是丰富繁 ...
- 乐视云计算基于OpenStack的IaaS实践
本文作者岳龙广,现在就职于乐视云计算有限公司,负责IaaS部门的工作. 从开始工作就混在开源世界里,在虚拟化方面做过CloudStack/Ovirt开发,现在是做以OpenStack为基础的乐视云平台 ...
- Azure IaaS for IT Pros Online Event 总结
微软一个为期4天的一个有关于Azure的介绍,主要总结了些Azure现有的技术以及将会推出东西 主题链接 http://channel9.msdn.com/Events/Microsoft-Azure ...
- 易云捷讯MySQL云数据库上线,推进IaaS与PaaS融合战略布局
日前宣布,其基于MySQL的关系型云数据库已经正式上线公测,用户可通过易云管理控制台创建.监控与管理mysql数据库.此服务包括在线扩容.自动备份.灵活配置和监控告警等功能,旨在帮助用户实现便捷的运维 ...
随机推荐
- mysql slave 错误解决
执行CHANGE MASTER TO master_host............后报错 ERROR 1201 (HY000): Could not initialize master info s ...
- 【Python】linux安装tornado
想写个页面,又不想用tomcat,同事说可以用tornado,试一下 1 我从网上找了个hello world类似的程序,复制粘贴运行,提示 ImportError: No module named ...
- 初次接触Object对象变量
Object 变量存储为 32 位(4 个字节)的地址形式,其为对象的引用.利用 Set 语句,声明为 Object 的变量可以赋值为任何对象的引用. 第一次注意到还有个数据类型,帮助文件里只有上面这 ...
- UVA 10462 Is There A Second Way Left? 次小生成树
模板题 #include <iostream> #include <algorithm> #include <cstdio> #include <cstdli ...
- HDU 5636 Shortest Path 分治+搜索剪枝
题意:bc round 74 分析(官方题解): 你可以选择分类讨论, 但是估计可能会写漏一些地方. 只要抽出新增边的端点作为关键点, 建立一个新图, 然后跑一遍floyd就好了. 复杂度大概O(6^ ...
- <转>堆和栈的区别
http://blog.csdn.net/hairetz/article/details/4141043 一.预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 ...
- 深入了解JavaScript中的关键字
this是Javascript语言的一个关键字它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用,下面分四种情况,详细讨论this的用法,感兴趣的朋友可以了解下. this是Javascri ...
- 题目1096:日期差值(a-b=(a-c)-(b-c))
http://ac.jobdu.com/problem.php?pid=1096 题目描述: 有两个日期,求两个日期之间的天数,如果两个日期是连续的我们规定他们之间的天数为两天 输入: 有多组数据,每 ...
- 《Genesis-3D开源游戏引擎完整实例教程-跑酷游戏篇04:如何实现触控操作》
4.如何实现触控操作 触控操作概述: 随着APPLE.Samsung.SONY等众多公司,将掌机.电脑和手机等产品在触控领域的不断探索,以触控为操作的机型越来越多的被投放到市场当中.触控游戏.触控软件 ...
- 关于Java线程
1 概念 通常来说,我们编写的Java代码是以进程的形式来运行的,所编写的代码就是“程序”,而执行中的程序就是“进程”.进程是系统进行资源分配和调度的独立单位. 线程是位于进程的下一级,是系统中的最小 ...