15、容器网络:我修改了|proc|sys|net下的参数,为什么在容器中不起效?

你好,我是程远。 从这一讲开始,我们进入到了容器网络这个模块。容器网络最明显的一个特征就是它有自己的Network Namespace了。你还记得,在我们这个课程的[第一讲]里,我们就提到过Network Namespace负责管理网络环境的隔离。 ...

14、容器中的内存与I|O:容器写文件的延时为什么波动很大?

你好,我是程远。这一讲,我们继续聊一聊容器中写文件性能波动的问题。 你应该还记得,我们[上一讲]中讲过Linux中的两种I/O模式,Direct I/O和Buffered I/O。 对于Linux的系统调用write()...

13、容器磁盘限速:我的容器里磁盘读写为什么不稳定?

你好,我是程远。今天我们聊一聊磁盘读写不稳定的问题。 上一讲,我给你讲了如何通过XFS Quota来限制容器文件系统的大小,这是静态容量大小的一个限制。 你也许会马上想到,磁盘除了容量的划分,还有一个读写性能的问题。 具体来说,就是如果多个容器同时读...

12、容器文件Quota:容器为什么把宿主机的磁盘写满了?

你好,我是程远。今天我们聊一聊容器文件Quota。 上一讲,我们学习了容器文件系统OverlayFS,这个OverlayFS有两层,分别是lowerdir和upperdir。lowerdir里是容器镜像中的文件,对于容器来说是只读的;upperdir...

11、容器文件系统:我在容器中读写文件怎么变慢了?

你好,我是程远。从这一讲开始,我们进入容器存储这个模块。 这一模块我们所讲的内容,都和容器里的文件读写密切相关。因为所有的容器的运行都需要一个容器文件系统,那么我们就从容器文件系统先开始讲起。 那我们还是和以前一样,先来看看我之前碰到了什么问题。 这...