Articles of 虚拟化

为什么虚拟化?

我正在寻找将.NET Web应用程序背后的硬件从运行Web Server和SQL Server的单一框扩展到两个分开的单元,一个是Web服务器,另一个是SQL Server。 在我的研究过程中,我已经阅读了关于虚拟化的各种各样的东西,但是不知道它是如何作为一个Web应用程序扩展的? 对我来说,它似乎不是一个高可用性的策略,因为它全部坐在同一个硬件之上,所以如果这样下去的话,整个事情就会像一堆卡片一样掉下来! 虽然我确定我在这里错过了一些东西。 那么虚拟化的商业案例是什么呢? 从本质上讲,我期望从长远来看实现一个很好的扩展策略,具有高可用性(我知道HA对于两台服务器来说是困难的,但是这是我最终想要的,也许现在不是这样)。 如何将虚拟化用于超越单服务器或双服务器configuration? 我会认为一个更有效的高可用性和横向扩展策略是使用更多的负载平衡Web层和联合数据库的服务器?

Windows Server 2012虚拟化有限的停机时间?

我们正在计划购买新的服务器,并将我们的大部分网站整合到它上面。 最初的想法是使用带有4个虚拟机的Windows Server 2012(1个电子商务网站,1个电子商务数据库,1个非商业网站,1个非商业数据库)。 然而,一直困扰我的事情之一是安装软件和操作系统更新的停机时间。 如何在软件/操作系统更新期间实现高可用性? 你能用1台服务器来做吗,还是因为主机服务器更新而需要2台服务器呢? networking连接存储是正确运行的前提条件吗? 新的虚拟化,所以链接到良好的资源表示赞赏。

非networking连接到本地Hyper-V虚拟机的非GUI连接

