Questions tagged «virtualization»

虚拟化是使用软件模拟整个计算机的过程,“ guest”操作系统可以在其中运行。

2
完整的硬件仿真
我想模拟一些旧的台式机,以便在那里运行我的应用程序(模拟的机器)作为压力测试。 这可能吗?我环顾四周,有人提到Qemu,这是开源的(很酷)。 有人尝试这样做并成功吗?想法是从现有硬件(如果可能的话,包括OS)创建虚拟机。 除了Qemu,我愿意接受其他建议 更新:我需要3D加速支持。因为我的应用程序使用DirectX。例如,Microsoft Virtual PC不支持此功能。我环顾四周,看来VMWare Player可以,所以我给您一个机会。关于我的应用程序:它会进行繁重的图像处理,包括多帧图像,因此性能非常重要

6
来宾和主机无法使用linux-kvm和macvtap互相看到
我正在将kvm虚拟机从旧主机(硬件和操作系统)迁移到新主机。 对于网络,virt-manager向我提出了一个新的选择:macvtap。这看起来比在eth0上架桥的好选择。 因此,现在访客启动正常,可以从我的局域网DHCP服务器获取IP,可以访问Internet。来宾还可以看到本地网络上的其他计算机,我可以将它们SSH等。 问题在于主机和来宾看不到对方。我无法使用来宾IP从主机与来宾联系,也无法使用来宾IP从来宾与主机联系。没有ping,ssh,http,什么也没有。 这是route -n来自主机的命令: $ /sbin/route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0 192.168.0.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0 (来宾的输出相同)。 我可能可以设置一个新的tun / tap接口,专门用于主机和来宾之间的通信,但看起来有些过分了。有没有办法让主持人和来宾交流?

1
可用于VMware Player的核心数量仅限于物理核心还是超线程核心?
我有2个物理核心的i7,因为超线程Windows 7报告了4个核心(至少在任务管理器中)。我的问题是,在将内核分配给VMWare Player中的VM时,它是从4个超线程内核或仅2个物理内核的池中获取的? 奇怪的是,尽管主机上只有2个物理线程和4个带有超线程的内核,但我最多仍可以选择8个内核。 因此,如果我说,VM先生在这里使用1个核心,是4个“核心”中的1个还是2个物理核心中的1个?在第一种情况下,如果超线程内核包含在可用内核池中,我将为它提供1/2个内核,而在第二种情况下,我将为它提供1/4个内核。 编辑:这是VMWare Player文档说的: 使用虚拟对称多处理 使用虚拟对称多处理(SMP),可以在具有至少两个逻辑处理器的任何主机上为虚拟机分配最多八个处理器。 以下全部被认为具有两个或多个逻辑处理器: 具有两个或更多物理CPU的多处理器主机 具有多核CPU的单处理器主机 启用了超线程的单处理器主机 注意:在超线程单处理器主机上,带有Virtual SMP的虚拟机的性能可能低于正常水平。借助VMware Player,您可以同时启动并运行多个双处理器虚拟机。



2
虚拟化物理Windows 95 PC
我最近在阁楼上找到了旧的Windows 95 PC。在处置硬件之前是否可以对其进行虚拟化?实现此目标的最佳方法是什么? 机器没有USB。我也许可以找到它的网卡。为了从Windows 7 PC上使用Disk2VHD,是否会撕下驱动器并将其放入外部USB盒中?我的研究表明,此方法存在VM无法定位系统磁盘的问题。 这就像一个时间胶囊,我想打开并翻找。

2
如果没有VT-x支持,VirtualBox中的64位Windows guest虚拟机是否不可能?[重复]
这个问题已经在这里有了答案: VMWare:此主机不支持VT。由于缺少VT标志而无法播放64位VM (5个答案) 2年前关闭。 我已经使用VirtualBox在VM中成功安装了Windows Vista 32位。现在,我正在尝试对64位Windows Vista进行同样的操作,但是它无法正常工作。我已经创建了VM,但似乎它不会从64位Vista ISO映像启动。它吐出此启动管理器错误。 主机操作系统是64位Intel Core 2 Duo处理器上的Windows 7 64位。现在,我做了同样的事情,并在另一台计算机上安装了相同的VirtualBox版本,该版本也运行Windows 7 64位,创建了VM,然后...在VM设置过程中,我注意到它还有其他选项可供选择当我选择客人Os。这是屏幕截图。 您会在显示64位的位置之间看到这些选项,而另一台计算机上没有这些选项。现在,它运行一个高端型号Intel Core 2 Quad。它支持Intel虚拟化技术,而另一种则不支持。 这就是Core 2 Duo计算机上相同对话框的外观。这是屏幕截图。 这可能是原因吗?这是否意味着你不能模拟64位Windows客户机操作系统都在VirtualBox中,除非您的处理器支持英特尔虚拟化技术?我知道这项技术可以使事情变得更快,但根本不能让您模仿该操作系统……这有点极端,不是吗? 如果是这样,您建议我改用什么?

