关于容器:云原生20时代开启应用定义基础设施新时代

47次阅读

共计 3238 个字符,预计需要花费 9 分钟才能阅读完成。

摘要: 华为云推出云原生基础设施全栈解决方案,引领云原生进入 Cloud Native 2.0 时代。

随着企业 IT 优化向数字化转型演变,企业 IT 投资重心逐渐向云原生利用歪斜。云原生能带来诸多劣势,它能大大改善利用开发运维迭代的效率,帮忙企业业务翻新迭代,它能改良资源弹性治理和迁徙的效率,帮忙企业降本增效。云原生已成为云计算重心,是企业 IT 数字化转型的要害。云原生以“利用使能”+“混合云”为外围,帮忙企业本地部署与云端交融,打造企业急切须要的混合云架构。企业 IT 数字化策略也逐步从从“Cloud First”逐渐转向“Cloud Native First”。

2020 年,各家私有云厂商都推出了容器相干服务,做到极致的如 AWS 这样的云厂商甚至推出了三四个容器相干服务,在本地部署市场中,红帽的容器服务 OpenShift 和 Rancher 都获得了较高的认可度,阿里云更是将外围零碎实现整体上云,以容器产品为根底,打造阿里云云原生利用平台家族。许多企业都开始在本人的 IT 架构中融入容器元素,容器技术以及以容器技术为外围的云原生技术正在以不可阻挡之势向咱们走来。

为满足客户业务将来演进,华为云公布云原生基础设施全栈解决方案,引领云原生进入 Cloud Native 2.0 时代。全栈解决方案以华为云擎天软硬一体化架构为基础设施,联合云原生技术平台 Vessel、批量计算引擎 Volcano、边缘容器 KubeEdge 三大平台,通过九大技术产品利用到裸金属、VR/AR、微服务、边缘、大数据 /AI 等垂直场景中。

华为云 云原生基础设施全栈解决方案

云原生基础设施全栈解决方案的推出,可能在四个方面助力企业在云原生技术趋势下倒退:

降本增效方面, 华为云第二代“零损耗”裸金属容器解决方案,引入容器全卸载、网络硬件直通、动静 ENI(弹性网络接口)等新个性,相比第一代裸金属容器,老本降落 30%、网络性能晋升 40%。

跨云治理方面, 服务网格帮忙利用疾速实现现代化,及在跨云治理在在利用跨云迁徙方面的利用。

对立计算方面, 容器批量计算平台的外围调度引擎 Volcano 提供多种高级调度策略可能很好的在微服务、大数据、AI 等技术产品上利用。

云边协同方面,AI 能力延长到边缘,海量设施对立监控、治理

华为云云原生基础设施全栈解决方案整体由四个架构组成:“软硬协同”的华为云擎天架构、“为云原生量身打造”的利用定义基础设施、“跨域调度,云边协同”的人造多云架构和“凋谢规范,行业翻新”的凋谢利用生态。

计划的公布让云原生不再仅仅是运行在基础设施上,而是与基础设施深度融为一体,使得云原生技术能力上实现三大降级:利用定义基础设施,利用不再与基础设施不再割裂,而是互相可感知;人造多云的架构,能够实现利用跨云灵便调度;丰盛的云原生利用生态,让企业能够疾速构建更多的创新型业务。

▶ 利用定义基础设施

华为云提出了利用定义基础设施的概念,并基于擎天架构实现了以利用为核心的资源调度,并且联合软硬协同技术,为企业提供极致性能、极优老本、极佳体验的云原生基础设施。

  • 利用定义网络

云原生网络以利用为核心,人造反对根底网络、服务调用、QoS、NetworkPolicy 等能力,实现无损耗的原生高性能。

劣势 1:以容器为一等公民,间接为容器调配原生网络资源 ENI,人造与虚拟化网络 / 主机网络互通,性能无损耗;可依照容器规格动态分配网络收发队列数量,更好地匹配利用诉求;

劣势 2:人造反对 KubeProxy 负载平衡能力,无额定资源消耗与性能损耗;

劣势 3:进一步通过 eBPF 或擎天硬件能力实现网络减速;

  • 利用定义存储

云原生存储以利用为核心,人造实现“超交融”架构,存储追随容器按需疾速调配、流动、弹性,实现高性能、高牢靠

劣势 1:去除传统挂卷形式,采纳 container-store 形式实现面向 Pod 集群的容器存储能力,缩小容器存储的粒度

劣势 2:数据面的容器感知能力,基于感知容器数据卷实现容器粒度的治理、剖析、爱护、迁徙

