您现在的位置是:首页 > 知识问答 > 什么是Cube,有什么作用

什么是Cube,有什么作用

知识问答作者:U大使日期:2021-01-24点击:278

什么是Cube,有什么作用 ?

Cube产品取名于Kube谐音,且有立方体的含义。如果您有使用过Kubernetes,可以把Cube的一个实例理解为Kubernetes中的最小业务单元Pod。Cube的出现使您不需要再去关心底层的云主机或者K8S控制,您可以随心所欲的将您的程序镜像放进这个立方体(Cube)中运行。

Cube产品采用Serverless架构,底层为海量UCloud基础设施资源,无需等待虚拟机启动,无需等待Kubernetes集群启动,您可以秒级拉起您的业务容器提供服务。

Cube产品基于社区开源的Firecracker作为虚拟化和容器化的支撑管理,同时我们针对容器化的业务运行进行了深度优化,使Cube实例具备了虚拟机级别的安全隔离、轻量化的系统占用、秒级的启动速度。

就是容器,基于LXC虚拟化的,资源动态分配,底层会比你的更靠谱些

cube适用于需要大量计算单元而计算简单的场景

产品功能
集群管理
集群创建:您可根据需求创建多种形态集群,选择类型丰富的工作节点,并进行灵活的自定义配置。
集群升级:一键升级K8s版本,统一管理系统组件升级。
节点池管理:支持节点池生命周期管理,支持在同一集群中配置不同规格的节点池,例如交换机、运行时、OS、安全组等。
弹性伸缩:通过控制台一键垂直扩缩容来快速应对业务波动,同时支持服务级别的亲和性策略和横向扩展。
多集群管理:支持线下IDC和多云多区域的集群统一接入实现混合云应用管理。
授权管理:支持RAM授权和RBAC权限管理。
应用管理
应用创建:支持多种类型应用,从镜像、模版的创建,支持环境变量、应用健康、数据盘、日志等相关配置。
应用全生命周期:支持应用查看、更新、删除,应用历史版本回滚、应用事件查看、应用滚动升级、应用替换升级以及通过触发器重新部署应用。
应用调度:支持节点间亲和性调度、应用间亲和性调度、应用间反亲和性调度三种策略。
应用伸缩:支持手动伸缩应用容器实例,HPA自动伸缩策略。
应用发布:支持灰度发布和蓝绿发布。
应用目录:支持应用目录,简化云服务集成。
应用中心:应用部署后,以统一的视角展现整体应用的拓扑结构,同时对于持续部署等场景进行统一的版本管理与回滚。
存储与网络
存储插件:支持Flexvolume以及CSI。
存储卷和存储声明:
支持创建块存储、NAS、OSS、CPFS类型的存储卷。
支持持久化存储卷声明(PVC)挂接存储卷。
支持存储卷的动态创建和迁移。
支持以脚本方式查看和更新存储卷和存储声明。
网络路由:
支持VPC Flannel模式、Terway容器网络。
支持定义Sevice和Pod的CIDR。
支持NetworkPolicy。
支持路由Ingress。
运维与安全
监控:支持集群、节点、应用、容器实例层面的监控;支持prometheus插件。
日志:支持集群日志查看;支持应用日志采集;支持容器实例日志查看。
安全中心:支持运行时刻的安全策略管理,应用安全配置巡检和运行时刻的安全监控和告警,提升容器安全整体纵深防御能力。
安全沙箱:可以让应用运行在一个轻量虚拟机沙箱环境中,拥有独立的内核,具备更好的安全隔离能力。适用于不可信应用隔离、故障隔离、性能隔离、多用户间负载隔离等场景。
机密计算:基于Intel SGX提供的可信应用或用于交付和管理机密计算应用的云原生一站式机密计算平台,帮助您保护数据使用中的安全性、完整性和机密性。机密计算可以让您把重要的数据和代码放在一个特殊的可信执行加密环境。

产品的介绍https://docs.ucloud.cn/cube/README
实质上是一种容器

下一篇       上一篇