2020云原生7大趋势预测
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。 (编辑:西安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |