容器实例服务 CIS

便捷、安全、经济、灵活、兼容 Kubernetes 的全托管容器服务

容器实例服务 CIS 简介

容器实例服务(Container Instance Service , CIS)可以帮您在云上快捷、灵活的部署容器,让您专注于构建程序和使用容器而非管理设备上。无需预购 CVM,您就可以在几秒内启动一批容器来执行任务。您也可以通过 kubernetes API 把已有kubernetes 集群的 pod 调度到 CIS 上以处理突增业务。CIS 根据您实际使用的资源计费,可以帮您节约计算成本。使用 CIS 可以极大降低您部署容器的门槛,降低您执行 batch 型任务或处理业务突增的成本。    

腾讯云 CIS 的特性

灵活易用

支持按容器所需灵活的配置资源,可以快捷的批量启动容器。用户只需要完成程序的 Docker 化,不需要关心云上的 Iaas 层计算资源,就可以通过部署容器实例把程序运行起来。默认情况下程序运行结束容器即会跟随着结束,用户也可以配置重启策略来控制容器的生命周期。

安全可靠

容器实例的底层使用 Clear Linux 技术实现了虚拟化隔离,拥有云服务器级别的安全隔离性。容器实例运行在用户的私有网络上,支持配置安全组和网络访问控制列表(Access Control List),通过自定义策略保证容器的网络安全。

服务集成

CIS 与腾讯云的大部分业务都可以做到高度集成,比如云服务器 CVM,对象存储 COS,云数据库 CDB,私有网络 VPC 等,丰富了云计算服务满足用户各类业务需求的解决方案。

费用低廉

容器会根据从启动到运行结束时间段内消耗的 CPU、内存、网络资源按量计费,不会收取额外的服务费用。而且容器的生命周期和容器内运行的业务程序的生命周期几乎完全一致,等同于按业务运行使用的资源量收费,几乎没有浪费。

兼容 Kubernetes

容器实例可以通过上层调度器被既有 Kubernetes 集群管理。用户可以通过 Kubernetes API 把容器实例作为 pod 调度到容器服务(Cloud Container Service)或用户自建的 Kubernetes 集群中。创建这些基于容器实例的 pod 既不需要用户新增也不消耗集群已有的服务器资源,且可以通过该集群的 master 进行管理。

应用场景

程序托管

对于无状态的程序,容器实例是一种理想的执行负载,用户只要拥有程序的容器的镜像,就可以通过一些简单的配置,以极低的成本把程序运行起来。例如进行一次程序验证、爬取一个网站、部署一个 Web 服务等等,任何支持容器的简单应用都可以使用容器实例来部署。当然,容器实例也支持通过指定固定外网ip、使用持久化缓存来承载有状态程序。

计算作业

容器实例是在腾讯云上运行容器的最简捷选择,秒级批量启动、逻辑结束自动释放、便宜的价格、支持通过内外网和其他资源互通,这些特性使其很适合进行计算作业。无论是小规模的算法验证还是大规模的批量计算,是使用 CPU 的串行任务还是 GPU 的并行任务,都推荐使用容器实例来作为负载。