Articles of vmware esx

我的记忆在哪里? Nginx + PHP-FPM前端networking服务器变慢了

我不知道如果我有一个内存泄漏问题(如我的托pipe公司build议),或者如果我们都需要阅读http://linuxatemyram.com 。 也许你聪明的人可以帮助我们吗? 这是一个基本上只在RHEL5.5上运行nginx&php-fpm的前端Web服务器虚拟机。 这台服务器正在为Magento,一个PHP电子商务东西提供动力。 服务器正在共享环境中运行,但我们正在尽快更换。 无论如何..重启后服务器运行良好,但在一天之内,它会磨成虚无。 页面会花费2分钟的时间加载,像CPU疯狂的CPU峰值等。当我SSH进入时,控制台甚至是缓慢的。这就像我的整个服务器正在瘫痪。 我也一直在监视数据库服务器通过顶级和tcpdumping传入的stream量。 数据库在“慢”加载时间的很大一部分保持空闲状态。 当我开始看到来自前端服务器的查询时,页面很快就会加载。 下面是一些在重启php-fpm之后在减速过程中login的统计数据: [mike@front01 ~]$ free -m total used free shared buffers cached Mem: 5963 5217 745 0 192 314 -/+ buffers/cache: 4711 1252 Swap: 4047 4 4042 [mike@front01 ~]$ top top – 11:38:55 up 2 days, 1:01, 3 users, load average: 0.06, 0.17, 0.21 Tasks: […]

VMWare ESX存储升级解决scheme

现在的情况: 2xESX 3.5(即将成为vSphere) 2xESXi 3.5 所有四台服务器都是独立运行的。 两台ESX服务器开始用尽硬盘空间,但仍然在处理和内存方面做得非常好。 我们没有为服务器运行任何外部iSCSI或SAN存储。 ESX服务器也运行Ultra320 SCSI驱动器,这些驱动器在低存储速率下开始变得非常昂贵(300GB为550美元),所以我想避免在ESX服务器上投入更多的“小”驱动器,在发生故障的情况下,随着时间的推移变得越来越稀less 什么可能是最好的解决scheme? 现在我正在考虑DroboPros ,这将允许在更长的时间内获得更多的增长,这对于预算来说看起来不错,或者在具有2TB存储的戴尔Poweredge 2950(使用RAID 5中的6个中的3个托架)上,但是由于它运行SATA约3400美元,仍然有增长空间。 我也在试图获得vCenter和vMotion,但是上述两种解决scheme相互之间会有什么优势吗? 通过切换到外部存储,我希望不必更换这些服务器,直到他们在RAM使用最大化或CPU负载终于太大了。 更新 我将会selectPowerEdge来支持SAS驱动器,还是使用SAS的PowerVault,以便最终从外部存储器运行我们的VMWare。 DroboPro很好,但不是一个长期的解决scheme。 希望我能得到PowerVault! 谢谢大家的好评!

VMWare中的Windows Vista激活

我们的QA团队需要Vista虚拟机进行testing(安装程序,function,性能一般兼容性等)。 安装了Vista的物理电脑不能削减它,因为它使得难以回滚到过程中的特定点。 问题是,Vista的激活模式是完全不符合这种模式。 我还没有确切地说明是什么导致Vista停用自己,但似乎与在工作站之间移动虚拟机有关。 这发生在我们身上很多。 它也似乎停用,如果我们升级VMWare工作站(未经证实)。 我们是MSDN合作伙伴,所以我们有足够的Vista产品密钥,但是重新激活它是一个巨大的痛苦。 更重要的是,由于我们大量使用快照(即,在一个快照中重新激活它,然后回滚到另一个快照,并且必须重新激活)。 有没有人find解决这个问题的办法,还是VMWare有一些工具,我忽略了防止Vista每次台式机变化恐慌? 最后,有没有人在ESX 3+中有这个问题?

任何人使用VTL进行备份?

我想知道现在VTL是否真的是一个有效的select? 有人在这里使用它,为什么呢? 与RAID6 / 10中装有SATA驱动器的常规服务器相比,它有什么优势吗? 让我解释一下我的好奇心:我们的环境由4台由VMWare VSphere 6.0 + VEAAM备份和复制驱动的DELL R730服务器组成。 我们一直在寻找一个合适的备份解决scheme,并以VEE作为提案登陆VTL。 在我们的环境中,我们没有任何磁带相关的基础设施,而其他人告诉我这是一个怪胎/时尚老派蒸汽朋克技术。 所以我很害怕这样想,想知道更多。 先谢谢你!

如何加速文件复制到VMWare虚拟服务器上?

我工作的一个网站使用VMWare虚拟服务器。 大多数情况下,他们工作得很好,但是从networking上的其他地方复制大文件非常缓慢。 大文件的意思是大约4GB(这些日子实际上并不那么大) 到目前为止,我一直在观看我的4GB文件拷贝90分钟,它仍然说约2个小时去。 有加快networking文件副本的一些VMWare技巧? 技术细节:在Linux上运行的VMWare ESX。 该networking是一个1GB的局域网。 到目前为止,我一直试图使用Windows资源pipe理器进行复制,通过远程桌面进入虚拟服务器,然后连接到networking并复制/粘贴文件。 相比之下,如果我在同一networking上的两台真机之间复制,我预计大约需要4分钟才能复制大约5分钟。 从5分钟到240分钟,让我觉得有什么地方出了点问题。

