云计算
Fred-XU
https://www.zhihu.com/people/fredric-96
展开
-
Intel VT-x 基本概念
看IaaS 资料时,捎带研究下硬件虚拟化,主要参考《基于intel VT-x 的Xen 全虚拟化实现》,《intel 开发手册 第三卷 19/20章》Intel VT 是intel X86架构的CPU硬件虚拟化技术,新增两种模式:VM root: 即虚拟机管理系统运行模式; VM non root:即虚拟机运行模式;如下图:VMXON、VMXOFF用以实现打开或关闭虚拟化功能;...原创 2014-04-30 11:02:00 · 1261 阅读 · 0 评论 -
kvm 简介
1. 基础概念 1.1 kvm整合入linux 内核; 1.2 kvm模型中,每一个虚拟机对于linux而言都是一个标准进程; 1.3 普通的linux进程有用户和内核两个空间,在kvm模型中定义了客户模式,该模式具备自身的用户和内核空间; 1.4 kvm 通过将Linux内核转换成一个管理程序: 1.4.1 内核模块中导出一个dev/kvm的字符设备,能够启动客户模式;...原创 2014-05-09 16:41:00 · 315 阅读 · 0 评论 -
《企业虚拟化应用实战》笔记
将《企业级虚拟机应用实战》这本旧书重新拿出来,把基础概念部分进行了梳理,笔记如下:1. 企业级虚拟化 1.1 架构分类 寄居架构:安装在另外操作系统上,如vmware workstation 优势:硬件兼容性较强,满足宿主操作系统上的全部硬件能力; 劣势:对宿主操作系统依赖性强 原生架构:hypervisor 直接运行与硬件之上,足够小,如32M等...原创 2014-06-12 11:37:00 · 322 阅读 · 0 评论 -
vCPU估算的几个基本概念
物理CPU数量:实际服务器插槽上的CPU个数; 核:一块CPU上面能处理数据的芯片组的数量; 超线程:在一个实体芯片组中提供两个逻辑线程; 逻辑CPU数量:物理CPU数量*核*超线程(若支持超线程,该值为2); vCPU:虚机分配的CPU,一个服务器或集群可分配的vCPU数量为为 (逻辑CPU数量 - (控制台需要的逻辑cpu数量))× 虚拟化比例因子(考虑过载,预估为1.2~1.5)...原创 2014-07-02 09:52:00 · 8748 阅读 · 0 评论 -
一致性hash的理解
参考:http://www.blogjava.net/hello-yun/archive/2012/10/10/389289.htmlhttp://blog.csdn.net/cywosp/article/details/23397179 传统的hash算法在存储集群中很常用,比如数据库的sharding,我们就可以通过hash值映射到不同的服务器,架设有N台服务器,那么就是Key...原创 2015-05-26 11:33:00 · 192 阅读 · 0 评论 -
docker 备注
1、docker 安装#安装环境为centos 7yum -y install dockerservice docker start#测试是否安装成功,可执行命令docker run hello-world2、采用Dockerfile创建镜像 2.1 Dockerfile的基本命令 FROM:第一条命令,表示基于哪个镜像 RUN:需要执行的Linux指令 C...原创 2017-07-10 16:11:00 · 971 阅读 · 0 评论