Articles of 虚拟化

在XEN虚拟机上安装Mac OS X.

是否可以在XEN主机上安装Mac OS X guest? 如果是的话,怎么样? Mac OS X Server有区别吗? 我特别感兴趣的是在XEN domU中安装一个testing的Mac OS X Server,在这种情况下,它是Debian Linux服务器的主机。 提前致谢

EC2 VM导入:VirtualBox

我想知道目前是否可以在ec2云上导入virtualbox虚拟机,我尝试过使用virtualbox vmdk,但是没有成功。 显然它是为VMware的vmdk文件devise的。 有一个技巧,我可以用来转换我的实例,并在亚马逊导入它? 谢谢 !

有没有人在生产中使用KVM?

我一直在尝试在Ubuntu 9.10上安装一对使用KVM的服务器来托pipe它们之间的8个虚拟机,并且最终导致虚拟机的各种问题冻结,无法启动。 我有一个虚拟服务器设置和运行,并设置了第二个,当涉及OpenSSL的任何操作会导致虚拟机locking一个奇怪的方式 – 所有的networkingstream量将停止,它不会处理login控制台,但它不会占用主机的任何CPU时间。 第一台虚拟服务器是相同的,并完美工作。 我尝试安装的另一个虚拟机安装了Ubuntu,然后拒绝重启,抛出了XFS的内核exception。 现在,我已经在两台主机上安装了Citrix XenServer 5.5,现在正在设置第三台虚拟机,完全没有问题。 当我尝试VMware时,我也有同样的经历,但我更喜欢Xen,因为它似乎给予免费许可更多的function。 我的问题是我只是不幸运用KVM,或者是KVM不稳定,因为它出现? 您是否正在使用或计划在生产中使用KVM,并且您已经成功了多久? 编辑: 感谢所有的答案。 我最近将两台物理服务器升级到使用KVM 0.12.3的Ubuntu 10.04 LTS。 我现在正在KVM上安装我的第六台虚拟机,甚至没有提到我以前遇到过的问题,所以我现在坚持使用KVM

在ZFS主机上运行VM有什么样的性能影响?

我正在考虑使用Linux上的ZFS从ext3迁移到ZFS,以便在我的Debian Linux主机上进行数据存储。 我真正想要的ZFS的一个杀手function是它的数据完整性保证。 随着我的存储需求的增加,轻松增长存储的能力也是我期待的。 不过,我也在同一台主机上运行了一些虚拟机。 (虽然通常,在我的情况下,一次只有一个虚拟机在主机上运行。) 考虑到ZFS的数据校验和写时复制行为,再加上VM磁盘镜像是比较庞大的文件(我的主VM的磁盘映像文件当前位于31 GB), VM guest虚拟机内部的性能影响如何迁移? 我可以采取哪些措施来减less可能对性能造成的负面影响? 如果有必要的话,我可以在虚拟机磁盘映像上使用较less的数据完整性保证(我不会在任何虚拟机内部做任何真正关键的操作),并且可以很容易地将它们与文件系统的其余部分分开,但是如果我不不必(甚至有select地)closures大多数让我想要迁移到不同文件系统的function。 硬件对于工作站级系统来说非常有用,但对于高端服务器(32GB RAM,很less使用10GB以上,6核3.3GHz CPU,目前2.6TB可用)磁盘空间根据df和共约1.1 TB的免费;迁移到ZFS可能会增加一些更多的可用空间 ),我不打算运行重复数据删除(因为开启重复数据删除就不会增加太多我的情况) 。 计划是从一个JBODconfiguration开始的(显然具有良好的备份),但是如果条件允许的话,我可能会最终转向双向镜像设置。

将虚拟机(vagrant)公开给当地的Wifi

我已经使用Vagrant(www.vagrantup.com)设置了一个本地虚拟机(ubuntu 12.4),并且需要在我的本地wifinetworking上共享它的资源。 它基本上是运行一个networking服务器,应该可以由本地networking上的其他机器访问。 我的本地WiFi适配器从路由器获取dynamicIP地址。 我目前的configuration是这样的,但我不能从另一台机器使用IP访问机器: config.vm.network :private_network, ip: "192.168.56.101" config.vm.network :forwarded_port, guest: 80, host: 8080 我怎样才能做到这一点? 任何帮助,高度赞赏!

