虚拟化技术
文章平均质量分 76
IT技术管理认知&技能全面升级
不辜负自己,成就更好的自己!
展开
-
lvm 逻辑卷简介
LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它由Heinz Mauelshagen在Linux 2.4内核上实现,目前最新版本为:稳定版1.0.5,开发版 1.1.0-rc2,以及LVM2开发版。目录LabVIEW概述前言基本术语安装创建管理总结转载 2013-08-11 16:20:36 · 3067 阅读 · 0 评论 -
lxc 基本命令
lxc-version 用于显示系统LXC的版本号(可以通过此命令判断系统是否安装了lxc)用法:lxc-version例如:lxc-version lxc-checkconfig 用于判断linux内核是否支持LXC用法:lxc-checkconfig例如:lxc-checkconfiglxc-create用于创建一个容器用法:lxc-cr转载 2015-01-17 11:00:12 · 2614 阅读 · 0 评论 -
Linux Namespaces机制
Linux Namespaces机制提供一种资源隔离方案。PID,IPC,Network等系统资源不再是全局性的,而是属于特定的Namespace。每个Namespace里面的资源对其他Namespace都是透明的。要创建新的Namespace,只需要在调用clone时指定相应的flag。Linux Namespaces机制为实现基于容器的虚拟化技术提供了很好的基础,LXC(Linux conta转载 2015-01-17 09:16:52 · 4225 阅读 · 0 评论 -
docker导入导出容器
导出和导入容器导出容器如果要导出本地某个容器,可以使用 docker export 命令。$ sudo docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES7691a814370e ubuntu:14.04 "/bin/bash" 36 hours ago Exited (0) 21 hours ag原创 2015-01-17 09:13:17 · 11389 阅读 · 0 评论 -
docker进入容器
在使用 -d 参数时,容器启动后会进入后台。 某些时候需要进入容器进行操作,有很多种方法,包括使用docker attach 命令或 nsenter 工具等。attach 命令docker attach 是Docker自带的命令。下面示例如何使用该命令。$ sudo docker run -idt ubuntu243c32535da7d142fb0e6df616a3c3ada0原创 2015-01-17 08:43:44 · 2957 阅读 · 0 评论 -
docker启动容器
启动容器有两种方式,一种是基于镜像新建一个容器并启动,另外一个是将在终止状态(stopped)的容器重新启动。因为 Docker 的容器实在太轻量级了,很多时候用户都是随时删除和新创建容器。所需要的命令主要为 docker run 。例如,下面的命令输出一个 “Hello World”,之后终止容器。$ sudo docker run ubuntu:14.04 /bin/echo原创 2015-01-16 11:17:20 · 35782 阅读 · 1 评论 -
Device Mapper 机制
本文结合具体代码对 Linux 内核中的 device mapper 映射机制进行了介绍。Device mapper 是 Linux 2.6 内核中提供的一种从逻辑设备到物理设备的映射框架机制,在该机制下,用户可以很方便的根据自己的需要制定实现存储资源的管理策略,当前比较流行的 Linux 下的逻辑卷管理器如 LVM2(Linux Volume Manager 2 version)、EVMS(转载 2015-01-15 18:04:35 · 4194 阅读 · 0 评论 -
libvirt 如何使用 LVM 存储设备
libvirt 是一组可与 Linux 上多种虚拟机交互的管理工具集。它支持的虚拟机有 KVM/QEMU、Xen、LXC、OpenVZ、virtual Box、vmware ESX/GSX、Hyper-V 等。为了使虚拟机获得更强大的后端存储能力,libvirt 提供了对各种存储介质的支持,包括本地文件系统,网络文件系统,iSCSI,LVM 等多种后端存储系统。LVM(Linux 卷管理)系统是如转载 2015-01-16 12:02:48 · 1715 阅读 · 0 评论 -
虚拟机的启动内核日志
[ 0.000000] Initializing cgroup subsys cpuset[ 0.000000] Initializing cgroup subsys cpu[ 0.000000] Initializing cgroup subsys cpuacct[ 0.000000] Linux version 3.13.0-24-generic (buildd@原创 2014-05-15 11:12:03 · 11651 阅读 · 3 评论 -
虚拟化之QEMU与KVM
本文简单介绍qemu和kvm的关系,值得推荐。原文地址:http://blog.chinaunix.net/uid-23769728-id-3256677.htmlQEMU是个完全独立的虚拟环境,因为KVM的出现,使得某些同学(包括我自己)对QEMU和KVM之间的关系不是很清楚。QEMU本身可以不依赖于KVM,但是如果有 KVM的存在并且硬件(处理器)支持比如Intel VT功能,那么QE转载 2013-09-16 14:03:49 · 3712 阅读 · 0 评论 -
Intel VT技术性能初探
当前非常热门的Virtualization虚拟化技术的出现和应用其实已经有数十年的历史了,在早期,这个技术主要应用在服务器以及大型主机上面,现在,随着PC性能的不断增长,Virtualization也开始逐渐在x86架构的个人电脑上流行起来。虚拟化技术将各种资源虚拟出多台主机,以提高这些资源的共享率和利用率 虚拟化可以将IT环境改造成为更加强大、更具弹性、转载 2013-09-13 19:47:56 · 6792 阅读 · 0 评论 -
虚拟光驱
虚拟光驱是一种模拟(CD/DVD-ROM)工作的工具软件,可以生成和你电脑上所安装的光驱功能一模一样的光盘镜像,一般光驱能做的事虚拟光驱一样可以做到, 工作原理是先虚拟出一部或多部虚拟光驱后,将光盘上的应用软件,镜像存放在硬盘上,并生成一个虚拟光驱的镜像文件,然后就可以将此镜像文件放入虚拟光驱中来使用,所以当您日后要启动此应用程序时,不必将光盘放在光驱中,也就无需等待光驱的缓慢启动,只需要在插转载 2013-08-11 16:39:28 · 7088 阅读 · 0 评论 -
ISO文件
ISO文件其实就是光盘的镜像文件,刻录软件可以直接把ISO文件刻录成可安装的系统光盘,ISO文件一般以iso为扩展名,其文件格式为iso9660。目录简介操作文件系统文件安装盘下操作方法编辑本段简介我们下载的大部分LINUX安装文件都是iso格式,下载到本地后双击会被WINRAR打开,许多人把它转载 2013-08-11 16:35:50 · 2761 阅读 · 0 评论 -
镜像文件
简介所谓镜像文件其实和ZIP压缩包类似,它将特定的一系列文件按照一定的格式制作成单一的文件,以方便用户下载和使用,例如一个测试版的操作系统、游戏等。它最重要的特点是可以被特定的软件识别并可直接刻录到光盘上。其实通常意义上的镜像文件可以再扩展一下,在镜像文件中可以包含更多的信息。比如说系统文件、引导文件、分区表信息等,这样镜像文件就可以包含一个分区甚至是一块硬盘的所有信息。使用这类镜像文件的转载 2013-08-11 16:32:26 · 2580 阅读 · 0 评论 -
KVM 与 vbox的区别
vbox 是由 qemu 改写而成,包含大量 qemu 代码。可以使用于"不支持"虚拟化技术的cpu。值得说的一点:vbox 在图形方面比较好,能进行2D 3D加速。但cpu控制不理想(估计是因为图形支持的缘故)。操作上有独立的图形界面,易于上手。kvm 是linux内核包含的东西,使用qemu作为上层管理(命令行)。要求cpu 必须支持虚拟化。性能:作为服务器很好,可是图形能转载 2013-08-11 16:13:36 · 5793 阅读 · 0 评论 -
xen 简介
Xen 是一个开放源代码虚拟机监视器,由剑桥大学开发。它打算在单个计算机上运行多达100个满特征的操作系统。操作系统必须进行显式地修改(“移植”)以在Xen上运行(但是提供对用户应用的兼容性)。这使得Xen无需特殊硬件支持,就能达到高性能的虚拟化。简介Xen采用ICA协议[1],通过一种叫做准虚拟化的技术获得高性能,甚至在某些与传统虚拟技术极度不友好的架构上(x86),Xen也转载 2013-08-11 16:16:12 · 2285 阅读 · 0 评论 -
KVM虚拟机
一 KVM虚拟机简介 kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM目前已成为学术界的主流VMM之一。KVM的虚拟化需要硬件支持(如Intel VT技术或者AMD V技术)。是基于硬件的转载 2013-08-11 16:10:26 · 1426 阅读 · 0 评论 -
内存映射文件
内存映射文件,是由一个文件到一块内存的映射。Win32提供了允许应用程序把文件映射到一个进程的函数 (CreateFileMapping)。内存映射文件与虚拟内存有些类似,通过内存映射文件可以保留一个地址空间的区域,同时将物理存储器提交给此区域,内存文件映射的物理存储器来自一个已经存在于磁盘上的文件,而且在对该文件进行操作之前必须首先对文件进行映射。使用内存映射文件处理存储于磁盘上的文件时,将不必转载 2013-08-11 16:48:36 · 1703 阅读 · 0 评论 -
Install and use CentOS 7 or RHEL 7 as KVM virtualization host
When thinking about virtualization, everybody immediately thinks about VMWare. And it must be said, the product they offer is very decent but also comes with a “decent” price. As an alternative, it’s原创 2016-08-04 18:30:29 · 2431 阅读 · 0 评论