阿里、蚂蚁、晟腾、中科加禾精彩分享 AI 基础设施洞见,现购票可享受 9 折优惠 |AICon 了解详情
写点什么

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:007113
用户头像

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

关注

评论

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

KVM虚拟机常用管理命令

玏佾

kvm 虚拟主机

世界的尽头是铁岭,互联网的尽头是它

艾小仙

什么是Spring-Cloud、需要掌握哪些知识点,Java面试常问的算法题

Java 程序员 后端

什么是事务数据库?,Java程序员面试题集大全

Java 程序员 后端

架构训练营 模块7 - 王者荣耀商城异地多活架构设计

sophiahuxh

Vue进阶(幺零七):arr.forEach() 跳出循环

No Silver Bullet

Vue 9月日更

14 种编程语言书写关机脚本,真香

梦想橡皮擦

9月日更

简单五步:给你的 Golang 应用加一个 GUI ( Electron 驱动)

baiyutang

UI 跨平台 Go 语言 GUI 9月日更

性能测试中标记请求参数实践

FunTester

性能测试 接口测试 压力测试 FunTester 标记参数

使用Git分布式控制系统,怒斩腾讯和阿里的Offer

Java 程序员 后端

手撸二叉树之二叉搜索树的最小绝对差

HelloWorld杰少

数据结构与算法 9月日更

没有Linux服务器,该如何学习Linux呢?

Simon郎

大数据 Linux java;

循环神经网络LSTM RNN回归:sin曲线预测

华为云开发者联盟

RNN 循环神经网络 LSTM LSTM RNN回归

带你读AI论文丨用于细粒度分类的Transformer结构—TransFG

华为云开发者联盟

细粒度 映射 Transformer TransFG 差异性图片

什么?语音合成开源代码不会跑,Follow me!

华为云开发者联盟

tensorflow 语音合成 Tacotron2 DeepMind 深度神经网络模型

网络攻防学习笔记 Day132

穿过生命散发芬芳

网络模型 9月日更

设计模式类型

一个大红包

9月日更

快速上手Apache POI

卢卡多多

POI Apache POI 9月日更

如何选择收银机主板?

双赞工控

安卓主板

如何从零搭建起一支技术团队

石云升

团队管理 管理 引航计划 内容合集 9月日更

【优化技术专题】「线程间的高性能消息框架」深入浅出Disruptor的使用和原理

洛神灬殇

Disruptor LinkedBlockingQueue ArrayBlockingQueue 9月日更

如何PWA构建现代离线应用程序

devpoint

Service Worker 9月日更

测试模型中理解压力测试和负载测试

FunTester

性能测试 接口测试 压力测试 FunTester 负载测试

三大「价值流」搞定技术型管理

蔡建斌

管理 技术管理 精益 引航计划 内容合集

用IoT放羊养牛,不出门也能知道它们的动向

华为云开发者联盟

物联网 华为云 iotda 畜牧业 华为云物联网平台

一文说清BIO、NIO、AIO不同IO模型演进之路

慕枫技术笔记

后端 引航计划

三面滴滴Java岗,Java程序员校招蚂蚁金服

Java 程序员 后端

三面蚂蚁惨败,面试官要求手写算法,从外包公司到今日头条offer

Java 后端

MySQL + Keepalived 双主热备搭建

Se7en

计算机工业的生态链(三)

姬翔

9月日更

三面美团、四面阿里成功斩下offer,下血本买的

Java 程序员 后端

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