准确地为容量规划趋势随机I / O性能

在我工作的地方,我们有许多“大铁”服务器,用于使用Xen Hypervisor托pipe许多虚拟机。 这些通常configuration32GB内存,双四核处理器和具有I / O容量的快速磁盘。 现在我们正处于现有硬件configuration日益枯竭的时候,现在是时候出去,寻找更大,更快,更新的硬件。 如上所述,现有的套件已经部署了32GB内存,并有效地限制了我们可以部署到主机的虚拟机数量。 然而,在调查新硬件时,显然你可以在单个机箱内使用64,72甚至96GB的单个机器获得更多的RAM。 显然,这将使我们能够获得更多的机器给一个给定的主机,这总是一个胜利。 到目前为止完成的分析表明,限制因素现在将转移到磁盘子系统。 现在的问题是试图弄清楚我们所处的位置。根据使用情况,我们知道我们不限制I / O带宽,更重要的是随机数I / O操作,可以完成..我们知道,一旦我们打到这一点,然后艾奥瓦特将上空火箭,整个机器的性能将去的狗。 现在,这是我所问的问题的症结所在,是否有人知道如何准确跟踪/趋势现有的I / O性能,特别是随机I / O操作数量的完成? 我真正想要得到一个指标是“这个configuration可以成功地处理X个随机I / O请求,而且我们目前(平均)正在执行Y操作,带有Z操作的峰值”。 提前致谢!

是否有可能跨越多个物理商品服务器跨越一个巨大的虚拟机?

是否有可能跨越多个物理商品服务器跨越一个巨大的虚拟机? 这是我们的用例: 我们需要使用64 GB的RAM来实现32位处理器的数据库服务器 我们没有这种容量的物理服务器 我们有很多资源较less的服务器。 有没有技术或(更好)的产品,让我们利用这些服务器来创build一个所需容量的虚拟机? 比方说,我们能够将8台物理4处理器的机器和8 GB的RAM整合到一个32 GB的64 GB内存的“逻辑单元”中,并build立一个使用所有这些容量的Oracle服务器? 在发布这个问题之前,我们读了类似的问题,但没有find答案。 将几台物理服务器组合成一台虚拟服务器 云计算 – 多台物理计算机,一台逻辑计算机 也许有人可以给我们一个提示呢?

虚拟主机是否应该允许运行任何服务?

我最近为我正在运行的小公司设置了一个虚拟化服务器。 该服务器运行less量用于开发,testing等的虚拟机。 我的商业伙伴在远程位置工作,因此我还在虚拟主机上安装了一个vpn服务器,以便他能够安全地访问公司服务。 而且,再次在虚拟化主机上,我安装了bacula来执行数据的备份。 这样做是否明智/好做法,还是应该创build一个虚拟机来执行备份和VPN? 在主机上运行这些服务是不是一个好主意? 如果是,为什么?

如何从'virsh list -all'中删除虚拟机?

我使用vmbuilder创build了一个VM,但是我意识到我已经错误地设置了一些标志。 现在当我做一个virsh list -all它仍然出现,嘲笑我的novicity。 我如何删除这个? (我已经删除了相应的xml和qcow2文件)。

磁盘收缩不适用于ESXi来宾

EHLO大家好! 我在StackOverflownetworking上的第一篇文章:) 我们正在运行一些ESXi 5.0 / vCenter基础架构,主要托pipe带有ext3分区的Debian 6 / amd64来宾系统,以及根据源自debian bug 471784编译的open-vm-tools 。 有一个问题被看到在互联网上被提出,但没有任何结论性的答案在任何地方。 当试图以独立持久模式缩小精简configuration磁盘时,无论是否有快照,父母,无论如何,我总是得到以下错误: root@linux64:~# vmware-toolbox-cmd disk list Shrink disk is disabled for this virtual machine. Shrinking is disabled for linked clones, parents of linked clones, pre-allocated disks, snapshots, or due to other factors. See the User's manual for more information. (顺便说一下,“其他因素”是什么,大量的白皮书和技术手册是用户手册?:) 我知道我可以用零填充分区(实际上,在删除大文件时我使用了shred -fuzn0 ),然后closuresguest虚拟机,并使用各种方法(如vmkfstools […]