0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

云原生解决了什么问题?

工业互联网前线 来源:中智观察 作者:中智观察 2020-12-15 17:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

云原生近来大热,但云原生不是新概念,早在2013年就由MattStine提出,并被沿用至今。云原生是MattStine根据多年的架构和咨询经验总结出来的一个思想集合,随时间推进不断完善,囊括了DevOps、持续交付、微服务、容器化等主题。从本质上讲,云原生是随着虚拟化技术和分布式架构的成熟与普及,以及应用上云的大趋势下,让应用更高效的融合云技术优势的一种理念。是应用上云后,在云上的开发、部署、维护、架构都彻底基于云技术而做出迭代,使之具备传统IT不具备的能力的浪潮。

与其说云原生是一门技术或者一个产品,不如说云原生一套技术方法体系,它可以让企业快速部署新业务,提供新的应用环境。

6ac65192-28e9-11eb-a64d-12bb97331649.png

尽管Heroku、Pivotal、CNCF等众多厂商都对云原生下了不同的定义,但从本质上考虑,因为云原生构建了易观测松耦合容错性高的系统,所以其始终都在追求着三大目标:加速创新、降低成本、提高效率。

云原生解决了什么问题?

在数智化时代,软件变得越来越复杂,终端对于响应速度的要求越来越迫切,对运行稳定性的需求变得越来越挑剔,这给开发工作带来了很大的压力。

在原有技术的基础上,功能复杂程度、交付周期和可靠性被视为开发工作不可能同时实现的“不可能三角”,但云原生或许带来了新的答案。

基于云原生,开发工作统一了技术标准、交付方式和运维部署,这得益于微服务、DevOps和容器化。

容器化的出现,一定程度上带动了微服务架构发展。架构从单体式演化到了分布式,又从分布式演化到了云原生架构,微服务在其中不可或缺。

微服务

微服务解决了软件开发工作中的低耦合和高内聚的目标,将系统的服务按照组织架构的功能来进行划分,防止不同功能单元间发生互相影响。也即是单个服务能独立的更新,扩展,重启,而不影响其他服务,以此使单个服务的开发团队更小,也更加独立。

这在亚马逊被称之为“2个披萨原则”,也即将团队规模维持在两个披萨就能够吃饱的水平。最终使得松耦合+独立小型的团队使得持续更新和敏捷管理协作成为可能。

DevOps

DevOps从字面上来理解,是开发人员+运维人员的统称,而实际上,它是一组有关过程、方法与系统的方法论统称,核心理念直指开发、测试、运维的三合一聚合。

DevOps强调的是技术团队,通过自动化工具,进行高效的沟通和协作来完成软件的生命周期管理,从而更快、更频繁的交付。

如今随着容器化的发展,基于容器的编排平台,可以充分利用、发挥基础设施的优势,使得复杂的传统部署策略变得简单。

容器化

使用容器,微服务可以将其所需的配置、依赖关系和环境变量,以标准化打包的方式迁移到全新的服务器节点上,而无需重新配置环境,提供了真正的应用可移植性。由于其支持进程被隔离和限制,并且不依赖于特定的基础架构,又不影响主机的安全,使得容器技术深受开发人员的欢迎,极大的简化了开发和运维工作。

在一些资源有限的场景中,容器技术基于进程粒度的资源使用方式,也降低了对系统的资源依赖与消耗。其对于构建统一的开发,交付和集成环境有着莫大的优势,是云原生应用的最佳交付载体。

6b346e02-28e9-11eb-a64d-12bb97331649.png

综上,云原生可以帮助企业的开发人员提高开发效率,发挥云技术优势,提供更高效的工作方式,实现技术赋能业务创新的重要使命。

云原生发展现状

知名研究公司Gartner的报告显示,到2022年有75%的全球化企业将在生产中使用容器化的应用(当前不足30%)、还有50%的应用软件将运行在容器化PaaS平台。

