【技术可行性部分】大体的cpu支不支持呀,实际效果使用呀,截图
效果截图嵌套虚拟化[esxi,xenserver,Hyper-V]
嵌套虚拟化:经过各种查资料,和测试验证[只测过intel的,amd的有类似的文章请去下面的资料参考找一下]
====================================嵌套虚拟化=================================
首先说明嵌套虚拟化需要硬件支持intelVT-x或AMD-V还有intel的EPT或AMD的RVI
ESXi5.1以上一定要cpu同时支持两项即:intel的VT-x+EPT或者amd的AMD-V+RVI
ESXi5.0没有那么严格,有intelVT-x或AMD-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修改完