我在寻找OpenShift Origin和OpenShift Enterprise之间的主要区别。我知道前者是开源的,后者是商业版的。与开源版本相比,OpenShift Enterprise有其他功能吗?提前感谢。
OpenShift Origin是OpenShift Enterprise的开源社区版本。为了理解这意味着什么,你需要理解什么是开源软件——通过竞争合作模型从许多单独的来源开发的计算机软件。Origin更新的频率与开源开发者通过git(一个版本控制系统)所做的贡献一样多,有时甚至高达每周几次。
OpenShift Enterprise集成了Red Hat Enterprise Linux,并通过Red Hat的QA流程进行了测试,以便为希望拥有自己的私有云或现场云的客户提供稳定、可支持的产品。企业可能每六个月更新一次,在小的更新中保持稳定。从安装/POC到生产,为他们的每个问题提供及时的专业支持。
2018年3月21日更新:如果你在未来找到我的旧答案,那么企业现在被称为“OpenShift容器平台”。
社区版的速度更快,但随着变化而来的是一些风险。如果你想成为早期采用者,原产地可能是你的选择。注意:支持是社区最大的努力,但是我在IRC和项目的github页面上发现了非常有用的人。
链接:https://github.com/openshift/origin
企业版的优势是为您的资金提供专业支持。虽然你不会很早就获得新的特性,但是作为交换,你需要关注稳定性和精简性。这对企业来说可能很重要。有些解决方案/示例的工作方式可能不完全相同。例如,应用程序模板、实用程序是RHEL用户软件包的一部分。它还附带了一些诸如RHEL和CloudForms集成之类的权利。
我试着安装一个主节点和一个节点的小型集群,发现它们都很好。
简而言之,稳定性或早期采用。哦,还有错误修复。
就我个人而言,我更喜欢使用Origin,因为您可以自己监控项目的状态,并且不会被迫跳上每列即将到来的火车。适当时更新。
我一直在遵循https://github.com/kiegroup/optashift-employee-rostering(自述文件)的说明。我能够在openshift中部署花名册应用程序,并且在日志中没有看到任何错误。我还创建了外部路由(localhost)。 但是当我以http://localhost/roster身份访问名册应用程序时,我得到错误“未找到”。但我看到pod正在运行和服务处于
OpenShift Openshift 是一个容器云应用平台,以最少的配置和管理开销为开发人员和 IT 组织提供了一个安全的、资源可弹性扩展的云原生应用平台。 OpenShift 基于企业级 Linux,Docker 及 Kubernetes,提供了一个适用于当今企业级应用的,安全可扩展的多租户系统,同时也提供了厂商集成及第三方集成的应用程序运行时环境和软件包模版。 OpenShift 可以给客户
OpenShift 是由红帽推出的一款面向开源开发人员开放的平台即服务(PaaS)。 OpenShift 通过为开发人员提供在语言、框架和云上的更多的选择,使开发人员可以构建、测试、运行和管理他们的应用。它支持用于Java、 Python、PHP、Perl和Ruby的更多的开发框架,包括 Spring、Seam、Weld、CDI、Rails、Rack、Symfony、Zend Framework
KeyBox-OpenShift 是一个基于 Web 的 SSH 控制台,用于连接和访问 OpenShift 应用。可同时连接多个服务以及分享命令。
我一直试图用ny NodeJS Express4应用程序(它本质上是一个REST API),来实现OpenShift的HAProxy扩展,但运气不佳。 我正在使用Loader.io的压力测试工具,只有100个用户/分钟(从0开始上升),因为我相信至少NodeJS/Express应该能够处理这个问题。当然,这确实会在60秒内生成大约10-20K请求,但仍然如此。 起初我以为这是由于使用了一个小齿轮,
问题内容: Docker和OpenShift都是用于实现PaaS服务的框架。 他们如何比较架构和功能? 问题答案: 主要区别在于,Docker作为一个项目仅专注于运行时容器,而OpenShift(作为系统)既包含运行时容器也包括REST API,协调和Web界面,以部署和管理各个容器。 仅比较运行时容器,OpenShift和Docker都使用内核隔离功能将租户进程分开。对于主要通过LXC实现的Do