Articles of 虚拟化

在较重的虚拟化(Xen,KVM,Hyper-V,VMVare)下使用LXC,

在较重的虚拟化(Xen DomU,KVM,Hyper-V,VMVare)下可以使用LXC吗? 我想使用它作为安全(隔离)工具,限制资源消耗的能力对我来说并不重要。 如果能够以直接的方式完成,我只是感兴趣。 类似于在非虚拟化服务器上​​使用LXC。 我不想在生产服务器上使用过于棘手的设置。

使用虚拟机进行精简configuration的存储密集configuration的优势

我通常在构build虚拟机时使用精简configuration的存储空间:它提供了很大的灵活性, 似乎构build起来更快。 我能看到的唯一潜在的优势是确保虚拟机不会意外耗尽底层存储基础架构上的可用空间 – 还有其他吗?

VMWare ESXi:如何添加networking驱动程序来安装?

背景/问题 我有两台计划安装ESXi的新服务器(Dell R720和Dell R520)。 在VMWare Hypervisor安装期间,我被告知没有networking适配器存在。 经检查,我意识到Broadcom NetXtreme I驱动程序是必需的 我已经从VMWare的网站获得了Broadcom驱动程序软件包 我已经在我的桌面上安装PowerCLI,以防万一我需要它。 题 大多数ESXi指南都介绍了在已经设置好的服务器上执行此操作的一个步骤,但是我第一次在这些框中安装ESXi。 如何正确地将这些网卡驱动程序安装到安装过程中? 我的印象是,我可能需要configuration一个包含这些驱动程序的自定义安装软件包(并使用PowerCLI来做到这一点) – 如果是这样,我该如何最好地去做这件事?

有和没有VT-x的虚拟机有任何基准吗?

我在哪里可以find运行常见操作系统(如Ubuntu或WinXP)的虚拟机的基准testing,以及是否使用VT-x? 我使用xVM(VirtualBox),但也可以selectVMWare或Xen虚拟机pipe理程序。 我更喜欢独立的基准,而不是这些公司发布的基准,但是我会拿任何我能得到的。 谢谢。

在VMWare ESX和ESXi之间进行select

我们目前运行一个VMWare ESX服务器实例,但希望用VMWare开始虚拟化更多物理硬件,同时尽可能降低VMWare许可的成本。 ESXi是一个不错的select,还是我们需要为每个物理盒子购买ESX的新许可证? ESXi与ESX有什么好处/限制? 我们的客户操作系统是Windows 2003/2008。

Illumos上的KVM(OpenIndiana vs. SmartOS)

我正在考虑将多个guest虚拟机虚拟化到运行KVM的最新端口到Illumos的单个服务器上。 这听起来像我的两个主要select将是OpenIndiana和SmartOS。 我将最终使用的分配需要满足以下要求: 需要能够通过CLI进行pipe理和定制(例如,更改ZFS文件系统/ zvol选项,连接外部驱动器并将数据复制到它,或使用zfs发送/接收自动将数据复制到离线服务器)。 需要实现自动化的ZFS快照(例如使用zfs-auto-snapshot)。 如果服务器的运行状况降级,则需要能够设置自动电子邮件通知。 本质上,设置定期ZFS清理,监视zpool,故障pipe理器和/或SMART问题,以及在检测到问题时发送电子邮件等。只要操作系统允许,手动设置即可。 应该以稳定和合理的性能处理Debian,Ubuntu和Windows 2008 Server R2来宾。 这些客人将用于生产。 应该有一个合理的期望,未来的版本将继续交付 – 我不想被卡住使用死胡同的产品。 如果易于安装并具有某种graphics用户界面,那将会很好,但这是可选的。 根据这些要求,你会推荐哪种分配? 您可以假定在即将发布的OpenIndiana稳定版本发布之前,不会部署此环境。 另外,您可以假设服务器将使用Sandy Bridge Xeon E3-1xxx CPU,因此应该考虑到KVM兼容性。 另外,在这些发行版上,Illumos的KVM端口的稳定性/稳定性如何? 我现在还应该考虑KVM / Illumos的生产环境吗?

使用KVM + libvirt获取DHCP客户端列表?

我有几个虚拟机通过KVM + libvirt在Ubuntu 9.10上运行。 我希望能够find已经分配给每个主机的IP地址,而不必为每台机器打开物理“控制台”并调用ifconfig 。 考虑: rascher @ localhost:〜$ virsh -c qemu:/// system list –all 连接到uri:qemu:/// system Id名称状态 ———————————- 1台machine1运行 2 machine2运行 – machine3closures 我的networkingconfiguration如下所示: <network> <name>default</name> <uuid>1be…</uuid> <forward mode='route' dev="eth0"/> <bridge name='virbr0' stp='on' forwardDelay='0' /> <ip address='192.168.122.1' netmask='255.255.255.0'> <dhcp> <range start='192.168.122.2' end='192.168.122.254' /> </dhcp> </ip> </network> 那么我怎样才能得到一个说: machine1 IP地址= 192.168.122.16 machine2 IP地址= 192.168.122.238 […]

