曾开源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 ...
随机推荐
- CKEditor与定制
一 开始使用 官网 基本示例: 搭建服务器(这里使用apache) 下载standard的ckeditor解压放在apache的htdocs的目录下 在htdoc下面新建index.html,写入代码 ...
- AI-web-1靶机过关记录
靶机地址:172.16.1.195 Kali地址:172.16.1.107 1.信息收集 端口扫描: 目录扫描: 发现robots.txt敏感文件,查看 存在/m3diNf0/,/se3reTdir7 ...
- file_put_contens小trick
file_put_contents tricks 0x01 trick1 来自于P神的实例: <?php $text = $_GET['text']; if(preg_match('[<& ...
- github使用--配置sshkey
配置sshkey 好处:每次提代码都不要输入用户名和密码. 1.生成key: 输入命令ssh-keygen -t rsa -C "邮箱地址" [邮箱地址:注册github时填写的邮 ...
- Java工作流引擎-集团模式下的权限 设计与实现
关键字 工作流开发框架权限设计.用户组.岗位.集团模式应用. java工作流程引擎, .net 工作流引擎,工作流开发框架 相关的表结构 -- 相关组织-表结构. SELECT No,Name,Par ...
- nignx location index的用法
来源:https://blog.csdn.net/qq_32331073/article/details/81945134#_10 index指令的作用 在前后端分离的基础上,通过Nginx配置,指定 ...
- 常用mysql 语句
ALTER TABLE table_name AUTO_INCREMENT = 1;重置自增字段值从1开始 truncate table `table_name` 清空表,保留数据结构
- 2019-2020-1 20199329《Linux内核原理与分析》第十一周作业
<Linux内核原理与分析>第十一周作业 一.本周内容概述: 学习linux安全防护方面的知识 完成实验楼上的<ShellShock 攻击实验> 二.本周学习内容: 1.学习& ...
- 备忘录模式 (c++实现)
模式定义 备忘录(Memento): 在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态.这样以后就可以将该对象恢复到原先保存的状态. 模式动机 备忘录模式比较适用于功能比较复 ...
- IDEA 之 Java项目复制
1.复制一个项目,并改名字 2.更改以下文件名字 3.将以下文件中的原有名字,替换成更改后的名字(例如MyWebapp07替换成MyWebapp08) 4.将out文件夹给删除 5.然后用IDEA ...