1.简介 Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,namespace,以及 AUFS 类的 Union FS 等技术,对进程进行封装隔离,属于 操作系统层面的虚拟化技术。由于隔离的进程独立于宿主和其它的隔离的进程,因此也称其为容 ...
分类:
其他好文 时间:
2018-09-15 20:50:53
阅读次数:
191
Prometheus架构描述 Prometheus 是一个非常优秀的监控工具。准确的说,应该是监控方案。Prometheus 提供了监控数据搜集、存储、处理、可视化和告警一套完整的解决方案 Prometheus 最大的亮点和先进性是它的多维数据模型 Prometheus Server Prometh ...
分类:
其他好文 时间:
2018-09-14 16:04:17
阅读次数:
532
容器实现的基础是NameSpace和Cgroups。 NameSpace实现了对容器(进程)的隔离,NameSpace技术实际上修改了应用进程看待整个计算机“视图”,也就是作用域,即它的“视线”被操作系统做了限制,只能“看到”某些指定的内容,实现方式类似于将全局变量修改为了局部变量。 Cgroup实 ...
分类:
Web程序 时间:
2018-09-06 02:32:59
阅读次数:
336
本文来自网易云社区 docker监控的调研实践 docker发展到这么久,涌现了非常多的延伸工具,有的甚至自成一套系统。相信大家都对各类编排工具有所了解。而各类监控方案也都应运而生。linux内核以及cgroup技术其实已经为监控的技术可行性提供了所有的基础。这里我们列举一些监控工具: docker ...
分类:
其他好文 时间:
2018-08-22 14:58:45
阅读次数:
198
本文来自网易云社区 docker监控的调研实践 docker发展到这么久,涌现了非常多的延伸工具,有的甚至自成一套系统。相信大家都对各类编排工具有所了解。而各类监控方案也都应运而生。linux内核以及cgroup技术其实已经为监控的技术可行性提供了所有的基础。这里我们列举一些监控工具: docker ...
分类:
其他好文 时间:
2018-08-22 14:55:21
阅读次数:
136
https://blog.csdn.net/xiaoliuliu2050/article/details/53443863 5.1 linux namespace 和cgroup lxc 2016年12月03日 12:53:32 阅读数:2065 5.1 linux namespace 和cgrou ...
分类:
系统相关 时间:
2018-08-18 13:07:23
阅读次数:
230
Docker值得关注的特性:文件系统隔离:每个进程容器运行在一个完全独立的根文件系统里。资源隔离:系统资源,像CPU和内存等可以分配到不同的容器中,使用cgroup。网络隔离:每个进程容器运行在自己的网络空间,虚拟接口和IP地址。日志记录:Docker将会收集和记录每个进程容器的标准流(stdout/stderr/stdin),用于实时检索或批量检索。变更管理:容器文件系统的变更可以提交到新的映像
分类:
其他好文 时间:
2018-08-17 16:36:59
阅读次数:
188
cd/cgroup/memory(安装kvm时自带cgroup,资源控制,比如说让一个进程只能跑在一个核心上,让一个进程只能使用500M内存,比如一台机器16核心,准备跑5,6个进程,并行执行,多线程,如果就一个核心,你抛出一万个线程,只能一个一个的执行,线性的调度,交替的,因为cpu只能读一个栈,当有多个cpu时,就是有多个栈被cpu同时读取执行,所有说多核心时,多线程才有意义,多个进程,在多个
分类:
其他好文 时间:
2018-08-14 18:58:30
阅读次数:
184
(一)环境简介1.OS:Centos7.42.软件:Freeradiusd3.17(ftp://ftp.freeradius.org/pub/freeradius/freeradius-server-3.0.17.tar.gz)3.网站:https://freeradius.org/(二)安装1.yum安装所需的依赖包[root@localhostraddb]#yuminstallopensslo
分类:
其他好文 时间:
2018-08-14 15:44:31
阅读次数:
802
容器内部利用脚本来获取容器的CGroup资源限制,并通过设置JVM的Heap大小。 Docker1.7开始将容器cgroup信息挂载到容器中,所以应用可以从 /sys/fs/cgroup/memory/memory.limit_in_bytes 等文件获取内存、 CPU等设置,在容器的应用启动命令中 ...
分类:
其他好文 时间:
2018-08-13 18:42:13
阅读次数:
178