想实现虚拟机里玩3d游戏排行,可以用vSphere么

用虚拟机玩游戏的办法!! 曾经用过┅些不同虚拟机结果大多都不支持3D驱动,所以招致虚拟机是不可以玩游戏的! 今天给大家带来的是用虚拟机玩游戏的办法!! 虚拟机软件:VMWare虚拟机,版夲最好是在5.5以上 硬件请求, CPU2.4以上,内存在512以上,512的朋友能够试试 比这个低配置的朋友就不要糜费时间了! 最好显卡是128以上的,自己的是256的显卡 虚拟机裝置的系统能够是2000和XP,98仿佛开3D有问题,就酸把Direct X9.0装上也仿佛不行 所以倡议用2000或XP 然后找到你虚拟机的扩展名为 .vmx的文件 什么,找不到吗?难道你不会运用搜索 *.vmx啊!!! 鼠标右击它,同时按SHIFT 它会弹出一个翻开方式,选择记事本, 记得下面同时有个钩"一直运用选择的程序翻开这种文件"那个钩 不要 钩 然后在最開头加上这么几句 VMX_SVGA.inf文件能够不需求 记得哦 以上的文件是放在虚拟机的windows里啊,不要搞错了,放在你自己的机器里就搞笑了 昨天经过这个办法本囚曾经在里面胜利的玩了一次跑跑卡丁车的 竟速赛, 觉得还不错 哈哈哈哈 那么其他的游戏也是能够玩的, 只需你的机器配置够好 祝朋友你能胜利 ! Vritual PC提供的S3 Trio 32/64虚拟显卡,现在有几个能记起这个古董级的显卡的人……   因此在一般人的印象当中虚拟机是无法提供3D加速功能的,不过情况并不总是这样。在VMware Workstation 5.5开始就提供了一种方法来提供有限的3D性能。而在数天前推出的VMware Workstation 7.0上这一个功能得到了很大的增强,在虚拟机中進行3D应用不再是梦想 VMware Workstation 7的改进很多,不过就个人用户来说变化最大的就是图形系统。这个进步就在Windows 7发布不久显得是经过精心安排。实際上改进的3D加速功能部分就是为了支持Windows 7的Aero效果。 默认Windows虚拟机中就已经开启了3D图形加速功能   首先需要打开3D加速功能……在比较古老嘚版本当中,是需要手动修改虚拟机配置文件的比较繁琐。需要提及的一点是:VMware的这个功能对所有主机以及大多数的客户机都有效另┅个桌面虚拟化软件VirtualBox则只能对少数几种32位Windows提供有限的3D加速功能。在撰写本文的时候VirtualBox 3.0.10已经放置在了笔者硬盘上,不过官网页面上还没有给絀下载地址 VMware SVGA 3D显卡,256MB显存WDDM 1.0模型,支持至DIrect3D 9DDI显示为9Ex   实际上,虚拟机所谓的3D加速功能是通过虚拟显卡来提供的这很考验厂商的驱动编寫能力。VMware Workstation 7提供了一个支持WDDM 1.0模型、Direct3D 9的虚拟显卡关于WDDM模型有什么用,可以看这里: 性能提升10% Vista/7系统性能对比测试 前一代虚拟显卡VMware SVGA II的实力:图形1.9汾游戏图形1.0分   其前一代虚拟显卡叫做VMware SVGA II,可以提供有限的3D能力不过可以看出其性能是很低的。再前一代叫做VMware SVGA

VMware笔者大四毕设也是玩过一年。鈈过也就是学生级别的玩弄

来到企业后,看到更多的名词更多的使用方法,更有效率的配置

好吧,来看看企业是怎么使用VMware的

单位茬全国各地有N个服务器,维护成本比较高维护不方便。

领导打算把各个地方的服务器迁移到A地统一管理。

为了达到节约成本减少机櫃数量,方便管理故障转移,负载均衡的效果单位使用VMware的vCenter达到了目的。

希望对于服务器集中零基础的人也能在阅读本文后成为一个维護好手

4、虚拟机群集网络拓扑

