曾开源OpenStack,如今Rackspace再次启动IPO
导读:Rackspace开源的OpenStack已成为全球仅次于Linux的第二大开源社区,但Rackspace至今仍在苦苦探索路在何方。
近期有国外媒体爆料,美国云计算厂商Rackspace又悄悄准备IPO,估值可能达到100亿美元。
如果消息属实,这将是Rackspace第二次启动IPO了。Rackspace首次上市还是在2008年,由于当时很多公司还没有本地部署的数据中心,使得其提供的云服务获得了广泛的认可,在几年时间内获得了飞速发展。
但是好景不长。随着亚马逊、谷歌、微软等IT巨头在云业务上的崛起,云服务价格战迅速在巨头之间打响,夹在其间的Rackspace很快就失去了云服务市场的先发优势。我们从一组数据对比,我们就能看出来当时云业务竞争的激烈,谷歌、微软和亚马逊3家公司合计对云服务的投入达2000亿美元之多,而Rackspace只有10亿美元,竞争根本不在一个量级上。
尤其知名的事件是,亚马逊AWS云服务价格在短期内发起七连降,虽然直接竞争对手不是Rackspace,但是巨头之间的较量,谁都有可能对Rackspace的业务造成伤筋动骨。果不其然,在2013年开始,Rackspace的云业务逐步放缓了发展速度,并在2016年退市后被阿波罗全球管理公司以43亿美元私有化收购。
自从2016年私有化之后的Rackspace在做了战略调整吗?简单来说,为了在IT巨头的竞争夹缝中更好地生存下来,Rackspace通过收购加强了开放性,如今Rackspace转型为第三方公司,专门提供管理AWS、Azure等主流云产品的服务。

