硬核干货——《中小企业 AI 实战指南》免费下载! 了解详情
写点什么

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

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

关注

评论

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

三分钟了解什么是时序数据库

阿泽🧸

时序数据库 9月月更

【云原生 | 从零开始学Docker】九丶完结篇 Docker Compose

泡泡

容器 云原生 Docker 镜像 9月月更

爆火小游戏《羊了个羊》,我偏不玩

图灵社区

游戏开发 游戏设计 游戏史

上海理工大学 x WeLink智慧迎新,2022届新生体验闪电式入学

科技怪咖

面试突击84:Spring 有几种事务隔离级别?

王磊

Java 面试

Java中的Request和Response详解

共饮一杯无

Request 9月月更 Response 请求与响应

数学家的这些迷惑行为,最后都成了神操作

图灵社区

数学 数学教育 数学家

数学家的这些迷惑行为,最后都成了神操作

图灵教育

数学 数学教育 数学家

带你玩转NProgress进度条

海底烧烤店ai

前端 JavaScrip 9月月更

uni-app黑马优购项目学习记录(一)

海底烧烤店ai

小程序 uni-app JavaScrip 9月月更

主流开源消息队列对比与分析

穿过生命散发芬芳

消息中间件 9月月更

【字符串函数内功修炼】strcpy + strcat + strcmp(一)

Albert Edison

C语言 9月月更 strcpy strcat strcmp

项目进度delay怎么办

Ian哥

项目管理 项目进度 项目计划

架构之美第一篇-概述

Marvin

架构 企业架构 架构模式 架构三要素 架构发展历史

WeLink协作文档:办公协作再快一档

科技怪咖

性能测试知识科普(一):核心术语

老张

性能测试

SaaS 的多版本销售该如何设计

产品海豚湾

产品经理 产品设计 SaaS B端产品 9月月更

案例拆解:重要节日客情维护的礼品卡券应用

boshi

运营 礼品

计算机网络——编码与调制

StackOverflow

编程 计算机网络 9月月更

2022-09-18:以下go语言代码输出什么?A:1;B:15;C:panic index out of range;D:doesn’t compile。 package main import

福大大架构师每日一题

golang 福大大 选择题

利用flexible.js和VSCode插件cssrem进行可伸缩布局方案

海底烧烤店ai

前端 JavaScrip 响应式网页 9月月更

Elasticsearch聚合的嵌套桶如何排序

程序员欣宸

9月月更

本地部署 VS 云服务

CnosDB

IoT 时序数据库 开源社区 CnosDB infra

一次线上事故,我顿悟了异步的精髓

勇哥java实战分享

Elasticsearch聚合学习之五:排序结果不准的问题分析

程序员欣宸

elasticsearch 9月月更

爆火小游戏《羊了个羊》,我偏不玩

图灵教育

游戏开发 游戏设计 游戏史

【云原生 | 从零开始学Docker】八丶Docker网络与部署redis集群

泡泡

Docker 云原生 9月月更

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