速来报名!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:007220
用户头像

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

关注

评论

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

量化炒币机器人软件系统开发|量化炒币机器人app开发

系统开发

Your small business questions, answered

小韩

c语言函数与指针基础

赫鲁小夫

2021华为软件精英挑战赛正式开启,冠军奖金20万!

2021华为软件精英挑战赛

华为 软件 比赛 软件挑战赛

「极客时间」课程购买用例

西西里奇

最值得期待的Python进阶宝典《Effective Python》第2版中文版来咯!

华章IT

Python 代码整洁 Python编程 EffectivePython Python进阶

量化机器人APP开发|量化机器人软件系统开发

系统开发

Linux Jenkins 自动打包vue部署到远程window服务器

三爻

Vue jenkins Win

作业5

赝品

Java 训练营第一周习题:02 加载字节码文件

现实中游走

Java

第二次书摘的微信视频号直播复盘

小匚

用户体验

智能云网:从时代所需,到运营商所向

脑极体

内娱完蛋了?不如让5G“出道”来抢救一下

脑极体

云算力系统开发|云算力APP软件开发

系统开发

区块链技术带来金融服务的信任变革

CECBC

金融

【转】阿秀:C++经典49问49答

杨明越

【编程小白福利】办公自动化--从VBA到Python

IT蜗壳-Tango

七日更 28天写作 2月春节不断更 办公自动化 IT蜗壳

LeetCode题解:322. 零钱兑换,动态规划,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

菜单展示的递归与非递归形式实现 (go语言版)

松小鼠

数据结构和算法

编程常见必备知识

梦醒了

编程 链表 函数

树莓派语音控制的一次小尝试

水战龟

树莓派

开源微服务运行时 Dapr 发布 1.0 版本

阿里巴巴云原生

开源 容器 微服务 开发者 云原生

2021 iOS底层提升计划

iOS底层

OAtuth2.0 知多少

圣杰

oauth2.0 dotnet

助力文化荟萃,区块链或可打造“新”春晚?

CECBC

区块链 春晚

小结Spring中bean的作用域与生命周期

李楠

spring 生命周期 bean 作用域

Python编程入门手记

吕湛全

产品训练营第五周作业

朱航

区块链技术的价值传递

CECBC

区块链

关于零售业数字化势在必行的一些杰出观点

小刘在学习

新零售

计算机内部的总线是什么

FishyFine

计算机结构

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