大咖直播-鸿蒙原生开发与智能提效实战!>>> 了解详情
写点什么

PaaS 论剑:Cloud Foundry 对决 OpenShift

  • 2014-08-26
  • 本文字数:997 字

    阅读完需:约 3 分钟

PaaS 作为云计算的实践重点,将应用运行所需的 IT 资源和基础设施以服务的方式提供给用户。PaaS 在未来几年,将是重要的发展方向。它把基础设施、存储、数据库、信息和流程作为服务,提供远程计算机、磁盘、数据库、信息流、业务流程或元的应用,所有这些都在一个“堆栈”或捆绑的“沙箱”里。

时至今日,Red Hat 的 OpenShift 和 Pivotal 的 Cloud Foundry 已成为两大主要开源 PaaS 系统,他们分别提供了三个版本:托管、企业和开源。 Cloud Foundry 具有广泛的应用支持和一流的易用性等优势,而 OpenShift 有着管理和自动化上的优势。Cloud Foundry 和 OpenShift 究竟有什么不同呢,Infoworld 测试中心对 Cloud Foundry 和 OpenShift进行了一次对比测试,测试结果如下:

Cloud Fondry 1.2

OpenShift Enterprise 2.1

优势

支持各种各样的语言、web 框架、数据

为开发者和云供应商提供简易和快速的自动的服务部署

应用程序容器、服务和节点都被监视,如果在异常状态会自动重启

PaaS 支持大数据和移动服务

可以使用命令行、Eclipse、Spring Tools Suite、Maven、Gradle 进行部署

支持各种各样的语言、web 框架、数据、应用程序堆栈

为开发者和云供应商提供简易和快速的自服务部署

自动应用程序扩展

使用 Git 自动部署应用程序源代码

闲置的 gear 能被终止

只要支持 Red Hat Enterprise Linux 就可以运行在任何硬件、云或者是虚拟机上

缺点

只有测试版支持自动横向扩展

只支持 Ubuntu Linux 上的有限应用程序

只支持 Red Hat Linux 上运行的应用程序

平台

Pivotal CF:VMware vSphere、OpenStac、Amazon Web Services、Google Cloud Platform

OpenShift Enterprise:Red Hat Enterprise Linux。

OpenShift Origin:KVM、VirtualBox、VMware Fusion/Player

除了以上的测试结果外,还从易用性、配置管理、文档完善程度以及应用程序支持范围等方面对二者进行了评分比较,结果是二者不分伯仲。究竟该选择哪个 PaaS 系统,还需要考虑多个其他因素的影响。如果应用程序密度驱动了你们的安装,那么 OpenShift 是个不错的选择。同样,如果你的开发者是 Git 重度控者,也可能更喜欢 OpenShift。但是,如果您需要满足大数据和移动开发的需求,那么 Pivotal CF 必将是完美的选择。


感谢杨赛对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-08-26 07:007644
用户头像

发布了 92 篇内容, 共 51.3 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

Docker常用命令原理与实战

Java-fenn

java;

从负载均衡到路由,微服务应用现场一键到位

Java-fenn

Java

干货 | H5性能分析实战来啦~

霍格沃兹测试开发学社

这份数据安全自查checklist请拿好,帮你补齐安全短板的妙招全在里面!

Java-fenn

java;

干货 | web自动化总卡在文件上传和弹框处理上?

霍格沃兹测试开发学社

Go 语言创始人:复制亿点点代码比用别人轮子好!

Java-fenn

java;

HiveServer2 内存泄漏问题定位与优化方案

Java-fenn

Java Java 面试 #java

Chrome已实现对H.265/HEVC的硬解支持

微帧Visionular

干货 | Web自动化测试中显式等待与隐式等待该怎么用?

霍格沃兹测试开发学社

设备健康管理平台如何为企业打造五大核心设备管理体系?

PreMaint

企业设备管理 预测性维护 设备健康管理

一文带你弄懂Kubernetes应用配置管理时间

Java-fenn

java;

同事多线程使用不当导致OOM,被我怒怼了

Java-fenn

Java

内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档

Java-fenn

Java

Java 进阶 (八)Java 加密技术之对称加密、非对称加密、不可逆加密算法

Java-fenn

Java

干货 | 一文搞定 Docker 容器技术与常用命令

霍格沃兹测试开发学社

【9.2-9.9】写作社区精彩技术博文回顾

InfoQ写作社区官方

优质创作周报

干货 | 仅需4步,即可用 Docker搭建测试用例平台 TestLink

霍格沃兹测试开发学社

干货 | 初窥 Pytest 测试框架,基础薄弱也能轻松 hold 住

霍格沃兹测试开发学社

真的香!这份《Java面试题库大全》在Github一夜爆火后直接被各大厂要求封杀!

钟奕礼

Java 编程 架构 java面试 技术宅

用了Fabric.js后突然想到了...

为自己带盐

实时音视频 Fabric.js 9月月更

让泛型的思维扎根在脑海——深刻理解泛型时间

Java-fenn

Java

详谈 MySQL 8.0 原子 DDL 原理

Java-fenn

Java

云对象 - 重新定义前后端交互

Java-fenn

Java

干货 | 一文搞定 uiautomator2 自动化测试工具使用

霍格沃兹测试开发学社

VS Code加码Java生产力,IDEA危险了

Java-fenn

Java

干货 | 一改测试步骤代码就全写?为什么不试试用 Yaml实现数据驱动?

霍格沃兹测试开发学社

C++ STL deque 容器底层实现原理(深度剖析)

C++后台开发

容器 后端开发 C++后台开发 C++开发 C++ STL

python 基于aiohttp的异步爬虫实战时间

Java-fenn

Java

龙蜥开发者说:海纳百川,有容乃大,我在龙蜥社区的升级之旅 | 第 11 期

OpenAnolis小助手

开源 Linux内核 sig 龙蜥开发者说 epbf

干货 | JavaScript脚本注入,完成Selenium 无法做到的那些事

霍格沃兹测试开发学社

干货 | REST-assured 获取日志到文件并结合 Allure 报告进行展示

霍格沃兹测试开发学社

PaaS论剑:Cloud Foundry对决OpenShift_语言 & 开发_李士窑_InfoQ精选文章