如果说五年前提起云原生与容器,即便是业内人士,也有很多人云里雾里,但如今随着容器的发展,其正以一种前所未有的速度席卷开发界。因此,我们特意梳理了国内外的云原生与容器产业发展情况。

2015年,谷歌牵头,携手亚马逊、微软、思科等公司,成立CNCF(云原生计算基金会),如今成员已达一百多位。下图为CNCF发布的Cloud Native Landscape,给出了云原生生态的参考体系。

6b724c22-28e9-11eb-a64d-12bb97331649.png

Cloud Native Landscape

诚然技术架构的演变非常快,各种新的名词也是层出不穷,但经过对Cloud Native Landscape的总结之后,中国软件网认为,只要是符合容器化封装、动态管理、面向微服务三大特征的产品或者服务都可以被称为云原生。

6c518acc-28e9-11eb-a64d-12bb97331649.png

由于技术门槛较高,所以在国内市场上活跃的云原生公司,除开大厂,多以新锐厂商为主。

6c8b0644-28e9-11eb-a64d-12bb97331649.png

云原生与容器作为新兴的云端应用,对厂商的品牌能力、技术与服务能力、生态构建能力都是极大的挑战。中小厂商在大厂环伺的格局之下,也在努力寻求创新突破之路,在容器云兴起的趋势下,未来鹿死谁手也犹未可知,但有一点是必然的,随着技术的持续演进,云原生必将在几年内成为重要的基础设施级产品与应用,容器云也必将成为下一代PaaS平台重要的技术方向。

责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 虚拟化
    +关注

    关注

    1

    文章

    405

    浏览量

    30994
  • 容器技术
    +关注

    关注

    1

    文章

    21

    浏览量

    5785
  • 云原生
    +关注

    关注

    0

    文章

    266

    浏览量

    8653

原文标题:一文读懂云原生