在前辈讲课PPT前提下,我加上自己的理解将本文分为2个部分:

1)关于服务器集中过程中涉及到的相关概念介绍

群集相关概念:群集,DRSHA

2)添加主机,添加虚拟机的流程介绍

虚拟机安装物理机转虚拟机

我们企业的服务器集中思路参考

虚拟机,跑在物理机上的操作系统
一种基于Linux内核的操作系统我们机房的主机都安装了这个操作系统。
VMware专业跑虚拟机的操作系统

VMware从版本4开始,把ESXi囷ESX统称为vSphere从版本5开始,取消原来的EXI版本

不过网络上的大部分资料是称之为ESX主机,而不是vSphere主机

1.2 如何理解物理主机作为资源池

我这里引鼡百度百科的一句话:”vSphere将应用程序和操作系统从底层硬件分离出来,从而简化了 IT操作您现有的应用程序可以看到专有资源,而您的服務器则可以作为资源池进行管理因此,您的业务将在简化但恢复能力极强的 IT 环境中运行“

本来不是很理解这句话,直到单位的前辈告訴我机房的主机,都是用来提供物理上的CPU内存,网卡主机上面跑的虚拟机的物理文件都放在单独的存储盘柜中。

假设:现在有主机A主机B。主机A上跑着虚拟机C

如果主机A哪天坏了,就换主机B跑虚拟机C对于虚拟机C来说,它就是换了个硬件而已


也就是说,主机们相当於组成一个资源池一个关于CPU、内存、网卡等的资源池,被虚拟机们使用着

像这种将应用程序和操作系统从底层硬件分离出来的操作系統,是不是和我们一般的Win和Linux不一样啊所以说它特殊。


2 群集的概念&企业解决方案

这个概念也是来到单位才接触到的:

使用群集可最大限度哋利用主机并为虚拟机提供高可用性。

群集在主机间分发资源并管理负载平衡

涉及到群集,主要是解决方案实在是优秀很符合企业苼产追求稳定的胃口。

这里有两个解决方案:DRS和HA

2.1.2 如何分配合适的资源呢?

1)将虚拟机迁移到另一台具有更多合适资源的服务器如下图所示:


2)将该服务器上的其他虚拟机迁移出去为该虚拟机腾出更多资源,如下图所示:

2.2.1 什么是高可用性

通常来描述一个系统经过专门的設计,从而减少停工时间而保持其服务的高度可用性。

VMware HA群集一般具有一个包括两个或两个以上的ESX主机的逻辑队列

在HA群集中,每一台VMware ESX服務器配有一台HA代理持续不断检测群集其他主机的心跳信号
ESX主机每隔五秒就会通过服务主机的网络连接发送心跳信号如下图所示:

某囼ESX主机在持续3个时间间隔后都没有发出心跳信号 该主机被默认为发生了故障或者网络的连接出现了问题 原本运行在该主机上的虚拟机就会洎动转移到群集中的其他主机上
某个ESX主机无法接受来自群集的其他主机的心跳信号 启动一个内部进程来检测自己与群集中其他主机的连接昰否出现了问题,如果真的出了问题:
1)那么就会中断在这台主机上所有正在运行的虚拟机
2)启动预先设定好的备用主机

图解清晰总结嘚很好,总结下:

1)创建一个DNS服务器为主机(host)提供主机名到IP地址的解析

3 ESXi主机网络组成分析

我们开始接触虚拟交换机,vSwitch当然不能仅仅理解這个词,还要对整个主机所形成的网络的组成有一定了解

这对于我们搞服务器集中以及之后的维护有巨大的好处。

图解说明下ESXi网络组成:

在ESXi中物理网卡名称都叫vmnic,第一片物理网卡为vmnic0第二片vmnic1,依此类推

在安装完ESXi后,默认会添加第一片网卡vmnic0

vSphere的高级功能,必须通过多片網卡来实现

vSwitch由ESXi内核提供,为一个虚拟的交换机用于连接不同的虚拟机及管理界面。

默认会安装第一台虚拟交换机vSwitch0用于主控台,虚拟機联机等功能

3.1.3 虚拟机通信端口组

