如何攻破容器持久化存储挑战?

本文涉及的产品
应用实时监控服务-应用监控,每月50GB免费额度
应用实时监控服务-用户体验监控,每月100OCU免费额度
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
简介: 云原生趋势下,应用容器化比例正在快速增长,Kubernetes 也已成为云原生时代新的基础设施。


背景


云原生趋势下,应用容器化比例正在快速增长,Kubernetes 也已成为云原生时代新的基础设施。


观察今天的容器和 Kubernetes 的应用现状,可以看到两个普遍的现象:


  • 首先,在云上托管 Kubernetes 已经成为企业上云及运行容器的优先选择;
  • 另外,用户使用容器的方式也在发生改变,从“无状态应用”到“核心企业应用到数据智能应用”,越来越多的企业使用容器来部署生产级别、复杂度高和高性能计算的有状态应用。比如 Web 服务、内容资料库、数据库,甚至 DevOps、AI/大数据应用等。


1.png


应用迭代快、服务更新频繁是云原生应用的重要特征,也是云原生应用场景中绕不开的强需求。对容器和 Kubernetes 技术有所了解的同学都知道,虽然 Kubernetes 在许多方面非常有用,例如可伸缩性、可移植性和管理能力,但受限于其架构设计思想,原生 Kubernetes 对存储状态的支持缺乏,因此持久化存储一直以来都是容器技术的一大挑战。


当然,原生 Kubernetes 自身也提供了一些管理存储的解决方案,比如临时选项、持久化存储卷、持久化存储卷声明、存储类和有状态副本集等,但这可能非常容易带来混乱。如果你想了解 Kubernetes 存储的相关知识,可以通过阿里云开发者社区发布的“云原生人才培养计划之 Kubernetes 知识图谱”的相关章节学习。


1631172254030-18858908-9d7e-4b51-98ef-04d5ba5f28a9.png


K8s 知识图谱地址:https://developer.aliyun.com/graph/Kubernetes


围绕云原生技术的工具和项目大幅增加。作为生产环境中最突出的问题之一,有相当多的开源项目致力于解决云原生架构上的存储问题。不久前,阿里云容器服务 ACK 也推出了“容器网络文件系统 CNFS”,通过将阿里云的文件存储抽象为一个 K8s 对象(CRD)的方式来进行独立管理,包括创建、删除、描述、挂载,监控及扩容等运维操作,破解企业提供容器环境中应用持久化存储的困境。感兴趣的同学欢迎通过《剑指企业级云原生,阿里云 CNFS 如何破局容器持久化存储困境这篇文章了解。


为了帮助更多开发者了解为什么容器需要持久化存储、Kubernetes 容器服务编排的基本概念、持久化存储的架构和实现方式,并通过实战掌握容器持久化存储的最佳实践,阿里云容器服务团队与开发者社区共同打造了“Kubernetes 难点攻破训练营系列”,和开发者们一起应对学习和使用 Kubernetes 的挑战。


「Kubernetes 难点攻破系列:容器持久化存储训练营」启动倒计时!


9 月 22-24 日,我们将和 ACK CNFS 及 NAS 的开发团队一起,利用 3 天时间集中突破,从容器持久化存储开始,打开 Kubernetes 难点攻破之旅。完成全部打卡任务,还有小米耳机、阿里云定制帽衫、精美周边等丰富的训练营奖品等你来拿!


1631173344231-699c59d0-4941-4fb8-a556-f1722704ad5c.png


还等什么?我在“容器持久化存储训练营”等你!钉钉扫描下方二维码或点击下方链接,即可了解训练营报名参加方式:

https://developer.aliyun.com/learning/trainingcamp/kubernetes

image.png

