虚拟化知识点

 

17.PV与HVMhtml

Paravirtual (PV)

半虚拟化能够在没有显式虚拟化支持的主机硬件上运行,但没法利用特殊硬件扩展(如加强联网或 GPU 处理)。以往,半虚拟化在许多状况下的性能要优于硬件虚拟机,可是因为硬件虚拟机虚拟化的功能加强以及硬件虚拟机 AMI 可以使用半虚拟化驱动程序,所以状况发生了改变。

Hardware Virtual Machine (HVM)

Windows Azure (Fabric Controller)会根据选定的Affinity Group来决定VM或者其余Service所在的物理位置,好比是在同一个服务器上,远隔万里。若是是不一样的Affinity Group,可能两个VM,一个被建立在东亚的数据中心,而另外一个被建立在美国的数据中心,这样必然会带来数据传输的延迟以及传输成本的大幅上升。而处于一个Affinity Group,Azure则会尽量地保证物理位置在一块儿,在同一个机架甚至同一台物理服务器上。linux

Affinity Group
因此我以为“近亲组”的翻译更好一些,代表在同一个组的服务之间会有更紧密的联系。数据库

 

16.Tinycore+View-Client把旧PC变瘦客户机  http://down.51cto.com/data/747374apache

使用传统PC工做站或考虑使用终端机解决方案时常常遇到如下事情:例如使用传统PC工做站每隔4-6年后工做站就须要硬件升级,须要支付高额升级费用,又或者从原来PC工做站升级致终端机,须要弃置原来的PC电脑主机形成资源浪费.
Thinsys电脑转换系统是一套转换PC机成瘦客户机的软件,实现电脑集中管理,简化系统维护工做,保障原有IT投资,提升资料保密性.系统软件经过无盘技术把体积只有8M的Linux系统下载到工做站上运行,并使用Rdesktop进行远程链接到Win2000/XP/2003服务器上运行各项应用软件.
下载地址:  http://www.thinsys.com.cn/ftp/pxemanager-f/setup.exe
若是想进一步了解软件或得到技术支持,请登陆http://www.thinsys.com.cn
windows

15.about xenservercentos

XenServer is the leading open source virtualization platform, powered by the Xen Project hypervisor and the XAPI toolstack. It is used in the world's largest clouds and enterprises.
Commercial support for XenServer is available from Citrix.

 

14.VMware管理员谈论工做中所犯的错误api

当VMware管理员谈论工做中所犯的错误时,我常常说,若是你没在犯错,那么你就没在学习。服务器

一些错误是因为尝试致使,其余一些是因为缺少知识。而还有一些是咱们应该已经知道不应去作的蠢事。可是最后,由于曾经犯的错误,咱们成为了更好的VMware管理员。网络

VMware管理员错误1:虚拟机重命名    
这个操做仅仅是重命名vCenter数据库中的对象指针,和虚拟机关联的目录和文件仍然在原来的名字下
VMware管理员错误2:塞满整个LUN
演示人员在SAN上建立了一个100GB的LUN,并把它分配给一个用于演示的包含两个节点的集群。他在这个LUN上建立了三个虚拟机,每一个虚拟机有32GB的硬盘以及2GB ISO共享数据存储。计算一下,使用的存储空间为:(32GBx3)+ 2GB = 98GB.对于一个100GB的LUN来讲,还有足够的空间,是这样吗?
他一个个地启动了全部的虚拟机。当启动第三个虚拟机时,全部的虚拟机都死机了。看来是他忘记了启动虚拟机时会建立交换文件。这些交换文件填满了整个LUN,更有趣的是由于他不知道为何会发生这种状况,因此他再次尝试启动虚拟机。
VMware管理员错误3:网络名称
每一个虚拟交换机在每一个主机上具备不一样的名字,当ESX主机没有被同时建立或者没有遵循命名规则,这是一个很常见的错误,VMotion要求DRS集群中全部主机的虚拟交换机名称是相同的。
VMware管理员错误4:网卡全军覆没
我建立了一个新的主机配置文件并在实验室主机上进行测试。在主机上测试一些虚拟机后,看起来并无任何问题。所以我决定在生产环境中包含16个主机的集群上应用主机配置文件
ESX主机配置文件的一个问题就是无论网卡速率在配置文件中设置为多少,全部读取配置文件的主机速率默认都设置为自适应模式(固然,VMware称之为它的一个特性)。
这个设置在网络中交换机端口被硬编码为1000M或者无端障恢复的Full模式时,不能运行(实验室网络端口是auto模式,因此可以正常运行)。一旦将这个设置应用到全部的主机上,整个集群被拖垮了。我不得不在从新每一个主机上手动配置14块网卡,这整整花费了一天时间。
VMware本身也犯错
VMware不会轻易认可用户群发现的bug是存在的。若是你安装了ESX 3.5 Update 2,一旦时钟改到2008年8月12日上午12:01,你不能进行vMotion或者启动任何的虚拟机。
工具