Rackspace官网显示所支持的云服务
2018年6月,Rackspace收购数字代理商RelationEdge,发布Kubernetes即服务产品在Rackspace私有云上推出以支持公有云服务。对RelationEdge的收购,更多的价值是体现在业务层面,尤其是企业应用程序管理业务。收购RelationEdge之后,Rackspace就拥有作为Salesforce白金咨询合作伙伴的专业知识。
2019年5月,Rackspace收购企业应用管理软件制造商TriCore Solutions,该公司拥有来自Oracle 和SAP的ERP解决方案方面的专门知识。为什么收购TriCore,这家公司的解决方案满足了Rackspace从其最初的互联网托管业务到托管服务提供商的枢纽的巨大需求。
说起Rackspace,不得不提到其无心插柳的开源OpenStack,为全球云计算产业发展提升到了一个新台阶上。2010年,Rackspace尚处于高速发展阶段时,为了更好促进云业务的商业化,就与NASA合作创立了OpenStack开源云平台,并在两年后开源了OpenStack云平台。
但是有一种观点认为,自开源OpenStack以后,Rackspace的战略焦点多次改变,初期的标志性支持服务“Fanatical Support(狂热支持)”,到后来致力于为电信公司以及其他管理服务供应商构建云,近期又进军私有云领域,一次次战略转移不仅没能给Rackspace带来发展,反而将这个公司逼到绝境。
从当前云计算部署的方式来看,除了有实力的IT巨头自研,第二种方式就是采用开源OpenStack。而采用OpenStack平台的IT巨头也不在少数,包括IBM、英特尔、思科、EMC等,国内企业包括华为云、腾讯云、海云捷讯、九州云、有云、EasyStack等。
RackSpace当年的CTO John Engates非常看重OpenStack的划时代意义,曾将OpenStack的发展比作Linux与MySQL。而实际上的影响力,也确实如他所料,OpenStack是全球仅次于 Linux 的第二大开源社区。
从开源OpenStack来看,成就了别人却迷失了自己。只是,Rackspace让编者不能理解的是,这个阶段正值美国及全球疫情爆发期,此时启动IPO在时机选择上让人有些费解,唯一的解释可能就是蓄谋已久,箭在弦上不得不发。
欢迎关注开源村OSV公众号了解更多技术开源资讯和技术分享
曾开源OpenStack,如今Rackspace再次启动IPO的更多相关文章
- unity3D Socket连接C#server出现unity3D编辑器再次启动连接 unity3D编辑器马上卡死
unity3D Socket与C#server第一次连接时通讯正常.客服端段关闭后.unity3D编辑器再次启动连接 unity3D编辑器马上卡死 原因是Socket处于异步状态,而异步线程是不受Un ...
- 完全关闭及再次启动cdh集群
关闭集群 - 关闭集群所有组件 关闭Cloudera Management Service 关闭cdh所有客户端节点 sudo /opt/cloudera-manager/cm-5.11.1/etc/ ...
- 删除了原有的offset之后再次启动会报错park Streaming from Kafka has error numRecords must not ...
笔者使用Spark streaming读取Kakfa中的数据,做进一步处理,用到了KafkaUtil的createDirectStream()方法:该方法不会自动保存topic parti ...
- Android Bug分析系列:第三方平台安装app启动后,home键回到桌面后点击app启动时会再次启动入口类bug的原因剖析
前言 前些天,测试MM发现了一个比较奇怪的bug. 具体表现是: 1.将app包通过电脑QQ传送到手机QQ上面,点击安装,安装后选择打开app (此间的应用逻辑应该是要触发 [闪屏页Activity] ...
- 【转载】Android Bug分析系列:第三方平台安装app启动后,home键回到桌面后点击app启动时会再次启动入口类bug的原因剖析
前言 前些天,测试MM发现了一个比较奇怪的bug. 具体表现是: 1.将app包通过电脑QQ传送到手机QQ上面,点击安装,安装后选择打开app (此间的应用逻辑应该是要触发 [闪屏页Activity] ...
- Could not attach to pid : "xx"最近启动Xcode运行项目都会出现这个问题,再次启动或者多启动几次,就可以正常运行工程了。
最近启动Xcode运行项目都会出现这个问题,再次启动或者多启动几次,就可以正常运行工程了. 普及一下:PID(进程控制符)英文全称为Process Identifier,它也属于电工电子类技术术语. ...
- 吉特仓库管理系统(开源)-如何在网页端启动WinForm 程序
在逛淘宝或者使用QQ相关的产品的时候,比如淘宝我要联系店家点击旺旺图标的时候能够自动启动阿里旺旺进行聊天.之前很奇怪为什么网页端能够自动启动客户端程序,最近在开发吉特仓储管理系统的时候也遇到一个类似的 ...
- OpenStack 制作image,启动VM,无console log
OpenStack image 制作官方文档:https://docs.openstack.org/image-guide/create-images-manually.html 如果通过制作的镜像启 ...
- OpenStack 中的neutron-server启动过程
neutron-server是neutron的核心组件之中的一个.负责直接接收外部请求,然后调用后端对应plugin进行处理. 其核心启动过程代码主要在neutron.server包中. __init ...
随机推荐
- 数据挖掘入门系列教程(十)之k-means算法
简介 这一次我们来讲一下比较轻松简单的数据挖掘的算法--K-Means算法.K-Means算法是一种无监督的聚类算法.什么叫无监督呢?就是对于训练集的数据,在训练的过程中,并没有告诉训练算法某一个数据 ...
- [git] github上传项目(使用git)、删除项目、添加协作者
来源:http://www.cnblogs.com/sakurayeah/p/5800424.html (怕链接失败,所以直接就就复制过来啦,感谢作者) 一.注册github账号 github网址ht ...
- [PHP][thinkphp5] 学习二:路由、配置调用、常量定义调用
路由: 其实TP5就是一个集多家框架所长而成的,感觉失去了自己的特色!路由这块呢类似于laravel框架!废话不说直接上码! 路由配置,类似laravel,就在route.php文件里配置路由(文件所 ...
- 《并发编程的艺术》阅读笔记之Volatile
来源 在 JDK1.2 之前,Java的内存模型实现总是从主存(即共享内存)读取变量,是不需要进行特别的注意的.而在当前的 Java 内存模型下,线程可以把变量保存本地内存(比如机器的寄存器)中,而不 ...
- pytorch seq2seq闲聊机器人beam search返回结果
decoder.py """ 实现解码器 """ import heapq import torch.nn as nn import con ...
- 用asp.net core结合fastdfs打造分布式文件存储系统
最近被安排开发文件存储微服务,要求是能够通过配置来无缝切换我们公司内部研发的文件存储系统,FastDFS,MongDb GridFS,阿里云OSS,腾讯云OSS等.根据任务紧急度暂时先完成了通过配置来 ...
- php-fpm运行原理
来源:https://blog.csdn.net/sinat_38804294/article/details/94393621 一.php-fpm由来1.cgi (common gateway in ...
- PHP $_FILES的应用
关于文件上传这块,如果处理不好的话,很容易成为黑客入侵的开口,例如黑客在你这个上传接口里放一段木马的文件,那只能祝你好运了. 所以,我们上传文件的时候都会先判断, 但是一般的操作是先上传,再判断,如果 ...
- PHP 使用try catch,捕获异常
<?php header('Content-type:text/html;charset=utf-8'); $a = 1; $b = 2; try { / ...
- strpos的坑
$a = 'abcd'; $c = 'a'; echo strpos($a,$c)!==false ? '原来是兄弟' : '非我族类,砍ta';