虚拟化:来宾中的客人?

使用“主”访客运行虚拟机是否有意义, 在那个主客人里跑了很多其他的客人? 有没有人testing过这个? 这甚至有可能吗? 有更好的方法来实现我的目标吗? (继续阅读) (我search“客人在客人”,什么都没find) 我想做什么 :我想build立和testing各种虚拟networking,数据库和应用服务器,并testing不同的防火墙,DNS服务器,数据库服务器configuration等。 我可以通过直接在主机上运行guest虚拟机来完成此操作,但是可能需要修改主机上的networkingconfiguration(例如configure dnsmasq ?),具体取决于要testing的networking设置。 我也需要分别开始每个客人。 而如果所有的客人都在一个主客人的内部运行,那么我可以在该主客人上configurationnetworking,并且我只需要启动和停止该主客人,并拍摄它的快照,以隐式地启动并停止在其内部运行的所有客人。 (我会有很多主人,一次只能跑一个人。) 我正在使用Ubuntu 11.4和KVM,以及硬件虚拟化支持(AMD-V)。 你认为客人中的客人会受益于虚拟化吗? 更新 :我应该search“嵌套虚拟化”,而不是“客人在客人”。 现在我发现了很多链接:-)例如,将运行中的虚拟机实际从主机迁移到嵌套的VM主机的示例: 从物理ESX 4到虚拟ESX 4的VMotion 你回答,谢谢你提到“嵌套虚拟化”:-) 更新 : AMD处理器的性能信息,从2008年开始 : 直到现在,当kvm虚拟化一个处理器时,guest虚拟机看到一个与主机处理器相似的CPU,但没有虚拟化扩展。 这意味着您无法在guest虚拟机中运行需要这些虚拟化扩展的虚拟机pipe理程序(您仍然可以运行不依赖于这些扩展的虚拟机pipe理程序,例如VMware,但性能较低)。 使用新的修补程序,虚拟CPU将包含虚拟化扩展; 这意味着客户可以运行一个pipe理程序,包括kvm,并有自己的客人。 (感谢“wzzrd”) 更新 : 从2011年起,英特尔处理器的性能信息 : “在Ubuntu版本库中,当前版本的kvm不支持intel vmx的嵌套虚拟化,有了kvm的最新补丁,但仍有可能发展”

任何免费networking实验室?

我想学习networking。 但是我没有访问一个示例networking(路由器,DNS,IP4,IP6的windows linux混合异构系统)。 你知道任何在线networking学习(尽可能免费)。 是否有可能使用虚拟机在一台PC上模拟networking拓扑。 如果是的话,你可以指导我吗?

Vmware – 合并是必要的,但我想恢复

昨天晚上,我添加了一个新的磁盘,并运行Exchange的脱机碎片整理(使用新添加的磁盘作为临时path)之前,虚拟机的快照。 当我今天醒来时,服务器处于脱机状态,当我打开vSphere时,看到消息“configuration问题 – 需要虚拟机磁盘整合”。 我回答了这个问题,并select了取消/取消。 VM然后启动。 Exchange数据库现在约为160GB(从240GB左右下降),这大概是我预计在碎片整理之后的大小。 这让我怀疑碎片整理可能已经完成,但唉,它不会挂载。 在这个阶段,我的首选是恢复到快照。 有没有人在这种情况下呢? 我已经做了大量的阅读,但只find了解释如何通过合并来解决“需要整合”错误的文章。 我无法find任何有关删除不需要的增量磁盘以恢复到原来的。 有没有一种支持的方式来删除这些不需要的增量磁盘而不整合它们? 我可以简单地将diskname-000001.vmdk文件移动到其他地方,然后引导VM? (我也有一些.REDO_nSGail扩展名的文件,我想我也需要移动它)。 原始的.vmdk文件将处于只读模式 – 是否有一种方法可以将它们设置为读写? 感谢任何能提供一些build议的人。 其他信息: – ESXi 6.0 – 虚拟机是一个Windows SBS框(它有Exchange和AD)。 它还具有大约1TB的数据,并且在数据存储上没有足够的可用空间来将其全部恢复。 我必须首先移除所有虚拟机文件,然后恢复需要几个小时的备份,所以如果可能,我宁愿避免。