Questions tagged «virtualization»

虚拟化是一组允许在系统各层之间进行抽象的软件技术。这允许在系统的逻辑层之间进行分离,从而提供隔离,灵活性和/或一次运行多个功能。这不同于大多数传统系统,其中固有地将各个层捆绑在一起。

10
Linux on VMware-为什么使用分区?
在虚拟环境(在我的情况下为ESXi)中安装Linux VM时,是否有任何令人信服的理由对磁盘进行分区(使用ext4时),而不仅仅是为每个安装点添加单独的磁盘? 我唯一能看到的是,它使使用fdisk这样的磁盘上的数据是否存在变得更加容易。 另一方面,我可以看到不使用分区的一些很好的理由(显然,除了/ boot以外)。 扩展磁盘要容易得多。只是增加VM的磁盘大小(通常在VCenter中),然后在VM中重新扫描设备,然后在线调整文件系统大小。 将分区与基础LUN对齐没有更多问题。 我在这个话题上没有发现太多。我错过了重要的事情吗?

9
如何将Windows上虚拟磁盘的可用空间归零以更好地压缩?
如何将Windows上虚拟磁盘的可用空间归零以更好地压缩? 我想要一个简单的开源工具(或至少免费)。它可能应该写一个尽可能大的文件,0然后将其擦除。仅一次通过(这不是出于安全原因,而是出于压缩目的,我们正在备份虚拟机)。 应该从Windows内部运行,而不是从磁盘运行。 在Linux上,我这样做是(作为用户): cd mkdir wipe sudo sfill -f -l -l -z ./wipe/ 编辑1:我决定使用已接受答案中的sdelete。我看了一下sdelete的帮助: C:\WINDOWS\system32>sdelete /? SDelete - Secure Delete v1.51 Copyright (C) 1999-2005 Mark Russinovich Sysinternals - www.sysinternals.com usage: sdelete [-p passes] [-s] [-q] <file or directory> sdelete [-p passes] [-z|-c] [drive letter] -c Zero free space (good …


7
用开源替代品替代VMware vSphere基础架构?
我们正计划从VMware(和第三方应用程序)缓慢迁移到开源替代方案(免费会很棒)。 基本上,我们想从一些小型集群实验室开始,然后在将来(X年,现在不急着迁移)迁移生产环境(35个以上的ESX,1500个VM)。 我们的选择是选择CentOS / Scientific Linux作为操作系统,将KVM作为虚拟机管理程序。 我们正在考虑的vCenter替代方案是Convirt,但我们不知道我们在VMware中使用的所有功能是否都将由Convirt提供(HA,DRS,群集等),还是我们应该尝试其他替代方案(有任何想法吗?) 监视已由Nagios取代,备份/复制将由某些脚本魔术取代。 那么,有没有人可以给我们一些建议或类似的情况? PS。-这是我在serverfault中遇到的第一个问题,英语水平不是很好,但是我希望这个问题可以理解。 PS2-我忘了提一下,我们也提供VDI。我们一直在考虑的替代方法是Spice。

5
VMware ESXi 5修补程序是否累积?
这似乎很基本,但是我对手动更新独立的VMware ESXi主机所涉及的修补策略感到困惑。VMware vSphere博客试图解释这一点,但是实际过程对我来说仍然不清楚。 从博客中说: Patch01包括以下VIB的更新:“ esxi-base”,“ driver10”和“ driver 44”。然后,稍后Patch02发行了对“ esxi-base”,“ driver20”和“ driver 44”的更新。P2是累积的,因为“ esxi-base”和“ driver44” VIB将在Patch01中包含更新。但是,必须注意,Patch02不包含“驱动程序10” VIB,因为该模块尚未更新。 这篇VMware社区文章给出了不同的答案。这个与另一个矛盾。 我遇到的许多ESXi安装都是独立的,没有使用Update Manager。可以使用通过VMWare修补程序下载门户提供的修补程序来更新单个主机。该过程非常简单,因此该部分很有意义。 更大的问题是确定什么确切实际下载和安装。就我而言,我有大量的HP特定的ESXi构建,其中包含传感器和HP ProLiant硬件管理。 假设这些服务器从9/2011开始以ESXi build#474610开始。 查看下面的补丁程序门户屏幕快照,有一个适用于ESXi update01的补丁程序,内部版本#623860。也有用于版本#653509和#702118的补丁。 即将推出ESXi的旧版本(例如,特定于供应商的内部版本)时,什么是使系统完全最新的正确方法?哪些补丁是累积的,哪些需要顺序应用?是安装最新版本的正确方法,还是我需要逐步退步并逐步进行修补? 另一个考虑因素是补丁下载量很大。在带宽有限的站点,很难下载多个〜300mb的补丁。

9
Linux的虚拟化(VMware vs VirtualBox vs KVM vs…)?[关闭]
我正在尝试确定要使用哪些。我知道的是: VMware(各种口味); VirtualBox ; KVM。 现在理想情况下,我想要以下功能: 理想的情况是能够引导一个真实的分区,而不是一个代表虚拟硬盘的文件(因此它可以被主机操作系统读取和写入); 拥有良好的网络支持(例如,为KVM设置虚拟接口,使他们可以使用DHCP获得“真实” IP地址很痛苦); 在可用的情况下使用VT硬件支持,具有良好的性能; 支持64位来宾; 拥有良好的图形管理员工具;和 对脚本来宾创建具有良好的支持。

1
流浪者设置默认共享权限
运行流浪者实例时,将/vagrant自动安装项目文件夹。但是已安装具有以下权限 # ll -d /vagrant drwx------ 1 vagrant vagrant 612 Jun 13 14:41 /vagrant/ 我需要将它(至少)与0770一起安装,但我找不到方法。如果运行mount命令,我会看到此输出 # mount v-root on /vagrant type vboxsf (uid=1000,gid=100,rw) 我已经尝试了chmod和chown/chgrp,但是它们无法在该安装的文件夹上使用,因此我的apache用户无法访问该文件夹。我在Vagrant手册中阅读到可以更改所有者和组的信息,但其中没有提及权限。 我怎样才能做到这一点? 另一个选项可能是切换到NFS,但这种方式在Windows平台上不起作用,并且需要编辑本地/etc/exports文件,并且需要root特权,而且这很烦人,因此我宁愿不要进行此更改。

11
在新硬件上部署单个服务器时,是否将其虚拟化?
我在ServerFault上发现了一些围绕该主题的问题,尽管它可能是基于观点的,但我认为,根据以下情况,它可以归为“良好主观”类别: 建设性主观问题: * tend to have long, not short, answers * have a constructive, fair, and impartial tone * invite sharing experiences over opinions * insist that opinion be backed up with facts and references * are more than just mindless social fun 这样就可以了。 我正在帮助一位系统管理员,他正在替换运行Windows 2003的旧物理服务器,他不仅希望替换硬件,而且希望在此过程中“升级”到2012 R2。 在关于他的替换硬件的讨论中,我们讨论了以下可能性:他安装ESXi,然后使2012“服务器”成为VM,并将旧的应用程序/文件/角色从2003服务器迁移到VM,而不是非VM安装在新硬件上。 在接下来的几年中,他没有意识到需要将任何其他东西转移到VM或创建其他VM,因此最终这将是运行常规安装的新硬件或在ESXi上运行单个VM的新硬件。 我自己的经验仍然会倾向于VM,除了创建额外的VM可能会出现的原因之外,没有其他真正令人信服的理由。但是,尽管虚拟机具有更好的管理功能和报告功能,但现在虚拟机管理程序还有其他开销和管理方面的内容。 …



8
服务器环境中的消费者(或生产者)SSD与快速HDD
在服务器环境中,消费类SSD与快速10-15k旋转驱动器的优缺点是什么?我们无法使用企业级固态硬盘,因为它们的价格过高。以下是有关我们特定用例的一些说明: 虚拟机监控程序,最大5-10 VM。没有任何单个VM会疯狂地进行I / O密集操作。 内部RAID 10,无SAN / NAS ... 我知道企业级SSD: 额定寿命更长 并在长期内表现更稳定 而不是消费级SSD ...但这是否意味着消费级SSD完全不适合服务器环境,还是比快速旋转驱动器还要好? 由于我们通过RAID /备份受到保护,因此我更加关注整个生命周期内的性能(只要预期生命周期不会太低)。

7
有没有办法在Windows上运行virt-manager?
我们严格在CentOS 5.x上将KVM用作KVM主机已经使用了将近一年,Fedora和Ubuntu工作站使用virt-manager,virt-viewer和ssh访问KVM主机及其来宾。 有谁知道从Windows工作站使用virt-manager访问KVM主机的方法?我们有一位同事想要从Win7系统访问KVM主机。 编辑#1 我熟悉在诸如Xming之类的 Windows上运行X11服务器,并从KVM主机向Windows工作站远程显示virt-manager,但是我真正想要的是了解Windows固有的任何解决方案,即有一个可以在Windows上运行的virt-manager版本。 编辑#2 我自己仍然没有任何进展。本机的virt-manager客户。我确实遇到了libvirtd for Windows的编译版本,以及有关如何使libvirtd在Windows上工作的邮件列表的讨论。我正在添加此问题的链接,以希望有人能弄清楚如何使virt-manager正常工作。 Windows论坛线程的virt-manager Windows的libvirtd 编辑#3 终于有了一些进展。在github上的msys_setup上遇到了这个项目,该项目包括virt-manager的Windows端口。它是部分功能,不支持qem + ssh://连接类型,因此仍不能满足我们的需求,但这只是一个开始。

3
虚拟机内存使用情况未出现在TaskManager中
我不了解Windows内存管理及其与TaskManager的关系,希望有人能启发我。 如果我正在运行虚拟机(无论是Virtual PC 2007,Virtual Server 2005还是VirtualBox,因为它们的行为相同,都没有关系)并调出TaskManager,我可以在“进程”选项卡上看到VM的一些条目,但是内存值很小(大约30 MB)。显然,它不包括VM本身实际消耗的内存。您可以使可见的各种与内存相关的列均没有不同的工作方式。“性能”选项卡上的“内存使用情况”对于包括VM在内的总内存使用情况似乎是正确的。 所以我的问题是,为什么“进程”选项卡上不显示VM的内存使用量(将为100 MB)?

4
最佳实践:每个物理核心的vCPU
我正在尝试找到一些有关虚拟化的文档或最佳实践指南,这些虚拟化与每个(CPU)物理核心的vCPU设置有关。如果重要的话,我正在寻找用于虚拟化实施的vmWare。例如,Intel Xeon CPU可能具有4、8等核。我有兴趣了解更多有关每个物理内核仅配置一个vCPU以外的资源的信息。我与之交谈的供应商肯定认为可以将单个内核配置到多个vCPU中。 到目前为止,我在研究中通常看到的是:“嗯,这取决于您的应用程序。” 在那种情况下,我的应用程序是编辑代码,编译/链接,测试和配置管理。当然,并非所有的VM都需要为每个内核配置多个vCPU,但通常情况下。

4
服务器虚拟化是否意味着要修补和更新另一个OS层,更多的工作和更大的风险?
我进行了搜索,但未找到解决补丁程序和系统更新的任何问题。我有指导原则,说服务器需要具有必要的补丁。如果我有一台VM主机,那么即使使用裸机虚拟机管理程序,该层是否也需要修补和更新?而不是拥有金属服务器?(即,按照我的指南进行更多的工作,测试和记录)。 类型1 /裸机管理程序多久更新一次?有关系吗 它是一个额外的软件层这一事实是否会带来更多的复杂性和风险(安全性和可靠性)?(例如,99%无漏洞的软件x 99%无漏洞的软件= 98%无漏洞的系统)? (我的实际经验是使用VMWare工作站和服务器以及VirtualBox。)

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.