什么是容器服务(Container as a Service)

了解容器服务之前先让我们普及一下Docker:

Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架包括系统。

Docker 的目标是实现轻量级的操作系统虚拟化解决方案。Docker 的基础是 Linux 容器(LXC)等技术。

在 LXC 的基础上 Docker 进行了进一步的封装,让用户不需要去关心容器的管理,使得操作更为简便。用户操作 Docker 的容器就像操作一个快速轻量级的虚拟机一样简单。

下面的图片比较了 Docker 和传统虚拟化方式的不同之处,可见容器是在操作系统层面上实现虚拟化,直接复用本地主机的操作系统,而传统方式则是在硬件层面实现。 container1 (图片来自Docker官方网站)

有了上面对Docker容器的认识,你应该对容器服务有了一个大致的理解。时速云容器服务是采用目前流行的Docker容器,基于强大的容器集群调度工具,能轻松管理和调度成千上万个容器,做到秒级启动,秒级销毁,并且能做到大规模负载均衡集群。时速云倡导将容器化应用作为云计算应用交付的标准,这样的好处是能保持应用环境的一致性,让开发和运维等从烦杂的环境构建中解脱出来,另外还可以做到跨平台,能运行在任意安装了Docker Engine的平台上。时速云容器服务(Container as a Service)为开发者和企业提供快速构建、部署、运行容器化应用的平台,并原生支持Microservices架构。

时速云容器服务的特点:

  1. 将传统的IaaS做统一抽象,时速云容器服务目前在两个主流的IaaS厂商部署有集群节点,是国内目前唯一做到跨IaaS的容器云平台

  2. 时速云容器服务原生支持Microservices架构,可以轻松部署多个容器的复杂架构应用

  3. 拥有国内首个容器主机管理混合云服务,支持主流的IaaS云主机,轻松拥有私有容器主机集群