3
适用于工作的Linux,适用于游戏的虚拟Windows?
您好, 作为自由开发人员,我最近发现自己受到32位操作系统的内存限制的严重束缚,为了继续有效地工作,我需要升级到64位系统。(要说明:我每天必须使用多个虚拟机。现在,在测试解决方案时,我必须经常打开/关闭它们,但我的主操作系统仍然很慢并且需要大量交换。) 我计划很长时间从Windows迁移到GNU / Linux,我想借此机会立即进行切换。我仍然需要保留Windows(用于游戏以及作为一般的后备情况),并且由于我不想双重引导,因此我希望将其作为虚拟客户端OS运行。 我想实现的目标: 主操作系统 -GNU / Linux(64b) 日常工作,网页浏览等 通过VirtualBox的多个虚拟客户端OS(用于测试应用程序) 辅助操作系统 -Windows XP(32b)或Windows 7(64b) 旧版应用程序(直到找到合适的GNU / Linux替代品) 在GNU / Linux下无法正常工作的DRM版本内容(例如Blu-ray) 没有本地Linux客户端的游戏 笔记: 我的硬件支持Intel VT来协助虚拟化工作 我不反对使用裸机管理程序(Xen?),也不反对使用主操作系统作为主机(KVM?),只要有可能使其可靠地工作即可 次要操作系统(Windows)必须能够完全使用图形/音频硬件(3D视频游戏,即OpenGL / OpenAL,DirectX等) 我本人已经在研究几种解决方案,但是我没有找到合理的结果(大部分是关于游戏的)。由于我没有任何实际经验,因此在开始进行迁移工作(并遇到障碍)之前,请您提供帮助。 您会推荐哪种解决方案?(以上可能吗?) 谢谢您的帮助, M。

3
在Linux上的虚拟机中运行Windows进行游戏
自从全职转向从Windows使用Linux(Fedora)之后,我发现迁移相当容易,并且我的工作方式没有受到太大干扰。 但是,有些游戏我喜欢玩,例如《足球经理》,还有一些较旧的游戏,它们依赖3D渲染(软件或硬件)。目前,我有一个运行Windows XP的VirtualBox VM,由于图形卡(虚拟图形卡)的问题,我在其中安装的游戏中有95%无法运行。 我想做的就是让VM直接使用笔记本电脑的实际物理图形卡或类似的东西。我知道这里存在性能问题,但是我玩过的大多数游戏都已经有5年以上的历史了,我对图形质量等并不感到困扰。我只是希望它能够正常工作。 我不必使用VirtualBox,因为我已经习惯了,所以只用了它。如果VMWare或其他虚拟技术比VirtualBox更好,那么我将使用它。

2
具有专用GPU的虚拟机-有可能吗?私有GPU云
这也称为云GPU。 我想构建一个VM主机(VMware或Windows-或其他?),该主机上将有8个GPU,并且VM客户端将能够根据需要使用GPU。要么是每个VM都有自己的GPU,要么是GPU在队列/存储桶中-客户端根据需要使用它们。 今天有可能吗? VMware或Windows是否可能? 是否有其他解决方案可以提供此服务? 有一些提供此功能的网站,我想在内部使用。

3
要或不要RAID:SSD和虚拟化
我正接近那个时候,由于Windows腐烂,我的主PC速度已经足够慢了,我可能应该重新安装它。与其花一个星期的掰手腕,重新安装,仅在配置发现我忘了备份我的Visual Studio设置的再一次,我要升级。我已经购买了所有零件,并且正在进行基准测试以找到最佳配置。 我购买了两个Crucial M4 120GB SSD(截至12月4日已更新为最新固件00F),并且已经使用CrystalDiskMark运行了一些快速基准测试。结果如下: 单驱动器: RAID 0通过Intel Z77芯片组控制器: 这些基准显然并不详尽,但是我认为它们使我对各种配置之间的期望值有了一个很好的了解。 我的理解是,对于大多数常见的使用模式,即使用Visual Studio进行开发(我的主要用法)4K,即使在构建过程中,读写也要常见得多。RAID 0两者之间没有什么区别。但是与512K和SequentialR / W的区别足以引起注意。 关键是,为了避免将来出现问题,而且坦率地说,因为我可以,我将更多地依赖于虚拟化。我的计划是使用VMware Workstation将开发环境的不同部分划分为虚拟机:一个使用Visual Studio和随附工具,另一个使用SQL Server,另一个使用Adobe Design Suite,等等。是创建还是克隆新的副本,我相信我会看到长期可靠性方面的改进(并且只有在需要时才会看到Adobe更新弹出窗口)。 因此,我的问题是,虚拟化是否值得在RAID 0传统设置上使用SSD配置(在我的情况下,在一个SSD上使用OS和裸机应用程序,在另一个SSD上使用VM)?虚拟化能否利用的R / W 512K和SequentialR / W优势RAID 0? 观察: 我读过一些现代SSD能够自行管理垃圾收集,因此没有TRIM问题就不多了。我不知道如何在我的SSD上启用它,甚至不知道它们是否支持它。 编辑: 关于灾难恢复,该系统还具有用于文件存储的大型标准磁盘驱动器和辅助RAID控制器,我将最终在镜像阵列中使用它们。结合每晚的本地备份,通过Carbonite进行的持续异地备份以及一致的异地源代码管理签入,我已经有了防止数据丢失的足够方法。