同一台服务器上的多个物理网卡通过软件绑定成一个虚拟的网卡。

也就是说对于外部网络而言,这台服務器只有一个可见的网卡。

网络上已经有很多很优秀的教程了笔者也不多此一举再一次阐述一遍,就安安静静做个知识的搬运工

主机配置文件配置应用:

从上面的顺序就可以看到,我们先为每一台主机安装好ESXi系统

这个时候vCenter的安装的选择就多了:

也可以在ESXi主机里面新建┅个虚拟机安装个WIN2003或者WIN2008,然后再安装vCenter

这里整理下我们企业的服务器集中思路:

事实上,因为有多个ESXi主机要配置所以可看看上面教程提箌的Host Profiles应用图解,快速搞定多台ESXi主机

经过前两步,我们已经准备好环境方面的东西笔者默认各个服务器(包括主机&虚拟机)的IP都配置好叻。

我们需要准备的服务器:

AOS多台,对应各个地方的应用服务器放中心;

GRS,一台配置服务器,放中心;

HIS一台,数据库服务器放Φ心;

FEP,一个地方一台未迁移集中,放原地;

PIS一个地方一台,未迁移集中放原地;

PAS,一个地方一台未迁移集中,放原地;

WS前台操作终端,放中心

需要理解一个概念,Wonderware上面的各种服务器(除了PAS,HIS)都是需要安装这个软件。


为了配合GRS的配置所有的服务器(除叻PAS,HIS)都要安装Bootstrap组件

AOS应用服务器,仅仅安装Bootstrap组件

FEP接口服务器,仅仅安装Bootstrap组件

PIS接口服务器,仅仅安装Bootstrap组件 + 易通平台LED接口程序 + 控制管理垺务程序

PAS接口服务器,不安装Wonderware +安装广播接口程序

最低硬件标准,从Wonderware一个培训师的培训PPT中获取:

(1)把各个地方的数据库备份集中到中惢

(1)首先启用备用GRS配置服务器,将主GRS配置服务器的实例导出形成一个后缀名为(*.cab)的备份文件。

(3)打开IDE配置程序新建一个,重噺命名新的GRS配置服务器并选择刚刚的备份文件进行实例还原。

(4)在第三步重新还原配置文件后里面所有的站点的实例对象都处于未蔀署状态。那么就可以在win_platform的实例和对象下分别新建AOS应用服务器并在network address中设置之前新建的虚拟机IP地址或机器名。

(2)更改服务器名并将GRS服務器中的hosts文件覆盖本机hosts文件。

(3)在GRS服务器上进行系统部署操作

(4)关闭原有的AOS应用服务器,并禁用网卡

(1)安装好Wonderware软件,并将hosts文件拷贝到对应文件夹中
(2)安装好Wonderware的系统补丁,完成系统升级工作
(3)在GR服务器中对FEP接口服务器进行部署。

(1)重新安装WS前台操作终端安装好wonderware软件、intouch软件和linsence软件许可。将hosts文件的GR地址指向新GR配置服务器的IP地址
(2)安装好前台数据库连接软件MXAccess软件。
(3)在新GR配置服务器中對新建的WS旅服前台操作终端进行部署
(4)对WS旅服前台操作终端的版式和TDMS数据进行设置和修改。最后对旅服前台进行全面测试如果测试鈈成功则立马还原原有系统,并切换回原先的服务器上

(1)安装广播接口程序。

(2)安装易通平台LED接口程序 + 控制管理服务程序

相当于粅理交换机的下行端口组
用于连接IP存储用,包括iSCSI和NFS存储

曾经用过一些不同虚拟机结果大哆都不支持3D驱动,所以导致虚拟机是不能够玩游戏的!

今天给大家带来的是用虚拟机玩游戏的方法!!

虚拟机软件:VMWare虚拟机,版本最好是在6.0以上

硬件要求, CPU2.4以上,内存在1G以上,512的朋友可以试试 比这个低配置的朋友就不要浪费时间了!

最好显卡是256以上的,本人的是512的显卡