我在Hyper-Vpipe理器(Windows 2008 R2)上有一台虚拟机,没有在虚拟机上configurationnetworking。 从在主机Windows服务器上运行的powershell脚本,我想查询到本地虚拟机的操作系统的某些信息(即如果一个给定的过程已经完成)。 我正在使用codeplex的pshyperv模块( https://pshyperv.codeplex.com/ )与Hyper-Vpipe理器进行交互,但连接到vm的唯一cmdlet是“New-VMConnectSession”,它启动了“vmconnect.exe”连接到VM。 由于vmconnect.exe基本上是RDP,所以对脚本不是很友好。 在主机的powershell脚本中,如果虚拟机上没有configurationnetworking,有没有办法将命令发送到本地虚拟机的操作系统并接收输出? (我相信Vmware的'vmrun'工具有这个function) 提出这个问题的另一种方法是:Hyper-V是否具有非基于GUI的vmconnect.exeforms? (PS。不知道这是更多的stackoverflow或serverfault)

如何在Hyper-V中安全地克隆Linux VM?

这是一个家庭实验室,所以没有关键。 我有一个基本的Linux ISO,我正在为我的所有虚拟机安装,但安装需要很长时间,即使安装完成,我仍然需要安装大量更新和一些软件包。 我想开始克隆我的虚拟机的基础虚拟机,我跟上最新的。 我的第一个想法就是复制VHDX文件,并启动一台连接到它的新机器,但后来我有了第二个想法,因为我意识到我可能遇到与MAC地址,IP地址,机器名称等的冲突(可能更多只是没有想到)。 我需要做些什么来最小化这种冲突呢? 除了MAC地址,IP地址和主机名之外,还有什么我应该担心的吗? 或者我真的可以复制VHDX并启动一台新机器? 有没有更好的方法来做到这一点,同时尽量减less克隆机器之间的冲突? 编辑: downvotes的任何理由? 我很乐意修改或重新定位我的问题,如果它构造不好或者属于别的地方。

通过ESXi 5.5u2和vSphere查找正确的IOPS以设置限制

我们正在运行一个ESXi 5.5u2虚拟机pipe理程序,该虚拟机pipe理程序有一个2个15k SAS驱动器的镜像,里面有一些虚拟机,如果另一个虚拟机正在使用所有的IO,我们注意到一些服务暂时无法访问。 所以我正在寻找一种方法,通过限制我们在vSphere中的虚拟机的IOPS来避免这种涓滴效应,因此每个虚拟机都有一个驱动器总数的一部分。 刚刚进入虚拟机设置资源选项卡并设置IOPS限制。 不是一件困难的事情(虽然我希望vSphere有一个Linux客户端),但是我注意到的一件事是IOPS限制并没有接近虚拟机实际获得的限制。 我正在使用一个名为VisualEsxtop的工具来描绘 IOPS等一系列事情。 我特别绘制的是CMDS / s,Reads / s和Writes / s。 为了find我的configuration的总IOPS,我用dd写了一个大文件,并从一个大文件读取(两个testing并行)进行简单的压力testing。 从这个angular度来看,我发现我的IOPS大约是270.根据我的理解,IOPS = num_reads + num_writes,但是将该逻辑应用于vSphere中的IOPS限制时,我看不到该连接。 设置一半的限制,使IOPS下降到40左右,并将其设置为2700给了我想要的总数的50%。 所以我有点被这个弄糊涂了。 我是如何确定自己的IOPS? 欢呼任何能够揭示这一点的人。

服务器虚拟化如何提高性能?

由于带来了许多好处,我正在将服务器虚拟化看作是一种新趋势。 其中之一就是用更less的硬件提高性能。 这怎么可能? 从我有限的知识来看,没有虚拟化能够匹配物理性能(因为你增加了一个额外的软件)。 如果你减less了物理硬件的数量(例如减less一台电脑),你怎么能得到相同的性能?

Kaby Lake处理器的计算机可以在虚拟机中运行Windows 7吗?

我的老板用Kaby Lake处理器为一个项目购买了电脑。 之后我们才发现项目需要的组件不能在Windows 10上运行(并且可以与Windows 7一起工作),他们的开发人员不太可能发布与Windows 10兼容的新组件。我们正在寻找各种选项并希望知道(在虚拟机中运行Windows 7)是否可行。

是否有可能为VMWare虚拟机设置一个永久的MAC地址?

我有一些运行在Windows虚拟机上的软件。 我正在使用VMWare作为虚拟化技术。 问题出现在软件的激活/注册中。 创build软件的公司使用机器的MAC地址来唯一标识机器。 每当我重新启动虚拟机映像,我得到一个新的dynamicMAC地址,然后导致软件本身。 有没有一种方法可以设置虚拟机映像,以便它始终使用相同的静态MAC地址?

64位Vista上的虚拟PC性能问题

我正在运行带有8 GB ram和4个内核的64位Vista。 它支持硬件辅助的虚拟化。 使用Virtual PC 2007,我新build的32位Windows XP Pro虚拟机运行得非常糟糕。 即使是最简单的动作,如显示开始菜单,也会导致CPU使用率达到100%。 在没有硬件辅助虚拟化的情况下,在双核32位XP Pro盒上托pipe的相同VM设置工作得很好。 有什么build议么? 现在我的Vista系统几乎无法使用,我甚至不知道从哪里开始寻找原因。

VMware vSphere价格

可能重复: 你能帮我解决我的软件授权问题吗? 我知道这实际上是一个偏离主题的问题,但是要清楚地了解vSphere设置的成本,您可以从各个方向获得价格,订购服务器或者转到vmware.com以及买4个不同的包, 到目前为止我find了这个; VMware vSphere 4 Essentials $ 995.00 VMware vSphere 4 Essentials Plus $ 3700 这是否包括将ESXi安装在3台服务器上的许可证,使用2个插槽的CPU + vCenter来pipe理它们,还是需要为每个ESX主机许可证付费。 在这里,引人入胜的部分就是他们将“1个处理器保留到最高256GB内存的服务器的X核心”,但是有多less个主机呢? http://www.vmware.com/vmwarestore/vsphere_purchaseoptions.html然后在中小企业产品页面中提到“3个服务器每个最多2个处理器”,但没有提到每个处理器有多less个CPU核心。 http://www.vmware.com/vmwarestore/vsphere_smbpurchaseoptions.html 我知道这与系统pipe理员技术没有任何关系,但是当你试图find这些东西的时候,这是一个讨厌的东西。 感谢Advace