如何修复Windows 2008 R2 BOOTMGR丢失

BOOTMGR失踪 按下CTRL + ALT + DEL重新启动 注意:这是VMWare ESX服务器上的一个虚拟机,但这不重要 我把2008 R2的X64安装DVD,可以得到恢复,但它没有列出操作系统。 点击下一步带我到 + =========================== 系统恢复选项 + =========================== select一个恢复工具 操作系统:未知或(未知)本地磁盘 ….. 命令提示符 我启动命令提示符,转到C:\并执行dir /a 除了我自己放在那里的文件,这些都显示出来了 $Recycle.Bin Documents and Settings [C:\Users] Program Files Program Files (x86) ProgramData Recovery System Volume Information Temp Users Windows 下一步该去哪里? 是否像Windows 2003中的NTLDR问题,我可以在那里放一个文件,它会再次成为hunky dory?

部署虚拟化生产服务器时没有内部虚拟化专业知识的风险?

我被要求评估将三台生产服务器迁移到虚拟化平台。 这些服务器当前运行Windows Server 2003时,混合使用了一些应用程序,在发生灾难性故障的情况下,可以容忍长达1-2天的停机时间 – 但是当然不是定期的。 我担心的是这方面缺乏内部的专业知识。 日常支持由(主要)以开发人员为中心的团队处理,由机构的帮助台提供二级支持,然后根据需要提供供应商支持,并提供约24小时的响应SLA。 鉴于这种情况,您是否有任何担心运行Hyper-V或ESX而不是单独的物理机器?

你会给实施VMware Server,而不是ESX提供什么build议

我承担不起VMware基础架构去做所有酷事,但是我也没有钱为我需要的每台机器购买物理服务器,所以我一直在用VMware Server来实现一些非核心的机器。 我有兴趣听到其他人在做什么,如果这是一个长期可行的解决scheme,或者如果我只是推迟到ESXi不可避免的迁移

什么是更好的MS HyperV或VMWare ESX?

我正在寻找优点/缺点列表来比较MS HyperV和虚拟服务器托pipe的VMWare ESX。

VMware X5650的单线程应用程序比物理E5450慢50%

我们的应用程序在ESX下的Xeon X5650上运行速度比裸机上的E5450慢50%。 物理服务器上的testing任务需要17分钟。 虚拟服务器上的相同任务需要25分钟:时间延长50%。 从我能说的一切来看,这应该是不可能的。 在相同的时钟速度下,5600系列的速度应该比单线程进程的5400系列速度快10-20%,对于单线程CPU限制的工作负载,虚拟化开销应该同样低。 性能至less应该达到平衡,不是吗? 但是,性能没有相同或更好的performance,而是减less了1/3。 更新:解决。 (固定)虚拟服务器上的相同任务需要14分钟,速度提高15%。 这是RAMconfiguration。 50%的性能下降是因为ESX主机系统内存安装错误,只能提供大约一半的全部可能的带宽。 对于CPU和内存绑定的过程,带宽的损失转化为性能低于预期的50%。 现在应用程序的性能在我们原来预期的10-20%的改善中间现在已经被忽略了。 有两个物理Windows Server 2003 R2系统运行一个应用程序,该应用程序由一个服务器(32位)上运行的单线程计算组成,在另一个服务器(64位)上来回交谈SQL Server 2005数据库。 两个物理盒子都是单CPU E5450,带有4GB RAM @ 800Mhz。 计算服务器永远不会使用超过1.5GB的物理内存,并且SQL Server不会超过2.5GB。 计算服务器上的CPU利用率永远不会超过〜15%(大约是单核的50%)。 数据库服务器上的CPU利用率永远不会超过〜25%(一个充分利用的单核)。 物理ESX 4.1主机是双CPU X5650,具有64GB RAM @ 1333Mhz。 虚拟机每个都有4个内核和4GB RAM,以反映物理环境。 testing是在每台物理主机上运行一个虚拟机,以及在同一主机上运行的。 有趣的是,我们在使用X5550 CPU和RAM @ 1066Mhz的另一对ESX服务器上获得了几乎相同的25分钟testing结果。 此外,虚拟系统中的testing结果在给出虚拟机1个,2个或4个CPU,或者1,2,4或8GB RAM的情况下,变化不会超过10%。 有很less的networking或磁盘活动,并且据我所知,该进程应该是CPU绑定的。 已经在单独的主机上使用本地15K SAS磁盘运行testing,也使用15K磁盘的千兆iSCSI SAN运行testing。 不同的储存结果可以忽略不计。 据我所知,Xeon 5600系列应该比单线程工作负载的5400系列快20-50%。 即使考虑到X5650是2.67GHz的部分和E5450的3GHhz的一部分,如果每核心性能是相同的时钟速度相同,你仍然会看到至less90%的性能,而不是67%。 这甚至没有考虑到内存时钟接近两倍的事实。 应该说,过去我已经完成了几个虚拟化项目,即使使用相同的物理CPU核心,也没有看到任何接近50%的性能降低的内容,更不用说内核速度更快的新一代内核。 任何想法可能的原因或任何configuration设置,我应该检查?