写点什么

容器

33 人感兴趣 · 217 次引用

  • 最新
  • 推荐

一文读懂容器存储接口 CSI

在《一文读懂 K8s 持久化存储流程》一文我们重点介绍了 K8s 内部的存储流程,以及 PV、PVC、StorageClass、Kubelet 等之间的调用关系。接下来本文将将重点放在 CSI(Container Storage Interface)容器存储接口上,探究什么是 CSI 及其内部工作原理。

AI 事件驱动场景 Serverless 实践

事件驱动是指事件在持续事务管理过程中,进行决策的一种策略。可以通过调动可用资源执行相关任务,从而解决不断出现的问题。通俗地说是当用户触发使用行为时对用户行为的响应。在 Serverless 场景下,事件驱动完美符合其设计初衷之一:按需付费。

手把手教你写一个 spring IOC 容器

摘要: spring框架的基础核心和起点毫无疑问就是IOC,IOC作为spring容器提供的核心技术,成功完成了依赖的反转:从主类的对依赖的主动管理反转为了spring容器对依赖的全局控制。今天就带大家手写一个spring IOC容器。

Pod 阶段

用户头像
耳东4 月 7 日

Pod 的 status 字段是一个 PodStatus 对象,其中包含一个 phase 字段。

Knative 基于流量的灰度发布和自动弹性实践

Knative 提供了基于流量的自动扩缩容能力,可以根据应用的请求量,在高峰时自动扩容实例数;当请求量减少以后,自动缩容实例,做到自动化地节省资源成本。此外,Knative 还提供了基于流量的灰度发布能力,可以将流量的百分比进行灰度发布。

阿里的 RocketMQ 如何让双十一峰值之下 0 故障?

2020 年双十一交易峰值达到 58.3 W 笔/秒,消息中间件 RocketMQ 继续数年 0 故障丝般顺滑地完美支持了整个集团大促的各类业务平稳。

阿里巴巴开源容器镜像加速技术

近日阿里巴巴开源了其云原生容器镜像加速技术,它推出的 overlaybd 镜像格式,相比于传统的分层 tar 包文件格式,实现了基于网络的按需读取,从而使得容器可以快速启动。

Fluid — 云原生环境下的高效“数据物流系统”

Fluid 本质上是一个云原生环境下的数据密集型应用的高效支撑平台。本文将向大家介绍 Fluid 项目是如何将数据密集型应用更高效地运行于 K8s 环境中的。

Pod 的状态

用户头像
耳东4 月 6 日

本页面讲述 Pod 的生命周期中的状态。Kubernetes 中的 Pod 遵循一个预定义的生命周期,起始于 Pending 阶段,当至少有一个主要容器正常启动,则进入 Running,之后取决于 Pod 中是否有容器以失败状态结束而进入 Succeeded 或者 Failed 阶段。

容器的生命周期状态变化

用户头像
耳东4 月 4 日

今天我们来聊聊 Kubernetes 集群中容在整个生命周期中容器的状态以及变过程。

重磅官宣:Nacos2.0 发布,性能提升 10 倍

继 Nacos 1.0 发布以来,Nacos 迅速被成千上万家企业采用,并构建起强大的生态。但是随着用户深入使用,逐渐暴露一些性能问题,因此我们启动了 Nacos 2.0 的隔代产品设计,时隔半年我们终于将其全部实现,实测性能提升 10 倍,相信能满足所有用户的性能需求。

Serverless 可观测性的过去、现在与未来

随着 Serverless 概念的进一步普及,越来越多的企业用户开始将业务迁移到 Serverless 平台。在集团内部,淘宝、飞猪、闲鱼、高德、语雀等核心功能稳步落地,在集团外部,新浪微博、世纪联华、石墨文档等各行各业的企业也纷纷解锁 Serverless 使用的不同场景。

OpenTelemetry 简析

OpenTelemetry 是 CNCF 的一个可观测性项目,旨在提供可观测性领域的标准化方案,解决观测数据的数据模型、采集、处理、导出等的标准化问题,提供与三方 vendor 无关的服务。

Kubernetes 稳定性保障手册 -- 可观测性专题

伴随大家对稳定性重视程度的不断提升、社区可观测性项目的火热,可观测性成了一个很热门的话题,站在不同角度会产生不同理解。 我们从软件开发的生命周期出发,尝试形成对可观测性的一个宏观理解,并从SRE和Serverless两个角度具化可观测性的理解以及实践。

https://static001.geekbang.org/infoq/3a/3a5eabe31a1ce73f0021f2e87fb70761.jpeg?x-oss-process=image/resize,w_416,h_234

拥抱云原生,基于 eBPF 技术实现 Serverless 节点访问 K8S Service

用户头像
UCloud技术4 月 1 日

cilium的出现使得eBPF正式进入K8s的视野,并正在深刻地改变k8s的网络,安全,负载均衡,可观测性等领域。从1.6开始,cilium可以100%替换kube-proxy,真正通过eBPF实现了kube-proxy的全部转发功能。让我们首先考察一下ClusterIP(东西流量)的实现。

阿里巴巴研究员叔同:云原生是企业数字创新的最短路径

今天,数字化成为企业的核心竞争力,千行百业都在拥抱云计算,拥抱云原生。2020 年我们认为是云原生的落地元年,那么 2021 年将是云原生加速推动企业数字创新的关键节点。