13.封装驱动

不少时候咱们所选择的服务器都支持ESXi,可是像不少人都是本身攒的机器,这时候就不得不考虑服务器硬件对vmware的兼容性了,好比我本身近期攒的机器,别的都没有问题,
只是板子是Intel82579LM的集成网卡,不被ESXi5.0所支持。 其实办法仍是有的,思路很简单,找到ESXi5.0所兼容的驱动封装到安装盘里面,而后用安装盘安装完以后就解决了。
须要的工具备两个,一个是ESXi5-CPT,用来将网卡驱动转换成ESXi所支持的VIB压缩格式;另外一个就是ESXi-Customizer,这个工具的做用主要就是将ESXi的安装文件进行封装。
这两个工具都是在Windows平台下运行的,使用起来毫无难度,不过仍是简单说一下操做步骤;

有两种解决办法:1,在esxi的系统中搞上网卡驱动。2,另买个网卡插到主板上。
http://my.oschina.net/wangboa/blog/122574

12.xen pool

1.基本环境
a)与master Server的CPUs必定要相同(厂商\型号\功能);
b)相同的XS安装光盘和相同的Patch以及软件;
2.自己
a)时间必定要相同(建议使用NTP)
b)没有建立任何shared storage,VMs
3.同一个Pool最多支持16台Server
4.强制将Server加入到Pool中
Resouce pool configuration-->Join resource pool (forced)

11.概念

彻底虚拟化是不须要硬件支持的,彻底由软件实现,虚拟机性能差一点
半虚拟化要依赖cpu等一些硬件,虚拟机性能更高

10.虚拟机迁移 从xen迁到esxi

实战 Xen server 虚拟机 迁移到 VMware esxi

http://dngood.blog.51cto.com/446195/699182

9.xen desktop

Introducing Citrix NetScaler 1000V - powered by Citrix, delivered by Cisco

XenDesktop 7的发布,XenApp 6.5也新鲜出炉 2013.5.22。这两款产品将会大大简化VDI环境的部署与管理
咱们将控制台也减小到只有两个:用于总体管理的Citrix Studio与用于监控的Citrix Director
XenDesktop 7管理员如今既能管理Windows 7与8,也能管理Windows Server 2008 R2与2012服务器,兼容性很强,同时节省大量部署成本
XenDesktop 7的发布将让你们从新思考移动性与云计算
XenApp 6.5 Feature Pack 2的一些细节
HDX 3D Pro实现GPU共享的功能,
经过AppDNA自动化实现P2V迁移,
支持Lync 2013等
XenDesktop 7将分为四个版本,除了VDI、企业版与铂金版(platinum edition),还有个App版本,其定位是下一代RDS主机应用。Citrix XenDesktop 7与XenApp 6.5 Feature Pack 2将于2013年六月面世。
Serial Number: CTX34-V6LNP-FXV9T-6CXCQ-JRLVW
Host ID: citrixtest
http://www.xenme.com/293
44-A4-2D-F9-98-61

8.不能安装xenserver6.2

在ecs-h61h2-m4 v1.0主板上安装xenserver6.2报如下错误,不知道是什么硬件不兼容,最后过去了,又报没有网卡驱动

Loading vmlinuz......
Loading initrd.img..................................ready.
Probing EDD (edd=off to disable)... ok
进BIOS, EDB (Execute Disable Bit)是否是disable?

cpu0 disabled perfctr

问题现状:
Hyper-V 3.0中建立Linux VM启动安装后,提示: 
hyper-v probing EDD (edd=off to disable)... ok
缘由分析:
多是因为建立时的硬件引发(须要从新删除并建立新的硬件资源,如:磁盘)