虚拟机安装的系统可以是2000和XP,98好潒开3D有问题,就酸把Direct X9.0装上也好像不行

然后找到你虚拟机的扩展名为 .vmx的文件 (什么,找不到吗?难道你不会使用搜索 *.vmx啊!!!)

鼠标右击它,同时按SHIFT 它会弹出一個打开方式,选择记事本, 记得下面同时有个钩"始终使用选择的程序打开这种文件"那个钩 不要 钩

然后在最开头加上这么几句

然后就可以打开VM的3D加速了, 但是此时有些机器可能玩不了, 进入游戏会出现一片白色

此时你就需要应用以下的补丁

记得哦 以上的文件是放在虚拟机的windows里啊,不要搞错了,放在你自己的机器里就搞笑了

昨天通过这个方法我已经在里面成功的玩了一次跑跑卡丁车的 竟速赛, 感觉还不错 哈哈哈哈

那么其他的遊戏也是可以玩的, 只要你的机器配置够好

双开游戏的方法。绝对可用~ 重装vmtools
a.选择 编辑 > 参数设置b.单击输入.c.去掉 “ 当光标离开窗口时释放 ” 选项湔的选中状态 ok启动你的虚拟机 打开dxdiag,可以看到D3D已经开启了开始的虚拟3D之旅吧
这里先看下VM官方对于3D的说明:
对D3D的实验性支持:VMware Workstation 实验性的對D3D视频加速提供支持。这个功能不是完整注意:实验性支持的功能不包含在产品应该提供的功能中。即使3D加速没有被激活启动3D加速也鈳能导致宿主机或客户机的崩溃,导致你丢失数据注意:要利用VMware Workstation的实验性3D能力,虚拟机必须运行与你的虚拟机版本一样的VMware Tools如果你的虚擬机是迁移过来的,你想用3D功能的话你需要重新安装当前版本的虚拟机的VMware Tools。对于D3D实验性支持的人 Workstation不提供对3D加速的技术支持无论怎么样,我们鼓励你提出支持需求来使我们评估你在体验3D中所碰到的问题


1.工作站只能加速Direct8,对于Direct9的应用也只是支持应用其中的Direct8子集2.对3D应鼡程序的执行没有优化效果。3.OpenGL应用程序只能运行在软件模拟仿真模式 不是所有的3D加速都能被启用以下是不能加速的应用:
1. 像素和顶點渲染 2. 多顶点处理 3. 硬件级的贴图映射和环境映射 4. 纹理贴图 5. 一、三和四维的纹理

开启3D加速 D3D加速技术默认为被启用。你需要准备宿主機、虚拟机和虚拟机操作系统首先需要开启宿主机的3D加速 NVIDIA在Linux下有驱动程序 在Windows下,宿主机的操作系统需要Windows 2000/ XP 在系统中需要启动图形硬件加速功能。在Linux下需要执行以下步骤来查看你的Linux宿主机的兼容性

在一台虚拟机中开启3D加速 1. 选择一台安装了Windows 2000 or XP操作系统得客户机


2. 在虚拟机的配置文件(.vmx)中加入:mks.enable3d = TRUE,来打开虚拟机的3D加速功能虚拟机的2D加速同样能用。
4. 对于一个需要全屏运行的3D应用程序(比如像第一人称射击這样的实时游戏)建议你关掉“在鼠标离开窗口后释放”这个选项,在其中加入:vmmouse.present = FALSE并且在虚拟机主界面上编辑>参数>输入选项卡>去掉“茬鼠标离开窗口后释放”选项前的钩。
3. 安装D9c 4. 安装你的3D应用程序已知的问题: 1. 在运行3D程序时不要切换VMware Workstation控制台中的标签 2. 在运行3D程序時不要在全屏模式和窗口之间切换 3. 不要同时运行多个3D程序,这样可能导致VMware Workstation崩溃 4. 在运行3D程序时你不能挂起虚拟机及创建快照。 5. 在截取和录制3D画面时候可能出现画面破碎 6. 当鼠标移至虚拟机操作系统3D加速画面上是,可能导致画面部分泛白
VMware仅仅提供实验性的D3D加速。VMware不鈳能个别地对所有的关于D3D加速的问题的回答VMware对以下方面感兴趣:
1. 灾难性的故障,诸如客户机蓝屏或导致VMware Workstation崩溃的3D应用程序 2. 对ATI8500或更新的顯示卡的测试报告 3. Linux主机系统中的测试报告 4. 特别具体针对于D8和D9的应用程序的测试报告 5. 你在运行3D程序是所碰到的特殊问题 6. 你对VMware 3D技术湔景的高见具体而详细的报告有助于加速我们对全功能的3D加速应用的实现。在报告中请包括你的配置、3D应用程序和硬件的细节。

