产品特性
Serverless与容器技术结合
无需运维和管理服务器和集群,直接启动和运行容器,让开发人员专注于业务开发和创新。
灵活弹性的使用模式
充分发挥容器的轻量级优势,在数秒内即可启停容器实例,只需为实际运行消耗的资源付费。
无缝拓展Kubernetes边界
支持通过Virtual-Kubelet接入Kubernetes集群,将集群边界拓展至不同VPC甚至不同地域。
与云上服务高度集成
容器实例支持百度智能云其它产品,如:VPC、EIP、CFS等,更加便于容器与云上其它服务集成。
核心功能
-
容器组
-
租户间高隔离
-
兼容Kubernetes
使用容器组进行容器管理,支持容器镜像、规格和配置自定义,支持配置容器重启策略,兼容Kubernetes中的Pod使用模型。
底层使用Kata-Container技术,为用户容器提供虚拟机级别的高隔离。每个用户的容器组运行在独立的虚机中,实现CPU、内存、网络和存储的隔离。
支持通过Virtual-Kubelet将BCI接入Kubernetes集群,直接使用原生Kubernetes API进行BCI容器调度,实现Kubernetes跨网络、跨区域的无边界拓展。
-
支持VPC
-
支持挂载EIP
-
支持安全组
BCI容器组直接集成百度智能云私有网络VPC,无需额外架设容器网络,容器即可与用户内网服务进行通讯。
容器组支持直接挂载百度智能云弹性公网IP EIP,实现容器组直接接入公网,访问外部资源或对外提供服务。
容器组支持配置安全组,用户自定义网络访问规则,提供更加安全的容器网络环境。
-
本地存储
-
分布式文件存储
提供免费的本地存储,在容器组内使用共享的存储路径,实现便捷的容器间数据交换。
容器组支持挂载百度智能云文件存储服务CFS,通过标准的文件访问协议即可访问,为容器提供持久化存储能力。
-
容器组事件
支持容器组事件查看,记录容器组生命周期的相关事件发生时间、及执行结果,便于错误排查和性能分析。
应用场景
流量突增型业务
业务波峰波谷明显,高峰期流量突增需要及时扩容支撑业务,平时流量稳定时大量资源闲置浪费,如电商、直播、在线教育等场景 ✓ 秒级伸缩:秒级完成启动通网,并且快速进行复制,保证业务稳定运行 ✓ 灵活高效:无需管理宿主机和集群,便捷获取资源,兼容Kubernetes ✓ 按需计费:只对容器运行占用的资源付费,能够极大降低资源闲置成本
数据批处理任务
有高性能、密集型的计算需求,经常需要快速处理大批量业务数据,任务结束后即可快速释放资源,如大数据、AI训练等场景 ✓ 弹性灵活:灵活、细粒度的容器实例规格,秒级准备资源,快速启动容器 ✓ 规模调度:快速实现大规模容器创建、管理、释放,并很好地支持高并发 ✓ 免于运维:无需感知和管理底层服务器和集群,大大降低了运维工作成本