7.没法链接到网络共享”192.168.1.151/admin$”

VMware vCenter Converter,能够自动完成并简化物理机到虚拟机以及虚拟机格式之间的转换过程,简单的说就是使用户能够快速、简单、轻松地实现基于 Microsoft Windows 的物理机转换和将第三方映像格式转换为 VMware 虚拟机。
在最近一次使用Converter工具,迁移C平台的VMware虚拟机业务时,向虚拟机Test_A部署代理时出现提示“没法链接到网络共享”192.168.1.151/admin$”
根据提示来看Test_A没有开启远程管理,那么远程登陆到Test_A,运行命令提示符,输入net share
从结果来看ADMIN$肯定不在共享里,运行net share ADMIN$ /unlimited ,打开远程管理共享
运行net share 查看结果,共享正常
返回Converter安装代理界面,仍没法安装,错误提示没法在Test_A上完成vcenter converter代理安装/卸载
猜测服务须要启动,net stop server & net start server
若是发现机器重启后,ADMIN$ 又不见了,请修改注册表中的
HKEY_LOCAL_MACHINE/SYSTEM/CURRENTCONTROLSET/services/LanmanServer/Parameters 里面的 AutoShareWks 键值和AutoShareServer 改成1,就不会发生重启后ADMIN$共享又不见了的状况。
另外还有一些其余的方法,例如关闭Server服务、在网卡上去掉Microsoft客户端驱动、以及在网卡上去掉“文件和打印共享”选项等均可关闭默认共享。

6.QNAP日志报错

Re-launch process [apache] 這訊息表明apache.conf檔壞掉,而無法啟動該程序。
請按照下列步驟操做:(下載putty軟體登入)
[~] # /etc/init.d/Qthttpd.sh stop
Shutting down Qthttpd services: Qthttpd.
Apache httpd is stopped.
[~] # cp /etc/default_config/apache.conf /etc/config/apache/apache.conf
[~] # /etc/init.d/Qthttpd.sh start
Starting Qthttpd services:Apache logs have been cleaned.

5.vCenter的key问题

各位,因为我一时心急,将服务器系统升级到了5.1并且使用5.0的key很正常,但将vCenter升级到5.1,加入ESXI主机后提示许可证不能用,如今只能使用评估模式,原来的5.0文件已经被我删除了,请各位提供一个5.1的Key或是提供vSphere5.0的下载地址(官方如今只能下载5.1),谢谢。

可能缘由:
vCenter的许但是Foundation版或者标准版,ESXi的主机才能够用Enterprise Plus
解决办法:
删除vcenter目前的Essentials许可,从新生成Foundation版或者标准版许可并注册。

vcenter的lincense要与esxi的license兼容,才能够在vcenter5.1中添加esxi5.1主机,vcenter5.1为标准版能够添加esxi5.1 enterprise plus版

4.citrix

citrix xencenter6.0 不能链接xenserver6.2
还有xencenter6.2不能共享win7 iso文件夹,由于iso类型的SR路径中不能有中文字符(包括文件名都不能有中文字符)

3.vCenter

必需要安装VMware vCenter,经过VMware vSphere Client直接链接esx服务器进行管理是没有克隆和模板部署功能的。若是要从xen虚拟机迁移到esxi,须要安装vmware converter 服务器,部署好新的虚拟机以后不要直接使用这个虚拟机,由于和现有的虚拟机会有计算机名、IP地址相同,这些须要咱们手工修改的。另外对于windows系统来讲还有一个SID的问题,能够经过系统盘中的sysprep进行从新封装生成新的SID,也能够经过newsid第三方软件生成新的SID。

2.esxi 模板建立虚拟机  http://yiheng.blog.51cto.com/1926771/945233  VMware 自定义规范管理器的配置全过程

从虚拟机模板来建立虚拟机无疑是最快的部署虚机方式,这个过程随着拷贝虚拟机文件的结束便宣告部署成功。既然是拷贝,那么建立的虚拟机和源主机的系统ID、MAC地址、IP地址、主机名、NETBIOS等信息不是相同吗?后续岂不是问题不断!
XP系统及server2003系统经过模板部署后能够经过newsid这个工具对系统进行从新封装,server2008系统,能够经过在运行里运行:c:\windows\system32\sysprep\sysprep.exe  /oobe  /generalize  /reboot让系统进行从新封装。
固然,咱们也能够经过VMware提供的自定义文件配置,在从模板部署虚拟机时便让虚拟机在开机时按照咱们预约义好的参数进行引导,进而对系统进行从新封装。接下来就来演示配置全过程。
1.登陆vCenter到“主页”视图下,找到“自定义规范管理器”

