受益于容器即服务,或称为CaaS方案的大规模涌现——它们和编排、镜像存储库以及更多内建的东西直接竞争,这导致安装以及管理Docker环境,现在已经很容易了。

本文解释CaaS是什么,以及在选择CaaS方案时需要关注哪些方面。

1.定义容器即服务(CaaS)

CaaS是将平台及服务的称呼应用到了容器领域。CaaS设计成为一种完整的,易于安装的平台,来托管并且管理容器化应用。

可以将CaaS看成一种Linux的发行版本。如果需要,用户可以将不同的部分放在一起,创建出一种基于Linux的操作系统,然后自己构建并且配置。或者你可以使用类似CentOS或者Ubuntu这样的Linux发行版,这样所有东西都已经预组装好了,开箱即可用。

容器即服务以类似的方式工作。它不会强制用户搭建运行以及管理容器集群所需的所有东西,CaaS给用户提供了可用的容器解决方案。

大多数CaaS系统包括如下核心组件:

一种基于Linux的支持容器的操作系统

一种容器运行时,通常是Docker Engine。

一种或者多种容器编排工具,比如Kubernetes,Swarm或者Mesos。

托管容器镜像的容器存储库。

要注意CaaS和软件即服务或者基础架构即服务不同。CaaS方案并非严格限制在云上;一些CaaS平台可以部署在本地。

2.CaaS可选方案

市场上可用的容器即服务方案在快速增长。如下是其中最有名的平台:

Amazon Elastic Container Service, 或AWS云的CaaS ECS

Azure Container Service, Azure的CaaS

Google Container Engine

Rancher Labs提供的Rancher,能够运行在云上以及本地的CaaS

Docker Datacenter, Docker公司自己的CaaS

MicroOS,来自SUSE的一个全新的CaaS

Tectonic,使用Kubernetes和CoreOS构建的CaaS

OpenShift,Red Hat的云或者本地CaaS

3.选择CaaS

有这么多CaaS产品,如何选出适合自己的?如下是需要考虑的重要因素:

你是想在云里、本地或者两者处都托管CaaS吗?一些CaaS产品,AWS ECS,Azure Container Service和Google Container Engine仅仅能在公有云上运行。其他产品,比如Rancher,能够在本地或者在云里的某个虚拟服务器上安装。OpenShift则可能是最为灵活的产品;它可以在本地运行,可以在公有或者私有云的虚拟服务器上运行,也可以通过OpenShift Online使用,这是该平台的Red Hat托管版本。

你想选择使用哪些组件吗?一些CaaS方案提供了很大的灵活性,可以选择要用的是哪种编排器和存储库。比如,Rancher支持所有主流的编排工具。相比较而言,OpenShift则仅仅支持Kubernetes,因此如果你更想使用Swarm或者Mesos,那么OpenShift就不是理想的选择。

你想运行在哪种OS上?一些CaaS平台可以运行在任意Linux的现代版本上。再次,Rancher是一个好例子,虽然Rancher的开发人员提供了一种特别的Linux发行版,RancherOS,来托管Rancher。但是用户仍然可以使用其他自己更喜欢使用的现代Linux发行版。其他的CaaS平台则绑定到某个特定的Linux发行版上。比如,OpenShift仅仅能够在Red Hat Enterprise Linux上运行。这里的区别可能很重要,取决于你最熟悉哪种Linux。

现在有这么多容器即服务可用,用户在选择最适合自己需求的平台时有很多种选择。

关注中国IDC圈官方微信:idc-quan 我们将定期推送IDC产业最新资讯

查看心情排 行你看到此篇文章的感受是:


  • 支持

  • 高兴

  • 震惊

  • 愤怒

  • 无聊

  • 无奈

  • 谎言

  • 枪稿

  • 不解

  • 标题党
2019-07-12 16:42:43
云资讯 使用容器备份时该注意什么?
与传统服务器或者虚拟机相比,容器需要不同的备份过程。 <详情>
2019-07-11 18:31:42
云资讯 一文看懂,云计算、虚拟化和容器
“云计算”这个词,相信大家都非常熟悉。作为信息科技发展的主流趋势,它频繁地出现在我们的眼前。伴随它一起出现的,还有这些概念名词——OpenStack、Hypervisor、KVM、Do <详情>
2019-07-10 18:54:17
云资讯 将主流公有云们拉进朋友圈,开源的容器服务商Rancher Labs不以技术为壁垒
相比构建技术壁垒,开源的Rancher Labs更愿意做的是产品上不断创新,反而能够适应行业的变化。 <详情>
2019-07-03 17:13:55
云资讯 容器已成运维必备能力,你知道它是如何出现的吗?
2019年运维行业的变化还是很大的,除了比较多的新技术出现,更多的是一些原先处在设想中的技术的落地。 <详情>