加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 创业 > 经验 > 正文

2020云原生7大趋势预测

发布时间:2020-01-18 07:48:24 所属栏目:经验 来源:中国IDC圈
导读:副标题#e# 过去的几年,是云原生技术和理念得到广泛接受的几年。在这个快速发展的领域,预测未来显得尤其困难,但是我们又有着一些坚定的信念,相信以开放创新为支撑的云原生领域会持续重塑软件生命周期,带来不断的价值。 2019,在众多热门技术趋势中,云

Serverless 在 Function 场景下未来最大的挑战是 function 之间串联需要状态(state)传递、function 处理需要频繁和外部存储交互等带来的时延放大。传统的架构这些都是在一个程序进程内部处理完毕。解决上述挑战需要可计算中间层(加速层),可计算中间层(加速层)是未来学术研究和产品攻坚发展方向之一。

基于 WebAssembly(简称 WASM) 的 FaaS 方案有望出现。

Docker 的创始人之一 Solomon Hykes 曾说,“如果2008年有 WASM 和 WASI,我们当时就没有必要创造 Docker 了”,这句话在一定程度上说明了 WASM 的重要性。虽然当下 WASM 更多作为一种运行在浏览器端的技术被人了解,但是它具备非常优秀的安全隔离能力,极快的启动速度,以及对于超过20种语言的支持,那么为什么不能让它运行在服务端呢?这些技术特性都非常契合 FaaS 的要求。

2、Service Mesh

在 2019 年,Service Mesh 的整体解决方案逐渐显现了寡头垄断的局面。一个解决方案能否得到行业的普遍认可,关键在于其背后的技术团队对分布式应用治理复杂度是否有深刻洞见,以及能否打造一个被所有云厂商都采纳的事实标准。事实标准对于使用 Service Mesh 的客户来说,意味着分布式应用能根据自己的需要在多云和混合云上方便部署。

站在新的一个十年, 2020 年 Service Mesh 领域将有如下变化:

2019 Service Mesh 热度持续上升,落地的问题将在 2020 得到解决。

2019 年,Service Mesh 在部分公司如蚂蚁金服迎来大规模的落地,整个业界的热度在持续上升,大大加大了国内公司对于 Service Mesh 的信心,目前几乎每家稍微大一点的互联网公司都已经开始实践 Service Mesh,包括美团、头条、百度等公司。

当然,在 2019 年业界落地遇到的各种问题,包括 Sidecar 大规模运维的问题等等,以 OpenKruise/kruise 的为代表的 SidecarSet 虽然已经在做一些努力,但是目前仍然存在升级 Pod 过程过于复杂的问题,这些问题有望在 2020 年得到解决。

Istio 将更加成熟,更加适合大规模集群的落地。

2020 年 Istio 作为控制平面的一种技术实现仍将在 Service Mesh 领域扮演核心角色。Istio 获得业界广泛关注的原因,在于背靠 Google 公司的内部工程实践,以及对工程实践的再思考和重新提炼。Istio 在过去一年的重要工作是完善功能和改善稳定性确保小规模生产可用,在 2020 年随着阿里巴巴采用这一技术实现大规模落地将为 Istio 的规模化运用提供真实的场景,这将使得 Istio 在接下来的一年在支持集群规模的能力上大幅提高。

此外,随着探索,Istio 的可运维性和架构的合理性在 2020 年也将迎来积极的变化,其部署和运维的复杂性高等问题将得到解决。Istio 所采纳的 Envoy 开源项目,在新的一年依然保持 Service Mesh 数据平面的事实标准这一领导地位,Istio 和 Envoy 两大开源社区因为紧密协作而更好地推动 Service Mesh 向前演进。

Serivce Mesh on EdgeService 热度持续 Service Mesh & IoT。

2019 年 Serivce Mesh on Edge 的热度在逐渐提升,Edge 本质上要提供更快的响应提升体验。对于 Service Mesh 来说,被从“舒适”的云端下放到 Edge,要解决性能,低资源消耗,安全,高可用等问题,具体 Kernel Bypaasing,Sidecar as Node+WASM,SmartNic 软硬件结合, IoT Identity 结合,secret 保护,低输出成本,非可靠网络环境等,当下看还非常有挑战,这些问题将在 2020 年得到部分解决。

More Than Service Mesh。

Service Mesh 作为解耦应用与基础设施的关键技术,在 2020 年将有更多的产品通过与 Service Mesh 结合去完成 BaaS 化,这除了减少没有必要的重复建设,还使得云产品因为将那些与应用无关的内容剥离出来下沉为基础设施的一部分而加速自身的演进速度,以及给云产品的使用者带去更棒的软件开发和维护体验而加速业务的探索效率和降低探索成本。

我们看到 Envoy 也提供了 MySQL、Redis、MongoDB、DynamoDB 的协议支持,能够支持请求解析、请求级统计、失败统计等通用的可观测性特性。后续 Mesh 将继续发展,成为整个网络层面的一个基础设施,用以管控所有应用层面的出/入口流量。

展望 2020 年,Service Mesh 将会成为解决异构系统通信、混合云架构等方向上的必备组件,在混合云、新老架构的场景下,Service Mesh 和原有基础设施的结合能力将成为 Service Mesh 落地的关键,比如对于 VM 场景的支持,对于传统服务注册中心的支持等等,相信会有更多的公司通过实践而对 Service Mesh 的价值更有体感,通过创造更多的成功客户故事而加速 Service Mesh 的普及。也许,2020 年将成为 Service Mesh 的普及年。

3、Kubernetes

2019 年,在社区头部参与者的持续推进下,“规模”与“性能”终于成为了 Kubernetes 项目的重要关键词,这不仅真正意义上打通了 Kubernetes 在企业生产环境中大规模落地的最后一公里,也让 Kubernetes 第一次成为了 “双11” 等顶级互联网规模化场景中实实在在的技术主角。

站在新的一个十年, 2020 年 Kubernetes 领域将有如下变化:

Kubernetes 将成为用户和云计算新的交互界面。

随着云原生计算的普及,越来越多的应用负载都部署在 Kubernetes 之上,包括数据库、大数据、AI智能和创新应用,Kubernetes 已成为云原生计算的基石。得益于 Kubernetes 的大规模应用管理能力、多云混合云的支持能力,在 2020 年,Kubernetes 会成为用户和云计算新的交互界面。从架构的角度,Kubernetes 成为了 IaaS 层的控制平面,并进一步推动底层 IaaS(计算、存储、网络)的能力优化,来满足容器带来的一二个数量级的高密度和高动态性要求。

Kubernetes 掌控能力成为企业运维团队的核心技能,并和 AIOPS 相互促进发展。

(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读