Articles of 虚拟化

虚拟与物理服务器

我是第二个意见。 如果这个问题已经得到解答,我表示歉意(指着我的方向)。 我参与的一个项目中的不同派系正在参与虚拟与物理服务器之间的圣战。 我们正在实施COTS IBM文档pipe理系统(DB2等)。 一般的看法是,我们应该虚拟化一切,我们的供应商合作伙伴支持这个观点。 一些工作中的螺旋桨负责人反对这一点,特别是对于中央元数据服务器(基本上是一个大型的DB2数据库)。 我的问题是,我来自开发者背景(我知道下蹲),所以一个独立的观点是值得欢迎的。 虚拟与实体之间有什么关系? 你应该什么时候 – 或者你不应该 – 虚拟化? 一般的优点/缺点等我的首发10 – 射击我失望… 虚拟: 适用于灾难恢复(您可以在不同的虚拟机服务器上设置一个新的实例,如果失败的实例,即:您正在运行的物理机箱) 对某些数据库senarios不好? 轻微的performance击中(不确定的细节)

Hyper-V vs. ESXi vs. XenServer

任何人都可以通过使用Hyper-V , ESXi和XenServer虚拟化平台来分享他们的经验(例如,这真是太棒了! 成本? pipe理? 特征? 处理负载和备份和恢复? 还有最低的服务器要求? 我以为Xen是一个免费的Linux虚拟化平台。 是否有Xen和单独的XenServer平台? 对于我们组织的testing推出意见和意见将不胜感激。

什么是“企业级”虚拟化的好处?

对于一个虚拟化需求不大的公司来说,VirtualBox目前在托pipe几台轻型服务器方面做得很好 – 那么移动到一个更强大的平台会带来哪些好处呢? 我希望能够简化我的研究 – 获得VBox及其同类公司所不具备的function的简短列表。

KVM:哪些CPUfunction使虚拟机运行更好?

我们使用的Ubuntu 12.04具有以下参数: 戴尔R910 内核3.2.0-25-generic#40 -Ubuntu SMP x86_64 x86_64 x86_64 GNU / Linux kvm 1:84 + dfsg-0ubuntu16 + 1.0 + noroms + 0ubuntu13 qemu-kvm 1.0 + noroms-0ubuntu13 qemu-common 1.0 + noroms-0ubuntu13 qemu-kvm 1.0 + noroms-0ubuntu13 4个Intel(R)Xeon(R)CPU E7-4870 @ 2.40GHz(每个都有10个物理内核,HT和Intel VT启用) Windows客人目前没有VirtIO,但是很快就会改变 我们在这台机器上运行了多个Windows客户机,其中一台是Windows 2003 32位,另一台是Windows 2008(64位)。 我们目前正在努力解决性能问题,并与CPU模型一起玩。 我们通常为我们的Windows 32位来宾使用“qemu-system-x86_64”,例如: /usr/bin/qemu-system-x86_64 -S -M pc-1.0 -cpu qemu32 -enable-kvm -m […]

在64位主机上64位或32位VirtualBox guest更好吗?

在64位Windows7机器上,我将获得运行32位或64位Debian的更好的VirtualBox guest性能? 我想将客人作为LAMP服务器运行。

VMware有多less争用?

一段时间以来,我一直在试图弄清楚为什么我们的一些关键业务系统正在获得从缓慢到极端的“缓慢”报告。 我最近把我的注意力转向所有服务器托pipe的VMware环境。 我最近下载并安装了适用于SCOM 2012的Veeam VMwarepipe理包的试用版,但是我正在向我报告的数字(我的老板也是如此)难以承受。 为了试图说服我的老板,告诉我的数字是真实的,我开始研究VMware客户端来validation结果。 我已经看过这个VMware知识库文章 ; 专门用于定义为“停止”的定义: MP虚拟机准备运行的时间,但由于co-vCPU调度争用而导致延迟 我正在翻译 来宾操作系统需要来自主机的时间,但必须等待资源变得可用,因此可以被认为是“无响应” 这个翻译是否正确? 如果是这样的话,那么我就很难看到我所看到的情况:包含大多数“慢”虚拟机的主机当前显示的CPU联合平均值为127,835.94毫秒! 这是否意味着这台主机上的虚拟机平均需要等待2分钟CPU时间? 这个主机有两个4核CPU,它有1×8的CPU来宾和14×4的CPU来宾。

KVM和Libvirt – 如何热插拔一个新的virtio磁盘?

我正尝试将基于文件的磁盘热添加到正在运行的KVM虚拟服务器。 我已经使用该命令从头创build了一个新的磁盘 dd of=/home/cloud/vps_59/test.img bs=1 seek=5G count=0 我希望通过在virsh shell中做到这一点,让它成为热门话题: virsh # attach-disk vps_59 /home/cloud/vps_59/test.img \ vdd –driver=file –subdriver=raw 该域的XML定义成为: <disk type='file' device='disk'> <driver name='qemu' type='raw'/> <source file='/home/cloud/vps_59/root.img'/> <target dev='vda' bus='virtio'/> </disk> <disk type='file' device='disk'> <driver name='file' type='raw'/> <source file='/home/cloud/vps_59/test.img'/> <target dev='vdd' bus='virtio'/> </disk> 如您所见,驱动程序名称变为错误,应将driver name='qemu'作为现有的vda磁盘。 我曾尝试使用–drive=qemu但表示它不受支持。 其次,一旦我重新启动运行Ubuntu 10.04.4 LTS的虚拟机,我只能“看见”新添加的驱动器。 我怎样才能使驱动器“热插拔”? 我希望虚拟机立即“看到”新驱动器,而不用重新启动。

最佳实践:每个物理内核的vCPU

我正在尝试为每个物理内核(CPU的)configurationvCPU查找虚拟化的一些文档或最佳实践指南。 如果重要的话,我正在看vmware的虚拟化实现。 例如,一个Intel Xeon CPU可能有4,8个内核。 我有兴趣了解更多有关每个物理内核只有一个vCPU的configuration。 我所说的供应商肯定认为可以将单个核心configuration到多个vCPU中。 目前为止,我在研究中普遍看到的是,“这取决于你的应用”。 在这种情况下,我的应用程序正在编辑代码,编译/链接,testing和configurationpipe理。 当然,并不是所有的虚拟机都需要configuration多个vCPU,但是在一般情况下。

Windows 7上的Hyper-V?

我正在运行新的Windows 7 RC x64。 我想在桌面操作系统的同一个盒子上安装几个虚拟服务器。 我知道我可以用其他一些虚拟化软件包(Windows Virtual PC,VirtualBox等)来做到这一点,但是我想利用一些Hyper-V的function。 可以在Windows 7 x64上安装Hyper-V吗? 如果是这样,怎么样?

将ZFS服务器作为虚拟来宾进行托pipe

我还是ZFS的新手。 我一直在使用Nexenta,但我正在考虑切换到OpenIndiana或Solaris 11 Express。 现在,我正考虑将ESX / ESXi,Hyper-V或XenServer中的ZFS服务器作为guest虚拟机进行虚拟化(我还没有决定哪一个 – 我倾向于ESXi来支持VMDirectPath和FreeBSD)。 主要的原因是,似乎有足够的资源可以让我轻松地同时运行1-3个其他虚拟机。 主要是Windows服务器。 也许是Linux / BSD虚拟机。 我希望虚拟化的ZFS服务器托pipe其他虚拟机的所有数据,这样它们的数据可以保存在与ZFS磁盘物理上分离的磁盘上(以iSCSI或NFS的forms安装)。 该服务器目前有一个AMD Phenom II,总共有6个核心(2个解锁),16GB RAM(最大输出)和一个LSI SAS 1068E HBA(7个)1TB SATA II磁盘(规划在RAIDZ2上,带有热备份)。 我也有(4)32GB的SATA II固态硬盘连接到主板。 我希望将两个SSD镜像到一个引导镜像(对于虚拟主机),并将另外两个SSD留给ZIL和L2ARC(对于ZFS VM来宾)。 我愿意添加两个磁盘来存储VM guest,并将所有七个当前磁盘分配为ZFS存储。 注意:主板没有IOMMU支持,因为880G不支持,但是我确实有一个890FX主板,如果它有很大的区别的话,它有IOMMU。 我的问题是: 1)这样做是明智的吗? 我没有看到任何明显的缺点(这让我想知道为什么没有人提到它)。 我觉得我可以做一个巨大的监督,我不愿意承诺这个,移动我的所有数据,只是从我错过了一些细节的fubar。 2)ZFS虚拟客人performance? 我愿意尝试一个小的性能,但是我认为,如果VM guest虚拟机有磁盘的完整磁盘访问权限,至less磁盘I / O性能可以忽略不计(与运行非虚拟化的ZFS相比) 。 任何人都可以从托pipeZFS服务器作为虚拟机客户的经验谈到这一点?