红帽 OpenShift 容器平台
我们随时对整个堆栈提供帮助
红帽能够帮您从容应对堆栈的所有层面。不管是运行容器的主机操作系统、经验证的容器镜像、容器注册表,还是控制生产环境所需的编排平台和管理工具,红帽都能为您提供值得信赖的解决方案。
红帽提供集成容器平台,用于实施完全编排的多容器应用。或者,您只是有一些在标准工作负载间运行的"宠物"容器?我们也能帮上忙。
容器技术来源于社区。它们是社区驱动的、基于开放标准的开源技术。在选择和实施容器等新技术时,务必要找到一个懂行的合作伙伴,为您提供关于参与开源社区,以及在其中实现创新的深刻洞见。这个合作伙伴还应知道如何将这些技术引入到您的企业中,并提供便利、持续的支持。想要加速创新,最佳途径是携手一家以社区为中心的开源项目和开放标准为基础打造产品和服务的公司。合作伙伴还必须要值得信赖,而且绝不会束缚您。
红帽就是这样的技术合作伙伴。
通过采用开源容器技术(如红帽 OpenShift),您的公司可从我们的开源开发模型和用于构建这些技术的规则中受益。
作为云原生开发之旅的一部分,如果您需要在容器上交付支持 API 的分布式服务,我们的专家可提供相关帮助。无论您身处流程的哪个阶段,我们都可以帮助您的组织开发所需的实践、工具和文化,以便更有效地现代化改造现有应用并构建新的应用。
您需要什么?
容器主机
主机层面上,红帽® 企业 Linux® 是市面上备受信赖和认可的 Linux 操作系统。对于希望仅关注于应用的企业,我们提供经容器优化的红帽企业 Linux Atomic Host。您可以利用这些技术开发新的解决方案,并通过不可变性实现分布式系统/集群,从而让管理员腾出时间专注于更高级别的自动化。
容器镜像
容器镜像中有 Linux 分布。在容器内运行红帽企业 Linux,意味着您当前部署在红帽企业 Linux 上的应用同样能够在这些容器中工作。如果您要构建自己的应用,红帽会如常为您提供红帽企业 Linux 支持和可靠更新,让您免除后顾之忧。这同样意味着您的应用将具有可移植性。无论您在什么位置运行红帽企业 Linux,您的新容器化应用也能在那里顺利运行。内部开发,云端部署。
容器镜像仓库
一旦构建新容器镜像,最好能够实现轻松共享(不论是与组织中的其他开发人员,还是允许在生产环境中拉取容器)。您无需托管自己的镜像仓库即可开始。而是使用红帽 Quay,将一切作为云服务来管理。如果您的团队需要加大对数据的控制,或您有特定的网络安全需求,也可使用红帽 Quay 并在内部或云端部署。
容器平台
您是否需要平台即服务(PaaS)解决方案?红帽 OpenShift® 就是这样的解决方案。此容器应用平台自身具备 Docker、CRI-O、Buildah 和 Kubernetes 等技术,和红帽企业 Linux 一同为企业提供坚实技术基础。而且,它也能以私有或公共的托管或非托管云的形式提供。此外,红帽市场在红帽 OpenShift 集群上还提供了自动部署的认证软件。
存储空间
容器会消耗大量的存储空间。但容器存储有个先天问题:如果某一容器出现故障,此容器内驻留的有状态应用的数据就会丢失,这可不行。红帽 Gluster® 存储与红帽 OpenShift 集成,可为您的容器化应用置备和管理弹性存储。这可以免除独立存储集群的需要,省下传统单体存储解决方案的开支。
基础架构即服务(IaaS)
红帽 OpenStack® 平台将裸机、虚拟机和容器聚集成为一个统一的系统。先置备硬件,再置备容器。硬件提供资源。而容器消耗这些资源。当您扩展容器环境时,软件定义资源会非常有帮助,因此您将从 API 驱动的置备和自动化以及自助服务和跨堆栈对资源进行基于配额的访问中受益。
容器自动化
红帽 Ansible® 自动化平台非常适合与 OpenShift 容器平台配合使用。如果您已经在使用 Ansible 自动化,Ansible 容器可让您重用 Ansible 角色和 playbook,以创建容器化应用并将其部署到 OpenShift 中。这特别有用,因为无需修改便可使用这些角色,允许您管理单个应用,而不管底层基础架构是什么(容器、虚拟机或裸机均可)。红帽 Ansible 自动化平台也可作为外部置备过程的一部分,在此过程中,先置备云服务器、云资源和网络规则,再设置 OpenShift 等容器平台。快速让一切启动并运行。
为什么选择红帽?
红帽的容器解决方案基于由社区驱动的开源技术,如 Linux、CRI-O 和 Kubernetes。这就意味着有更多的人来开发解决问题的软件,不仅开放、透明,而且自由。然而,只是开源并不是创新的万全保障。
真正的创新,源自理念互通以及携手解决问题。于是,红帽开放创新实验室应运而生。开放创新实验室可供 3 至 6 名开发人员开展高强度、富有针对性的驻留培训,以探究如何按照红帽方式来构建和运行基于容器的应用。