容器化,让数据库如虎添翼
为什么数据库容器化容易被否定?是他本身的逻辑导致的吗?做为一名数据库从业者,小编君举双手支持数据库容器化!
技术实践|分布式时间锁
以K8s原生的controller-manager组件为例,当有三台master机器时,默认会运行三个controller-manager实例,但只有一个在干活,另外两个处于备用状态。而这个功能的实现,就依赖于分布式时间锁。
开源监控系统Prometheus的前世今生
本文主要介绍Prometheus,从他的来源,架构以及一个具体的例子等方面来说明,以及沃趣围绕Prometheus做了哪些工作。
Kubernetes scheduler学习笔记
Kubernetes scheduler是一个策略丰富、拓扑感知、工作负载特定的功能,显著影响可用性、性能和容量。为了能更好的使用它,所以从源码的角度,对它进行一个全方位的分析与学习。
深入浅出Kubernetes网络:跨节点网络通信之Flannel
本文试图从Kubernetes当中容器跨节点网络通信方案Flannel的实际应用场景出发,带领读者梳理Kubernetes当中容器跨节点网络通信的实现过程以及背后的实现原理。
容器技术实践,这本书帮你“盘”明白!(文末有彩蛋)
随着互联网行业的不断发展企业管理的服务器数量大幅增加业务系统越来越复杂用户体验要求也越来越高运维工作面临的挑战和难度也越来越大2013年,Docker横空出世迅速引爆技术圈也再次将容器技术带回大众视野而Kubernetes作为后起之秀在Docker技术的基础上为容器化的实施提供了一系列更完整的功能大规模容器集群管理更加便捷容器技术的兴起不仅使应用开发部署发生了深刻变革也让应用设计架构和运维部署发生
深入浅出Kubernetes网络:容器网络初探
随着云计算的兴起,各大平台之争也落下了帷幕,Kubernetes作为后起之秀已经成为了事实上的PaaS平台标准,而网络又是云计算环境当中最复杂的部分,总是让人琢磨不透。本文尝试着围绕在Kubernetes环境当中同一个节点(work node)上的Pod之间是如何进行网络通信的这个问题进行展开,暂且不考虑跨节点网络通信的情况。
Kubernetes何时才会消于无形却又无处不在?
一项技术成熟的标志不仅仅在于它有多流行,还在于它有多不起眼并且易于使用。
沃趣微讲堂 | 深入浅出Kubernetes存储(四):存储新方向-CSI
在上期课程《Kubernetes源码分析》中,结合Kubernetes源码,跟大家分享了Kubernetes是如何实现其存储子系统的。那本期将为大家带来“深入浅出Kubernetes存储”系列的最后一期课程《Kubernetes存储新方向-CSI》。
Pod挂载Volume失败问题分析
Kubernetes环境偶尔出现StatefulSet中的Pod被删除,新启动的Pod(还是调度到原有节点)挂载volume失败的问题,如下图,经过一番定位分析,也让我们对于Kubernetes系统复杂程度有了新的认知。在分析此问题之前,作为相关背景知识,先简单介绍对于Kubernetes存储系统的理解。| 存储系统简析存储也是Kubernetes中比较重要而复杂的系统,功能比较庞大,涉
容器化 RDS:借助火焰图定位Kubernetes性能问题
对于终端用户而言,交互的界面越来越简单,但对于开发者而言,组件越来越多,编译一次的时间越来越久,加上无处不在的并发,导致定位问题的难度越来越大,尤其是性能问题。所以,对体系架构的理解能帮我们快速锁定问题组件,配合 Profile 工具和 Flame Graph 快速定位 code-path,再加上对业务逻辑的理解找到解决方案。
沃趣微讲堂 | 深入浅出Kubernetes存储(三):源码分析
结合上期“熟悉Kubernetes卷管理方案”中的知识点,以及Kubernetes源码,本期将跟大家分享下Kubernetes是如何实现其存储子系统的。
沃趣微讲堂 | 熟悉Kubernetes卷管理方案
Kubernetes存储系列课程第二期“熟悉Kubernetes卷管理方案”精彩来袭!
【免费视频】深入浅出kubernetes存储系列
沃趣科技出品的“深入浅出Kubernetes存储系列”课程,第一期课程“Kubernetes持久化存储简介”今日正式上线啦!