相关实践学习
通过Ingress进行灰度发布
本场景您将运行一个简单的应用,部署一个新的应用用于新的发布,并通过Ingress能力实现灰度发布。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
相关文章
|
存储 弹性计算 文件存储
Windows容器使用阿里云NAS SMB文件系统做持久化存储目录
随着Windows容器逐渐普及和发展,Windows容器持久化存储以及容器间共享的需求越来越高涨。 本文介绍如何让Windows主机正确配置NAS SMB文件系统,支持Windows容器让Docker镜像使用挂载NAS SMB文件系统的子目录作为持久化存储目录。
6734 0
Windows容器使用阿里云NAS SMB文件系统做持久化存储目录
|
存储 Kubernetes NoSQL
k8s学习之路【03.容器持久化存储】
k8s学习之路【03.容器持久化存储】
|
存储 消息中间件 分布式计算
容器持久化存储-容器有状态应用调研报告
容器持久化存储-容器有状态应用调研报告
51973 5
容器持久化存储-容器有状态应用调研报告
|
存储 人工智能 缓存
玩转容器持久化存储训练营测试认证
玩转容器持久化存储训练营测试认证
116 0
|
存储 Kubernetes Cloud Native
容器持久化存储训练营”启动倒计时!3天攻破K8s难点
为解决容器数据持久化存储问题,快速帮助开发者攻克 Kubernetes 技术难题,我们和 ACK CNFS 及 NAS 的开发团队一起准备了一场“硬核”训练营,为大家带来干货满满的直播课程,不仅提供技术难点的深度解读、最佳实践经验和成功案例分享,同时实战环节将带你“沉浸式”上手体验,更有多重惊喜好礼等你来拿!
容器持久化存储训练营”启动倒计时!3天攻破K8s难点
|
存储 人工智能 弹性计算
剑指企业级云原生,阿里云 CNFS 如何破局容器持久化存储困境
云原生时代,我们如何解决海量容器的编排和存储?又该如何提升容器存储的性能和稳定性?
400 0
剑指企业级云原生,阿里云 CNFS 如何破局容器持久化存储困境
|
存储 人工智能 弹性计算
剑指企业级云原生,阿里云 CNFS 如何破局容器持久化存储困境
云原生趋势下,应用容器化比例正在快速增长,Kubernetes 也已成为云原生时代新的基础设施。 据 Forrester 预测,到 2022 年, 全球企业及组织在生产环境运行容器化应用。观察今天的容器和 Kubernetes 的应用现状,我们可以看到两个普遍的现象。首先,在云上托管 Kubernetes 已经成为企业上云及运行容器的优先选择。另外,用户使用容器的方式也在改变,从无状态应用 到 核心企业应用 到 数据智能应用,越来越多的企业使用容器来部署生产级别、复杂度高和高性能计算的有状态应用。比如 Web 服务、内容资料库、数据库,甚至 DevOps、AI/大数据应用等。
411 0
|
存储 Kubernetes jenkins
玩转容器持久化存储第六讲 | 实践:持续集成交付容器环境最佳实践
玩转容器持久化存储第六讲 | 实践:持续集成交付容器环境最佳实践。介绍如何在1小时内,通过阿里云容器 ACK 服务和文件存储 NAS 服务搭建一个简单弹性的持续集成交付容器环境。在所有操作后,您将获得一个基于 ACK 的完整的 gitlab 和 jenkins 平台,jenkins 环境的 worker 节点可以弹性按需生成。另外我们还基于 gitlab 和 jenkins 实现一个完整 K8S 网站应用的 pipeline,包含日常、预发、线上三个阶段,jenkins 的 workspace 基于NAS,持久存储 maven 库和 pipeline 代码,实现增量的构建,加速极速集成交付的过
3500 0
玩转容器持久化存储第六讲 | 实践:持续集成交付容器环境最佳实践
|
存储 文件存储 Windows
玩转容器持久化存储第七讲 | 实践:Windows 容器环境最佳实践
玩转容器持久化存储第七讲 | 实践:Windows 容器环境最佳实践。操作演示 Windows 容器环境最佳实践,Windows 操作系统也可以使用容器进行快速部署和扩容缩容。NAS SMB 支持 ACK Windows 容器进行持久化共享存储,完美承载Windows 生态各类型容器应用。
1741 0
玩转容器持久化存储第七讲 | 实践:Windows 容器环境最佳实践
|
存储 文件存储 容器
玩转容器持久化存储第五讲 | 实践:弹性 Web 容器环境最佳实践
玩转容器持久化存储第五讲 | 实践:弹性 Web 容器环境最佳实践。演示弹性 Web 容器环境最佳实践,基于 ACK 和 NAS 存储构建弹性、高可用的 wordpress 内容发布和管理系统,系统可以根据负载情况自动扩缩容 pod,在存储空间满时也可以无感弹性扩容。在数据保护方面,利用 NAS 自动快照功能确保数据万无一失。
1034 0
玩转容器持久化存储第五讲 | 实践:弹性 Web 容器环境最佳实践