劣势 3:存储本身容器化,随利用容器一起公布。人造的解决了云原生利用业务变动不可预期,弹性要求高的问题

  • 利用定义算力

“Volcano+”最强算力调度平台,晋升资源利用率 50%。

  1. Region-less 全域调度:依据利用依据混合云 + 边缘云全网资源状况进行对立调度。
  2. 算力智能调度:反对依据利用、节点、网络流量实时利用率,利用的 SLA、网络、存储要求、进行智能调度决策,进行动静超分和分时复用,保障利用 SLA 满足要求。
  3. 算力智能布局:反对依据租户业务的历史运行状况进行深度学习,进行预测,提前进行资源弹性筹备。
  4. 算力智能调优:反对在离线业务混部,依据利用 SLA 状况进行保障、反对利用热迁徙及智能弹性。

▶ 人造多云架构

随着业务的疾速倒退,企业基础设施广泛面临多集群、多区域以及全球化等大规模多云、跨云治理的挑战。Kubernetes 的单数据中心架构,注定了其无奈间接解决业务多云场景的问题。华为云基于云原生集群联邦、边云协同等技术打造了多云与边云协同治理平台,可能帮忙企业构建高效、牢靠、跨云的对立业务平台,提供多云统一的治理体验。

利用的多云治理,实现了原生反对多云环境,从计算、网络、存储、运维等方面构建全方位一致性服务体验:

  • 跨云利用对立调度:实现跨云场景下全局资源调配;跨云利用调度及多集群一致性交付与配置,实现跨云负载分担及容灾切换;
  • 跨云云原生存储:云原生跨云存储解决方案,反对多云对立存储池治理,反对跨云存储数据迁徙、灾备能力;
  • 跨云云原生网络:基于跨云利用自适应提供灵便网络模型和利用级 SLA 保障;多云大规模(10w+)组网和秒级网络发放性能;基于 eBPF/XDP 的数据面,反对高性能 SLB 和 Network Policy;反对 TCP 连贯级网络观测能力, 秒级网络故障定界能力;
  • 跨云利用智能治理:跨云利用全域服务网格,10 万 + 大规模微服务实例治理;
  • 跨云利用一致性运维:多云对立运维核心,实现跨云故障一键式定位;
  • 跨云利用镜像一致性散发:多云对立利用容器镜像治理,实现跨云秒级散发。

▶ 凋谢利用生态

华为云云原生基础设施针对企业各类业务的诉求,在利用生态方面依靠 K8s 标准化平台构筑企业应用对立目录,能力共享打造了云原生利用核心;依靠 Operator Framework 技术构筑利用管控核心,笼罩“开发 -> 接入 -> 运维”全流程的 OSC 利用管控核心和加强 Operator 全生命周期治理,按需开明,开箱即用的凋谢利用生态体系。目前,已反对 130+ 云原生利用,不仅蕴含微服务架构的无状态利用,还减少了分布式中间件、AI、大数据等有状态利用,以及边缘、5G、区块链等新型利用,帮忙企业“自选式”构筑云原生业务架构,实现业务“all in container”。

华为云除了在技术和产品上不断创新之外,还踊跃推动云原生生态和产业的倒退,联合各场景优良实际,减速云原生技术在各行业的落地,推动云原生生态与标准化建设。作为云原生技术与产品领导者,华为在中国容器软件市场份额中国厂商排名第一,寰球厂商排名第二。并且,华为是容器开源社区次要贡献者和容器生态领导者,CNCF 基金会的初创会员和白金会员,Kubernetes 社区奉献亚洲第一,寰球第五。在业界首发多个重量级服务,包含第一代裸金属容器、“零损耗”第二代裸金属容器、Serverless 容器、应用服务网格、鲲鹏容器等,构建私有云上 Kubernetes 最佳实际。

如果你想理解更多的对于华为云云原生技术,那就快来 #华为云 1024 程序员节,向云而生#

直播盛典: 邀请华为云云原生开源负责人、华为云 DevCloud 首席技术布道师等 10+ 大咖现身,分析云原生的行业趋势,倾授云原生实战秘籍。点击观看直播。

干货直通车: 大佬级别专家手把手教学,教训和技术分享必不可少,还有在线互动答疑,带你揭晓大厂最深层代码技术,点击查看各技术会场,开掘更多干货!

备注:本文整顿自华为云容器基础设施架构师 k82cn 在 1024 程序员节流动上的直播。

点击关注,第一工夫理解华为云陈腐技术~

正文完
 0