没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
Container内核原理介绍
邱模炯 @ UCloud
虚拟化技术:VM不Container
Hardware
Host Kernel
Hypervisor(VMM)
Guest
Kernel
Binaries/
Libraries
App
System Virtualization
Guest
Kernel
Binaries/
Libraries
App
Guest
Kernel
Binaries/
Libraries
App
Hardware
Host Kernel
Binaries/
Libraries
App
Binaries/
Libraries
App
Binaries/
Libraries
App
Container Virtualization
虚拟化技术:VM不Container
Hardware
Host Kernel
Hypervisor(VMM)
Guest
Kernel
Binaries/
Libraries
App
System Virtualization
Guest
Kernel
Binaries/
Libraries
App
Guest
Kernel
Binaries/
Libraries
App
Hardware
Host Kernel
Binaries/
Libraries
App
Binaries/
Libraries
App
Binaries/
Libraries
App
Container Virtualization
namespace & cgroup
内容:
•namespace
•cgroup
•aufs
•两者对比
namespace:进程组虚拟化的手段
• 进程运行环境有哪些?
– VFS mount, 即文件
系统rootfs
– uid, gid
– network,即独立的网
络设备和tcpip
– pid, 父pid
– devices, hostinfo,
IPC, /proc, /sys等
• 进程虚拟化/隔离
• 已有ns
– pid:进程ID
– mnt:文件系统挂载点
– net:网络栈
– uts:主机名
– ipc:进程间通信
– user:用户ID, 组ID,
capabilities
• 子进程自动继承父的ns
nsproxy相当于运行环境
struct task_struct{
struct nsproxy *nsproxy
...
}
struct task_struct{
struct nsproxy *nsproxy
...
}
struct task_struct{
struct nsproxy *nsproxy
...
}
struct nsproxy:
uts_namespace
ipc_namespace
pid_namespace
mnt_namespace
net
struct nsproxy:
uts_namespace
ipc_namespace
pid_namespace
mnt_namespace
net
UTS0
UTS1
PID0
PID1
NET0
MNT0
IPC0
NET1
剩余23页未读,继续阅读
资源评论
- netkey5302018-05-28以前下载的,现在来评论挣点积分
- ishiguang2014-09-03大牛写的就是不一样,对新人来说很有帮助。
- Bob-Happens2014-09-02namespace的介绍,很不错,值得看
周小璐
- 粉丝: 95
- 资源: 197
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功