最近UCloud官网首页上线了醒目的Cube产品免费公测banner宣传:Docker?Cube!安全、简单、高可用的Serverless容器服务,公测期间免费试用。今天老刘测评就来说道说道UCloud的这款容器服务产品Cube,感兴趣的朋友们也可点击下方图片进入他们官网Cube页面申请免费试用。
容器实例(Cube)是UCloud提供的基于serverless架构的容器实例服务,通过UCloud的基础设施资源为业务提供了更加弹性、更加安全、更加快速的资源支撑,我们可以在Cube上部署、管理你的容器应用,而无需关心应用底层的服务器运维工作。
容器实例(Cube)产品介绍
容器实例(Cube)将带大家进入一个全新的云原生程序的部署方式,首先来一起了解一下Cube是什么、它的优势是什么。
什么是Cube
Cube产品取名于Kube谐音,且有立方体的含义。有些朋友们可能使用过Kubernetes,可以把Cube的一个实例理解为Kubernetes中的最小业务单元Pod。Cube的出现使我们不需要再去关心底层的云主机或者K8S控制,从而可以随心所欲地将程序镜像放进这个立方体(Cube)中运行。
Cube产品采用Serverless架构,底层为海量UCloud基础设施资源,无需等待虚拟机启动,无需等待Kubernetes集群启动,可以秒级拉起您的业务容器提供服务。
Cube产品基于社区开源的Firecracker作为虚拟化和容器化的支撑管理,同时我们针对容器化的业务运行进行了深度优化,使Cube实例具备了虚拟机级别的安全隔离、轻量化的系统占用、秒级的启动速度。
Cube产品优势
- 免服务器运维 通过UCloud的基础设施资源为业务提供支撑,无需对基础设施资源进行运维工作。
- 秒级计费 按照实际使用的秒数进行收费,减少使用资源的成本投入。
- 秒级启动 通过使用容器镜像秒级启动容器,不再依赖主机集群创建时间。
- 自愈 运行的容器实例将不再担心运行宕机,Cube的控制调度系统将为容器进行自动重启操作。
Cube核心功能
- 运行容器实例 基于Docker容器镜像运行容器应用,支持容器组(Pod)运行。
- 挂载存储 基于UCloud存储产品提供数据挂载使用。
- 基础网络 基于UCloud基础网络提供容器实例分配子网IP绑定外网IP功能。
- 负载均衡 基于UCloud负载均衡产品提供容器实例添加为负载均衡节点功能。
容器实例(Cube)产品场景案例
互联网服务削峰场景
场景介绍:通过Cube或者通过其他计算资源(如UHost、UK8S)保障常态资源使用;通过Cube进行高并发场景下的削峰使用。Cube优势:按秒计费,减少常备峰值资源导致浪费;秒级创建使用,快速应对高并发。
互联网数据采集场景
场景介绍:通过Cube绑定EIP实现请求转发,获取数据后通过Cube进行数据处理;最后通过Cube对接存储、数据库或API将处理的数据进行保存发送。Cube优势:按秒计费,处理完成即可释放;支持绑定EIP,可直接请求互联网数据。
实时音视频转码场景
场景介绍:直播端将视频流发送给服务端,服务端将视频流进行分片转码;使用Cube进行直播中的视频转码,并发送到Ufile到CDN加速给到客户端进行视频查看。Cube优势:海量UCloud资源池 ,不用提前准备大量资源应对;缓存镜像,镜像缓存于Cube,优化容器启动时间。
UK8S使用场景
场景介绍:通过在UK8S中创建虚拟节点,实现UK8S调度的Pod在Cube中创建。Cube优势:UCloud海量资源,弹性扩展UK8S中的应用;秒级创建,无需添加计算节点。
Cube产品与自建Docker服务对比
特性 | Cube | 自建Docker服务 |
---|---|---|
成本投入 | 用多少买多少,按秒计费 | 购买固定资源规格的云主机进行自建,费用高 |
网络 | 使用VPC网络进行内网服务,使用UCloud EIP和防火墙进行外网服务 | 单一IP,绑定额外IP/EIP繁琐 |
存储 | 使用云盘进行挂载使用,读写性能高,操作便捷 | 只能通过主机挂载,操作繁琐 |
自愈能力 | Cube控制调度系统为容器自动重启 | 需要额外安装控制调度系统 |
稳定性 | UCloud海量资源支撑,超大集群避免单一节点故障 | 单一节点,迁移繁琐 |
安全隔离 | 使用Firecracker虚拟化技术实现虚拟机级别的强隔离 | 只能通过namespace和cgroup进行弱隔离 |
技术要求 | 通过页面即可创建 | 需要使用docker命令进行创建,学习成本高 |