第2章 CCI产品介绍
2.1 CCI产品概述
2.1.1CCI产品定位:基于Kubernetes的Serverless容器服务
提供极致容器体验,让用户专注于应用,聚焦业务,无需感知集群和服务器
K8S-Native Serverless Container
- 原生支持Kubernetes API与命令行
- 无需用户感知K8S集群及物理资源,设施免运维
- 提供图形化控制台,端到端完整用户体验
Hypervisor-Based Secure Container
原生支持Kata Container,Docker生态兼容
内核虚拟化技术,全面的安全隔离与防护
自有硬件虚拟化加速技术,更高的安全容器性能
高性能、异构基础设施
- 异构服务器: X86、 ARM服务器
- 异构芯片加速: GPU、Ascend加速芯片
- 华为云高速网络与存储集成: EVS、OBS、 VPC、 ELB...
2.2 CCI关键特性
2.2.1CCI有四个关键特性
免运维
业界领先的Serverless Container架构 ,用户无需感知集群和服务器,直接部署容器应用,大幅提升容器易用性
高安全
同时具备容器级别的启动速度和虚拟机级别的安全隔离能力,提供更好的容器体验
秒级计费
根据实际使用的资源数,按需按秒计费,避免业务不活跃时段的费用开销,降低用户成本
极速弹性
提供秒极弹性伸缩能力, 轻松应对业务快速变化,稳健保障用户业务SLA
2.3 CCI应用场景
2.3.1CCI典型应用场景一: 大数据、Al计算( Job型计算)
- 场景:当前主流的大数据、Al训练和推理等应用均采用容器化方式运行,并需要大量GPU、高性能网络和存储等硬件加速能力,并且都是任务型计算,快速申请大量资源,完成后快速释放
- 典型应用:华为云EI服务(DLI、DWS、DLS、 推理等服务)、Tensorflow、 Caffe等
CCI产品优势:
- ①计算加速:提供GPU/Ascend等异构芯片加速能力
- ②网络/存储加速:提供高性能IB/RoCE网络、高性能本地存储
- ③大规模容器实例调度:支持大规模、高并发的容器创建和管理
- ④随启随用、按需付费:容器按需启动,按资源规格和使用时长付费
2.3.2CCI典型应用场景二:生物基因、药物研发等科学计算( Job型计算)
- 场景:生物基因、药品研发等领域需要高性能、密集型计算,同时对成本较敏感,需要低成本、免运维的计算平台。科学计算一般都是任务型计算,快速申请大量资源,完成后快速释放
- 典型应用:基因测序药物模型预测分析等
2.3.3CCI典型业务场景三: DevOps持续交付( Job型计算)
- 场景:软件开发型企业,希望构建从代码提交到应用部署的DevOps完整流程,提高企业应用迭代效率。DevOps流程一般都是任务型计算 ,需要快速申请资源,完成后快速释放
- 典型应用:华为云DevCloud、企业CI/CD流程自动化
CCI产品优势:
- ①流程自动化:无需创建和维护集群实现从CI到CD的全流程自动化
- ②环境一致性:以容器镜像交付,可以无差别地从开发环境迁移到生产环境
- ③随启随用、按需付费:容器按需启动,按资源规格和使用时长付费
2.3.4CCI典型业务场景四: CCE弹性流量处理
- 场景:业务波峰波谷较明显的业务,日常流量较稳定,高峰期又需要快速扩展资源,并对成本有一定诉求
- 典型应用:视频、媒资、电商、在线教育等应用
CCI关键优势:
- ①快速弹性伸缩:业务高峰时,业务能快速从CCE弹性扩展到CCI ,保障业务的稳定运行
- ②低成本与灵活计费:业务平稳期在CCE.上包周期计费,节省成本;高峰期弹性扩容到CCI上,按需计费,高峰结束后又可快速释放资源,降低
成本