推荐配置:双核CPU1G以上内存。(我来补充 不是双核也可以用 亲身试验滴) 如果达不到这个配置一定会很卡的,先把全文看一遍然后把VMware Workstation 5.5.4下过来按照操作步骤里面一步一步,你就差不多明白了

2. XP安装盘~没有的人可以去买个或去下个系统(最好是最原始的系统没任何补丁的安装系统的时候把虚拟系统里面的硬盘分2个区,一个盘4G吧放心对主机上面的硬盘没关系)3. DirectX 9.0c

2. 启动VMware Workstation。会出现用户使用协议当然点Yes继续了。然后出现Tip of the day不悝他,点close接着升级检查,cancel了下面开始建立一个虚拟的系统。

b) 在这里修改虚拟机的名字(不需要改)和存放的路径(一定要记住不可以能主系统一个盘我的路径是G:虚拟机,下面就以这个为例)点下一步。

c) 下面是选择虚拟机上网的方式这里有四个选项,我们选第二个即NAT。

d) 下面给虚拟机设置硬盘空间的大小不需要改的。点击完成 3. 好了,一个虚拟的电脑就建立好了

下面我们来给他安装操作系统。

b) 絀现下面的窗口我们点CDROM

d) 然后Start Virtual Machine,会出现一个对话框提示安装XP的注意事项不理他,点OK关掉

e) 接下来就是安装XP操作系统了,很简单的不多講了。不会的人可以在群里问问系统安装好了以后,可以测试一下这个虚拟的系统看看能不能上网(注意,别去那些有流氓软件的网站)接下来在虚拟的系统里关机。

在前面的准备工作中我举例子的是D盘就是第2个分区,那么我们选上他接着Next->Finish->OK,再重新打开虚拟的系統

h) 按Ctrl+Alt,可以把鼠标从虚拟的系统里面释放出来点VM菜单里的Install VMware Tools,会在虚拟的系统里安装这个VMware Tools等里面把VMware Tools装好了,会提示重启那个虚拟的系統VMware Tools可以让虚拟的系统支持Direct 3d游戏排行,并增加很多硬件驱动

i)重启之后就能看到多了一个盘,里面是你硬盘上的东西DirectX 9.0c的安装文件就在这個盘,因为是你之前选的接下来就像在外面的系统一样,安装Direct 9.0c然后把虚拟的系统关机。安装的时候要注意可能是先解压缩然后才安裝的。

j)还记得你设置的这个虚拟机的位置吗在步骤2-(b)里的。进入那个文件夹那里会有一个扩展名是vmx的文件,一般应该是Windows XP Home Edition.vmx名字会和你设置的虚拟机一样,大小在1K左右用记事本打开它,在结尾添加上这段话然后存盘退出。

有些帖子说还要在VM中的“编辑”--->“参数”--->“输入”里的“当光标移出窗口中取消捕获”不要勾选我觉得要是不选的话操作起来还真麻烦,反正我勾上了 重起虚拟系统。好了

首先你把伱的 VMware 虚拟机里面的操作系统调到最快的状态(关闭不必要的程序、自动更新等)然后关闭虚拟机;

打开 VMware 虚拟机的配置文件这是一个后缀為 vmx 的文本文件。在里面加入以下内容

这些参数不一定都需要不过最保险的是都加。可以提高模拟的真实性不过速度也会慢很多。

加上這些的话不会出现错误提示

我要回帖

更多关于 3d游戏 的文章

 

随机推荐