写点什么

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

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

关注

评论

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

Python 的特殊变量 __name__

HoneyMoose

Go训练营第5周——评论系统架构设计

Glowry

Python基础之:Python的数据结构

程序那些事

Python 程序那些事 python数据结构

全球币系统开发案例(源码)

系统开发咨询1357O98O718

后台产品导航栏原型设计小教程

lenka

3月日更

算法攻关-最长公共子序列_1143

小诚信驿站

刘晓成 小诚信驿站 28天写作 算法攻关 最长公共子序列

2021 OS 大赛来了,为中国操作系统发展按下加速键

InfoQ写作社区官方

热门活动

设计有意义的选择——再谈心流

Justin

心理学 28天写作 游戏设计

github 这样用,事半功倍

hepingfly

Java GitHub 搜索 使用技巧

手机

ES_her0

28天写作 3月日更

GO训练营第8周——分布式缓存与事务

Glowry

企业大数据实战:Kyuubi 与 Spark ThriftServer 的全面对比分析

网易数帆

大数据 spark Kyuubi Thrift HiveServer2

容器 & 服务:Kubernetes扩容

程序员架构进阶

Docker 容器 kubernete 28天写作 3月日更

@Component,@Service等注解是如何被解析的?

Java小咖秀

spring 面试 工作 注解 经验

产品经理训练营 Week9 作业

Mai

产品经理训练营 Week9 学习心得

Mai

GO训练营第9周——网络编程

Glowry

超简单的网站暗黑模式,它真的超简单!

HelloGitHub

大前端

「SaaS第一股」微盟集团财报业绩大涨,超预期财报揭示多元投资布局

ToB行业头条

SaaS 微盟

经典排序算法分析

roseduan

算法 排序算法

翻译:《实用的Python编程》06_04_More_generators

codists

Python

Nirvana NA公链 NAC公链的两面观

区块链第一资讯

Wireshark 数据包分析学习笔记Day15

穿过生命散发芬芳

Wireshark 数据包分析 3月日更

(28DW-S8-Day27) 销售流程重整

mtfelix

28天写作

JVM - 类加载机制

insight

3月日更

看完了进程同步与互斥机制,我终于彻底理解了 PV 操作

飞天小牛肉

Java 程序员 面试 操作系统

mybatis实现分页的几种方法

xiezhr

mybatis 分页 mybatis分页

GO训练营第6、7周——可用性设计

Glowry

华为云数据库GaussDB(for openGauss):初次见面,认识一下

华为云开发者联盟

数据库 分布式 华为云 GaussDB(for openGauss) 开源数据库

《2020年IT行业项目管理调查报告》重磅发布

禅道项目管理

开源 项目管理 项目 调查报告 互联网行业薪资

B+树索引优点

一个大红包

3月日更

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