17.从模板部署虚拟机时即可以使用现有自定义规范自定义了

最近在部署一套vsphere5.5环境,在作了centos6.5 x64模板以后,建立了一个linux自定义规范,在从模板部署虚拟机时发现不能使用这个自定义规范,提示如图:

模板部署centos虚拟机使用自定义规范文件的提示

模板部署centos虚拟机使用自定义规范文件的提示,个人在转换模板以前 perl也安装了,并且在摘要里面是能看到vmware tools 在运行的,转换以后从模板部署的时候不就出现这个提示。

其实vmware早不支持centos的自定义规范了。

可是有解决的方法就是把你的模板系统定义成redhat6 就能够了。这样改了以后你从模板部署虚拟机以后会建立eth1,而不是eth0,可是你eth0仍是存在的,你只须要把eth0从udev里面删除,在把 配置文件删除就能够了,或者把eth1改为eth0均可以了。总之这样就可使用自定义规范了,仍是比较方便的。

1.vmware 群集相关问题

没法访问隔离地址问题
默认隔离地址是管理IP的网关,若是管理IP没有配置网关,则能够手动设置,在HA高级选项里填入如下两项:
das.isolationaddress[1]                               
//设置为须要的网关地址,能够设置10个隔离地址
das.usedefaultisolationaddress               
//设置为false
便可。

管理网络冗余问题

此主机当前没有管理网络冗余
VMware vSphere 5.0配置完成Cluster的HA后在主机的摘要栏提示“此主机当前没有管理网络冗余”,个人环境中服务器都是单网卡,也没有作多余的Management Network。只好经过如下方法解决。
1.右键点击Cluster选中 编辑设置。
2.选择 vSphere HA,并点击 高级选项。
3.在 选项 中双击以输入 “das.ignoreRedundantNetWarning”,在 值 中双击以输入“true”。
4.点击 肯定 退出。
5.右键点击Cluster中的主机,选择 从新配置vSphere HA。
从新配置完成后,此警告消失。

该主机的vSphere HA检测信号数据存储数目为1,少于要求数目:2
在群集的每个主机上添加两块lun便可

从vSphere5.0开始,HA功能中增长了一项数据存储检测信号。在个人环境中管理网络和存储网络是使用同一物理网卡的,因此配置存储检测信号毫无心义。但不配置的话就会出现此错误。还好高级选项中能够关闭此功能。方法就是:
1.右键点击Cluster选中 编辑设置。
2.选择 vSphere HA,并点击 高级选项。
3.在 选项 中双击以输入 “das.ignoreinsufficienthbdatastore”,在 值 中双击以输入“true”。
4.点击 肯定 退出。
5.不须要从新配置HA,警告就会自动消失。

若是拥有独立的存储网络状况下,数据存储的检测信号仍是很是有用的。配置有如下几个选择:
1.文件系统格式
使用 vmfs3 时,最大使用量约为 2 GB,典型使用量约为 3 MB。
使用 vmfs5 时,最大使用量和典型使用量约为 3 MB。
vSphere HA 使用数据存储增长的开销很小,而且对其余数据存储操做的性能没有影响。
2.每台主机检测信号数据存储的数量
在HA的高级选项中增长此项目“das.heartbeatdsperhost”来修改检测信号数据存储的数量,值得有效范围是2~5,默认值为2。
在配置好后,会发如今数据存储的根目录下出现一个名为“.vSphere-HA”的文件夹。注意不要企图修改或删除此文件夹。

备注:数据存储检测信号当 vSphere HA 群集中的首选主机没法经过管理网络与从属主机通讯时,首选主机将使用数据存储检测信号来肯定从属主机是否出现故障,是否位于网络分区中,或者是否与网络隔离。若是从属主机已中止数据存储检测信号,则认为该从属主机出现故障,而且其虚拟机已在别处从新启动。

相关文章
相关标签/搜索