美文网首页
2022-05-10

2022-05-10

作者: 九楼记 | 来源:发表于2022-05-10 23:58 被阅读0次

云原生

[infoQ:云原生的技术探索和落地实践]

云原生本质上是一套指导软件架构设计的思想,建立在“未来的软件一定生长于云”的核心假设之上。 依托该思想而设计的软件:首先,软件本身”生于云、长于云“; 其次,这样的软件能够天然集成“云”环境, 进而释放“云”的最大价值。

具体来说,参考云原生计算基金会 (CNCF) 的定义, 云原生包括容器化封装、自动化管理、面向微服务、服务网格、 声明式API。 符 合云原生架构的应用程序应该是: 采用开源堆栈 ( Kubernetes+Docker) 进行容器化, 基于微服 务架构提高灵活性和可维护性, 借助敏捷方法、 DevOps 支持持续迭代和运维自动化, 利用云平台 设施实现弹性伸缩、动态调度、优化资源利用率。

从技术发展的价值链演进来看, 云原生是云计算应用价值的延伸, 解决更贴近企业业务、架构、组织层面的关键问题。

Docker 与虚拟机的差异体现在进程隔离方式的不同, Docker 通过为应用附加额外设置的 Namespace 参数实现进程的隔离, 并没有一个真正 的”Docker 容器“运行在宿主机中, 这样的“障眼法” 操作让进程仿佛运行在一个与世隔绝的“容器”里面, 使得容器减少了额外的资源消耗和占用, 在敏捷和 高性能方面具有很大优势。

Kubernetes 项目的主要设计思想在于, 从更宏观的角度, 以统一的方式来定义任务之间的各种关系, 并且为将来支持更多种类的关系留有余地。

在整个云原生生态中, Kubernetes 项目起到了承上 启下的作用。 对上, Kubernetes 暴露出基础设施能力的格式化数据抽象, 如 Service、 Ingress、 Pod、 Deployment, 都 是 Kubernetes 本 身 原 生 API 为 用户暴露出来的能力。 而对下, Kubernetes 提供 了基础设施能力接入的标准接口, 如 CNI、 CSI、 DevicePlugin、 CRD, 让云能够作为能力提供商, 通过标准化的方式把能力接入到 Kubernetes 的体 系中。

相关文章

  • 橙子的ScalersTalk第六轮新概念朗读持续力训练Day 2

    练习材料:[Day 2784 2022-05-10] L52-1: Mud is mud Mycousin, Ha...

  • 䅁例督导收获

    杨素芳 中原焦点团队 高五 坚持分享1574天 2022-05-10 1、通过各位老师的提问、感受、探讨...

  • 2022-06-15学习不断(结)

    2022-05-10学习不断(一[https://www.jianshu.com/p/04b6c6dc7f7c] ...

  • 2022-05-10

    PNAS | 视觉皮层编码物体纹理的机制 原创骄阳似我图灵基因2022-05-10 09:27 收录于合集#前沿分...

  • 2022-05-10

    Science背靠背 | 单细胞eQTL作图解析自身免疫性疾病 原创图灵基因图灵基因2022-05-10 09:2...

  • 约练收获

    中原焦点团队 坚持分享1396天 2022-05-10 咨询师 有时候,困扰我们的不是问题本身,而是我们内心那...

  • 坚持读书的理由…

    2022-05-10 阴 星期二 坚持读书的好处,最后总能遇到同好的人。 我一直坚信历史是严肃的东西,不该拿...

  • 0190教练|情绪也是能量

    2022-05-10 北京 晴天昨天晚上,教资取消。我忽然有些迷茫了。不练习不行,每周都要练习一次。早上决定重新跑...

  • 因材施教

    2022-05-10 这几天孩子居家学习,我每天上班,晚上回去老师答疑,每天都被她的作业气个半死,不是稀里糊涂就是...

  • 踏破铁鞋无觅处

    2022-05-10 我承认自己是一个生活缺乏条理的人,最为突出的表现在于:不找到东西,就是在找东西的路上。 年轻...

网友评论

      本文标题:2022-05-10

      本文链接:https://www.haomeiwen.com/subject/sigrurtx.html