
虚拟化技术
为幸福写歌
热爱编程
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
虚拟化技术原理
一、虚拟化随着云计算技术的发展及其应用的普及和深入,云平台资源的高效利用成为越来越重要的问题,而服务器虚拟化技术是云计算实现资源有效利用的关键技术。云计算的云端系统, 其实质上就是一个大型的分布式系统。 虚拟化通过在一个物理平台上虚拟出更多的虚拟平台, 而其中的每一个虚拟平台则可以作为独立的终端加入云端的分布式系统。 比起直接使用物理平台, 虚拟化在资源的有效利用、 动态调配和高可转载 2017-07-11 17:22:44 · 2622 阅读 · 0 评论 -
CentOS 7源码安装 Xen 4.9
CentOS 7源码安装 Xen跟Centos 6稍微有点不一样,这里记录下来以便以后查阅。安装前的配置和安装需要的软件包CentOS7系统安装以后,首先查看有没有开启SELinux,如果开启了要关闭SELinux的功能:[root@centos ~]# vi /etc/sysconfig/selinux # This file controls the state of SELi...原创 2018-06-03 12:05:13 · 1294 阅读 · 0 评论 -
Xen复制虚拟机
因为机房的网络受限制,安装DomU时没有网络,而半虚拟化只能通过URL的方式进行安装,通过http的方式也不行,Ubuntu 14以后就不再提供netboot的镜像了!然后就只能在实验室的电脑上安装好DomU再复制到机房里面去了。当然每次安装创建虚拟机的步骤比较繁琐,通过复制的方式可以简化操作和提高效率。复制虚拟机的方法有很多种,这里介绍的是以映像文件方式保存的虚拟机的复制,只要拷贝虚原创 2017-11-23 10:31:10 · 509 阅读 · 0 评论 -
Xen使用Pass-through和SR-IOV
本文介绍了如何在Xen上使用Pass-through和SR-IOV,至于Pass-through和SR-IOV的原理可以查阅其他文章。所谓Pass-through技术是指可以将PCI/PCIe设备直接分配给虚拟机使用,而SR-IOV设备除了有一个物理功能 (Physical Function, PF)之外,还可以许多虚拟功能 (Virtual Function, VF)给虚拟机使用。本文使原创 2017-11-24 11:16:01 · 2492 阅读 · 0 评论 -
IO虚拟化及虚拟化模型
一、I/O虚拟化简介 I/O虚拟化(Input/output virtualization,简称IOV)是虚拟化的一种新形式,是来自物理连接或物理运输上层协议的抽象,让物理服务器和虚拟机可以共享I/O资源。在现实生活中,可用的物理资源往往是有限的,虚拟机的个数往往会比实际的物理设备个数要多。为了提高资源的利用率,满足多个虚拟机操作系统对外部设备的访问需求,虚拟机监视器必须通过I/O虚拟化的转载 2017-11-15 16:35:34 · 1843 阅读 · 0 评论 -
Ubuntu14源码编译安装Xen4.6
之前一直使用的都是CentOS 6,但现在要把项目的程序移植到机房的机器上运行了,但机房安装的是我不熟悉的Ubuntu,所以没办法只能在Ubuntu上重新安装一次Xen了,这篇文章主要记录了我安装的过程,以便以后需要时查阅。在Ubuntu上源码编译安装Xen其实跟在CentOS上没有很大的区别,就是依赖包可能有所不同,这里CentOS 6源码编译安装Xen4.6可以作为参考。编译一个 Xe原创 2017-11-16 15:51:26 · 1244 阅读 · 0 评论 -
x86内存框架简介
内存框架是x86框架中最复杂的部分,理解了内存框架基本上就理解了现代计算机体系的大部分内容。一、地址空间很多教科书把内存比作是一个大数组,地址是这个数组的索引。与此相似,地址空间则是更大的数组,包含所有可用资源的集合,同样地址也是这个数组的索引。地址空间包含下面两种类型。1. 物理地址空间从CPU的角度看,内存和其他硬件设备都是可以使用的资源。这些资源组合在一起,分布在CPU的物理原创 2017-07-16 17:44:26 · 1602 阅读 · 0 评论 -
虚拟化技术的基本概念
静态迁移静态迁移:也叫做常规迁移、离线迁移(Offline Migration)。就是在虚拟机关机或暂停的情况下从一台物理机迁移到另一台物理机。因为虚拟机的文件系统建立在虚拟机镜像上面,所以在虚拟机关机的 情况下,只需要简单的迁移虚拟机镜像和相应的配置文件到另外一台物理主机上;如果需要保存虚拟机迁移之前的状态,在迁移之前将虚拟机暂停,然后拷贝状态至目的主机,最后在目的主机重建虚拟机状态,恢原创 2017-07-12 09:17:42 · 2832 阅读 · 0 评论 -
Xen工作原理
Xen最初是作为剑桥大学的一个项目,目前 XEN.ORG 社区在负责它的开发及维护,它已经在开源社区中得到了极大的发展。Xen 是一种直接运行在硬件上一层软件,它可以让电脑硬件上同时跑多个用户的操作系统。由于对 x86, x86-64, Itanium, Power PC, 和 ARM 这些处理器的支持,所以 Xen 管理工具可以支持的操作系统有 Linux, NetBSD,FreeBSD,Sol原创 2017-07-12 21:28:06 · 1624 阅读 · 0 评论 -
配置SR-IOV网卡的VF权限
可以使用 ip-link(8) 工具对SR-IOV网卡的VF进行权限配置,命令组:ip link set用于改变设备的权限。1. 设置VF的mac地址:ip link set dev p5p1 vf 0 mac aa:bb:cc:dd:ee:002. 对指定的VF添加信任: ip link set dev p5p1 vf 0 trust onThis command enables trust o...原创 2018-06-26 15:15:36 · 14845 阅读 · 0 评论