【OpenYurt 深度解析】边缘网关缓存能力的优雅实现

阿里云边缘容器服务上线 1 年后,正式开源了云原生边缘计算解决方案 OpenYurt,跟其他开源的容器化边缘计算方案不同的地方在于:OpenYurt 秉持 Extending your native Kubernetes to edge 的理念,对 K8s 系统零修改,并提供一键式转换原生 K8s 为 OpenYurt。

面对不可避免的故障,我们造了一个“上帝视角”的控制台

本文主要围绕云原生面临的高可用挑战和混沌工程机遇,详细介绍开源控制台的设计、特性和实践和未来规划,旨在帮助企业更好的了解控制台并通过其来实现混沌工程落地,解决云原生系统下高可用问题。

一年增加 1.2w 星,Dapr 能否引领云原生中间件的未来?

在 Dapr v1.0 发布之际,希望可以通过这篇文章帮助大家对 Dapr 形成一个准确的认知:掌握 Dapr 项目的发展脉络,了解其核心价值和愿景,领悟 Dapr 项目背后的“道之所在”—— 云原生。

K8s 原生 Serverless 实践:ASK 与 Knative

K8s在一个承上启下的位置,云原生用户使用K8s目的是为了交付和管理应用,包括灰度发布、扩容缩容等。但对用户来说,实现这些能力,通过直接操作K8s API难免有些复杂。那如何才能简单使用K8s的技术,实现按需使用,最终实现降本增效呢?答案就是Knative。

源码解读:KubeVela 是如何将 appfile 转换为 K8s 特定资源对象的

KubeVela 是一个简单易用又高度可扩展的云原生应用管理引擎,是基于 Kubernetes 及阿里云与微软云共同发布的云原生应用开发模型 OAM 构建。本文主要目的是探索 KubeVela 如何将一个 appfile 文件转换为 K8s 中特定的资源对象。

中国唯一入选 Forrester 领导者象限,阿里云 Serverless 全球领先

3 月 26 日消息,权威咨询机构 Forrester 发布 2021 年第一季度 FaaS 平台评估报告,阿里云函数计算凭借在产品能力、安全性、战略愿景和市场规模等方面的优势脱颖而出,产品能力位列全球第一,这也是首次有中国云厂商进入 FaaS 领导者象限。

https://static001.geekbang.org/infoq/1c/1c988c751f7ef3aa328355dbfe0a7328.png?x-oss-process=image/resize,w_416,h_234

Kubernetes 弃用 Docker 运行时,小甜甜变牛夫人影响了谁?

用户头像
会飞的鱼3 月 30 日

由于Kubernetes已成为当前云原生基础设施的事实标准,Kubernetes在1.20版本后弃用Docker作为容器运行时引发了开发人员的关注。针对此事,网易数帆资深架构师、网易轻舟容器编排技术负责人王新勇给出了自己的见解。他认为,Kubernetes移除dockershim的代码确实

什么?你居然还不知道 Docker 是什么?看看京东首席架构师怎么说的

Docker是什么? Docker是一个开放源代码软件项目,让应用程序布署在软件容器下的工作可以自动化进行,借此在Linux操作系统上,提供一个额外的软件抽象层,以及操作系统层虚拟化的自动管理机制。Docker利用Linux核心中的资源分离机制,例如cgroups,以及Linux

透过 3.0 Preview 看 Dubbo 的云原生变革

做过微服务开发的开发者相信对 Dubbo 都不陌生,Dubbo 是一款能帮助我们快速解决微服务开发、通信以及流量治理的框架。相比于之前只限定在 Java 语言范围内,Dubbo 的多语言版本在这两年呈现了良好的发展势头。

OpenKruise 如何实现 K8s 社区首个规模化镜像预热能力

OpenKruise 是阿里云开源的云原生应用自动化管理套件,也是当前托管在 Cloud Native Computing Foundation (CNCF) 下的 Sandbox 项目。它来自阿里巴巴多年来容器化、云原生的技术沉淀,是阿里内部生产环境大规模应用的基于 Kubernetes 之上的标准扩展组件。

启动延时缩短 50%-80%,函数计算发布镜像加速功能

容器镜像因其颠覆式创新成为云原生时代应用部署格式的事实标准。头部云厂商 FaaS (Function-as-a-Service) 服务如阿里云函数计算、AWS Lambda 也相继在 2020 年支持使用容器镜像部署函数,全面拥抱容器生态。

Fluid 0.5 版本发布:开启数据集缓存在线弹性扩缩容之路

为了解决大数据、AI 等数据密集型应用在云原生场景下,面临的异构数据源访问复杂、存算分离 I/O 速度慢、场景感知弱调度低效等痛点问题,南京大学PASALab、阿里巴巴、Alluxio 在 2020 年 6 月份联合发起了开源项目 Fluid。

https://static001.geekbang.org/infoq/00/003b172d537e0f11d289d709bb728999.png?x-oss-process=image/resize,w_416,h_234

容器 & 服务:Kubernetes 扩容

前面我们已经讲到了k8s中Deployment的使用,并且通过Deployment可以完成部署、更新应用,同时,也可以使用它来实现扩容。

容器_容器资料文章-InfoQ写作平台