2
如何维护小型差异Virtualbox硬盘驱动器
我正在尝试使用Dropbox(流行的云工具)同步在多台计算机上使用virtualbox硬盘驱动器。我假设没有两台机器会同时打开同一驱动器。 为了减少数据传输,我只想使用仅存储少量“文档”的硬盘差异,而不是同步整个硬盘(我不相信Dropbox差异同步会非常有效) 。使用此正式的VirtualBox文档,我做了以下技巧,但部分使我满意。 用一个技巧来构建差动驱动器: 使驱动器成为多附件(请参阅上面的文档) 对来宾上的驱动器进行简单更改,将创建一个差异文件 将基本驱动器还原(使用VBox媒体管理器,在“文件”>“虚拟媒体管理器”中)到“正常”模式(我需要使用它才能将其连接到多台计算机) 从计算机上卸下主驱动器,然后连接差异 在连接到新计算机时,这需要一个额外的技巧:附加然后分离主服务器,然后附加差异,否则VirtualBox将无法识别磁盘GUID 这个技巧可以完成工作:由于我仅使用差异磁盘,因此永远不会修改基础,因此永远不会通过网络进行同步。坏的部分是,虽然,即使在非常短的成长存储的数据量时,DIFF驱动器是在成长的空间VDI(主机上的虚拟驱动器存储文件)在主机上采用,因为如何在客户操作系统碎片和移动文件。因此,我开始同步不断增长的差异硬盘,而失去了拥有差异的优势。 问题是:我想要一种定期在diff vdi上“合并”或“碎片整理更改”以保持较小同步的方法。每次合并时,我都能负担得起(尽管我不想要)完全同步主vdi。但是,我唯一的方法是使用相同的过程重新创建diff vdi,并通过某种备份来还原该磁盘上的文件。不太方便。有人有更好的主意吗? 当然,还有另一种方法只能在共享目录(主机和来宾之间)上工作,但是这将需要额外的配置(来宾上的许多符号链接),我不希望主机用户弄乱来宾文件。 我已经足够清楚了吗?

5
寻找技巧:围绕Xen和GPU传递构建工作站
我现在正在构建新的家用计算机,并且像往常一样,这将是一个超负荷的工作站,它将用作开发和测试计算机,文件服务器和游戏控制台(此外,我还将为家庭网络添加电视卡和多媒体流) 。 由于这些用例相互冲突(当将机器用作游戏机时文件服务器不可用),因此我非常考虑使用Xen一次提供所有功能。通常,性能不应该成为问题,但是游戏机用例肯定需要直接访问GPU。 因此,我有几个问题: 这通常可行吗? GPU直通在非服务器GPU上是否足够使用? 购买时,我应该在主板上寻找什么技术(最有可能再次选择技嘉+英特尔CPU) 是否有一些值得期待的虚拟化技术在不断涌现? Xen在分配资源方面有多好? 即使游戏机部分正在消耗其100%的资源,工作站的文件服务器和多媒体流传输部分也必须工作,反之亦然 系统将在装有Raid6和LVM软件的8个磁盘上运行,我是否应该为系统的游戏机部分购买专用磁盘? 我已阅读有关Xen和I / O性能的一些问题 任何输入将不胜感激。 PS我不介意使用Xen以外的其他技术,但我不知道支持GPU直通的任何其他虚拟化平台。

1
使用AMD Phenom II X6 1090T在Asus M4A88T-M上启用AMD-v
我在VMware Workstation中遇到x64虚拟化问题。我不知道这是什么问题: 硬件:AMD Phenom II 1090T(确实支持AMD-v),ASUS M4A88T-M主板和8GB RAM。这应该足以进行一些虚拟化。 软体:Windows 7 Enterprise x64,VMware Workstation 7.1,ESX 4.1作为VMware Workstation中的VM 我试图在该ESX上创建VM,但出现此错误: 我查看了我的BIOS,但没有发现“启用虚拟化”的功能。《主板手册》没有有关虚拟化的信息。 我希望有人可以告诉我该怎么做才能在我的esx-vm上允许x64-guests。

5
通过虚拟化进行Windows开发的MacBook Pro。性能?
我是专业Windows / Web开发人员,并且一直在考虑将MacBook Pro替换为当前的开发计算机。MacBook Pro的制造质量,一体式结构和性能规格给我留下了深刻的印象。我对运行Core 2 Duo 2.4 GHz处理器,4 GB RAM的13.3英寸MacBook Pro特别感兴趣。 我想知道的是,在上述MacBook Pro的虚拟环境(VMWare Fusion和Windows 7)中运行SQL Server 2008,IIS和Visual Studio 2010时,我可以期待什么性能? 我喜欢13.3英寸机型,因为它的尺寸更轻便,但我对2核双核处理器有更多期望吗?我是否需要研究使用i5核处理器的MacBook Pro的下一步发展? 谢谢!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.