【技术可行性部分】大体的cpu支不支持呀,实际效果使用呀,截图

效果截图嵌套虚拟化[esxi,xenserver,Hyper-V]

嵌套虚拟化:经过各种查资料,和测试验证[只测过intel的,amd的有类似的文章请去下面的资料参考找一下]

====================================嵌套虚拟化=================================

首先说明嵌套虚拟化需要硬件支持intelVT-xAMD-V还有intel的EPT或AMD的RVI

ESXi5.1以上一定要cpu同时支持两项即:intel的VT-x+EPT或者amd的AMD-V+RVI

ESXi5.0没有那么严格,有intelVT-xAMD-V就可以

===不支持的报错提示

===XeonCPU硬件支持比较

从上图可以知道,Xeon的cpu是从55系列的cpu才支持EPT的,实在不行的就用ESXi5.0吧。cpu是AMD的童鞋请自行搜索

===E5520跑ESXi5.1点击图片看大图

实际证明以ESXi做底层,嵌套虚拟跑ESXi/Xenserver/Hyper-V/KVM都是可行的,切勿用于生产环境,实验学习专用

具体的嵌套虚拟化设置部分请点这里>>

嵌套虚拟化参考文档:

1.

2.

3.===AMD的CPU===

4.=========guestOS_=_"winhyperv"

5.

6.


========================iscsiboot-esxi===========================

ISCSIboot:【本人是直接买了Broadcom5722来做的】

说白了就是将系统安装在存储上,开机的时候从存储启动。PXE不属于这里的范畴:不讨论

首先要有iscsi存储》》iscsiHBA卡[支持iscsi启动的网卡,要有iBFT喔]

iscsiboot参考资料:、里面的图很详细滴

做iscsiBoot大致过程,设置好iscsi存储》》配置好主机iscsi网卡:ip,iqn等【要把boot-to-iscsi-target选项(简称btit)Disabled】,将iscsi启动调至最先,第二一定要是cdrom[本人用的是u盘量产的]下面有贴图

》》就可以安装esxi或windows2012到iscsi存储上了
》》安装完系统最后要把btit选项Enabled就ok了。。。windows2012启动很正常,esxi5.0、esxi5.1、esxi5.5均不能启动成功,报错提示请看下面的贴图

===安装前设置启动项截图
===安装到openfiler上
===iscsiboot报错

===btit选项Disabled的话却是这样的提示

已经试过的iscsi存储有:windows2012-iscsi、openfiler、open-e(在北京时试过FC-SAN-boot-esxi,运行很正常),esxi死活启动不了,也去官网找了新的5722的驱动并打包入esxi安装iso。。。为什么win2012可以启动,esxi会提示找不到分区,起初还以为是EFI分区的问题,事实上5.0以后全是EFI分区,手动转MBR也没用,安装完照样是EFI,最后那就看看网卡的固件呀,启动代码呀,完全找不到。。。要不就是存储的问题,也许要专业的存储才支持,,查阅了vmware官方vSphere存储[里面有iSCSI-SAN引导章节],最后没办法啦,放弃掉iscsiboot,换u盘启动呗
===BCM5722

===

资料:

》让普通网卡也可以esxi:

》微软的视频,挺好的资料

》可以用gPXE/iPXE刷rom到普通网卡上,也是可以支持iscsi启动的,请自行折腾

2013/11/25修改完