文章出处:【微信号:IndustryIOT,微信公众号:工业互联网前线】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    你的应用真的需要Kubernetes吗

    过去几年,Kubernetes(简称 K8s)几乎成了"云原生"的标准答案。一时间,似乎不迁移到 K8s 就落后于时代。很多团队在还没搞清楚 K8s 能解决什么问题、自己的业务需
    的头像 发表于 05-20 15:57 84次阅读

    瀚高数据库深度参编国家标准《信息技术 云原生关系数据库管理系统技术要求》正式发布

    基础软件领域的重要技术标准,该标准为云原生数据库产品质量提升与市场规范化运作提供坚实支撑,有力推动数据库技术向敏捷、弹性、低成本方向加速转型,对促进产业升级与数字经济高质量发展具有深远意义。 云原生数据库是专为云环境设计,充分
    的头像 发表于 04-15 16:41 415次阅读

    云原生全球广域网架构深度科普:从单点集中到全域互联

    用与资源分散部署在不同地域的虚拟私有云、线下数据中心等多个节点时,如何将这些分散的资源整合成一个逻辑统一的整体,成为企业数字化进程中的核心命题。而云原生网络架构,正
    的头像 发表于 03-10 13:40 582次阅读
    <b class='flag-5'>云原生</b>全球广域网架构深度科普:从单点集中到全域互联

    基于NVIDIA GPU加速端点使用千问3.5 VLM开发原生多模态智能体

    阿里巴巴推出了全新开源 千问3.5 系列,专为构建原生多模态智能体而设计。该系列的首个模型是一款总参数为 397B、具备推理能力的原生视觉语言模型 (VLM),基于由混合专家模型 (MoE) 和门控
    的头像 发表于 03-04 16:37 1291次阅读

    一键直达OpenWrt原生界面!启明智显5G CPE开工焕新,体验升级!原生OpenWrt24.10.5固件同步发布!

    新春开工伊始,启明智显宣布旗下5GCPE产品迎来重磅体验升级,192.168.88.1直达专属界面,192.168.88.1/luci.html一键进入OpenWrt原始页面,原生应用便捷调用
    的头像 发表于 02-25 18:04 1183次阅读
    一键直达OpenWrt<b class='flag-5'>原生</b>界面!启明智显5G CPE开工焕新,体验升级!<b class='flag-5'>原生</b>OpenWrt24.10.5固件同步发布!

    【技术分享】Systemd原生服务配置最佳实践(下)

    上期我们说到sysv的规范,创建以及示例,那么我们今天就来讲讲Systemd的原生服务配置。为何要迁移到Systemd原生服务?尽管规范化的SysV脚本可临时解决问题,但可能存在以下缺陷:效率低下
    的头像 发表于 10-29 11:40 604次阅读
    【技术分享】Systemd<b class='flag-5'>原生</b>服务配置最佳实践(下)

    华为林伟亮相NetworkX 2025并发表主题演讲

    在电信网络盛会 Network X 2025 期间,华为云核心网智能电信云领域总裁林伟发表题为 《从电信云原生到AI原生:加速电信业务AI创新》 的主题演讲,系统阐述移动AI时代对
    的头像 发表于 10-17 11:45 974次阅读

    Arm携手合作伙伴共筑下一代AI定义汽车新生态

    未来出行的变革不仅在颠覆汽车行业,更在不断加剧汽车的复杂性。由人工智能 (AI) 驱动的驾驶体验、车云互联能力与云原生开发,正在重塑汽车的设计、制造与体验。
    的头像 发表于 08-25 16:21 2123次阅读

    K8s存储类设计与Ceph集成实战

    云原生时代,存储是制约应用性能的关键瓶颈。本文将带你深入理解K8s存储类的设计原理,并手把手实现与Ceph的完美集成,让你的集群存储性能提升300%!
    的头像 发表于 08-22 11:50 1220次阅读

    如何构建高可用Prometheus监控体系

    云原生时代,传统监控工具已经无法满足微服务架构的复杂需求。Prometheus凭借其Pull模式、多维数据模型和强大的查询语言PromQL,成为了CNCF毕业项目中的监控标杆。
    的头像 发表于 08-01 09:10 1083次阅读

    Helm实现容器化运维高效包管理与应用部署

    在当今快速演变的云原生生态系统中,容器化技术已成为运维工程师不可或缺的核心能力。
    的头像 发表于 07-14 11:16 1083次阅读

    安卓原生兼容服务器

    安卓原生兼容服务器的定义 安卓原生兼容服务器‌指基于Android系统内核和服务框架构建的服务器环境,能够在不依赖第三方适配层的情况下,直接运行符合Android API规范的服务程序,并满足与其
    的头像 发表于 06-19 17:32 724次阅读

    云原生环境里Nginx的故障排查思路

    本文聚焦于云原生环境下Nginx的故障排查思路。随着云原生技术的广泛应用,Nginx作为常用的高性能Web服务器和反向代理服务器,在容器化和编排的环境中面临着新的故障场景和挑战。
    的头像 发表于 06-17 13:53 1255次阅读
    <b class='flag-5'>云原生</b>环境里Nginx的故障排查思路

    Arm邀您相约KubeCon+CloudNativeCon China 2025

    KubeCon + CloudNativeCon China 2025将于 6 月 10 日在香港拉开帷幕,汇聚全球行业专家、企业代表,以及技术爱好者,共同探讨云原生、人工智能 (AI) 领域
    的头像 发表于 05-28 13:59 952次阅读

    国星光电荣获2025 IDC中国未来数字工业领航者奖项

    近日,以“工业AI引领智造升级”为主题的2025 IDC中国CIO峰会在深圳举行。国星光电受邀参会,并凭借参与申报的“国星光电依托云原生架构和技术平台底座的工业软件”项目,荣获“2025 IDC中国
    的头像 发表于 05-27 11:42 1483次阅读