我想知道是否有人使用虚拟桌面PC(运行WinXP Pro或更旧版本)来使用一些很少用于某些正在进行的任务的旧应用程序。
假设您有一个非常古老的项目,每隔一段时间就需要在数据库系统中进行文档更新或类似的事情。数据库应用程序在虚拟化桌面上运行,该桌面仅在需要时启动。
我认为如果我们虚拟化一些旧盒子,我们可以节省能源,硬件和空间。您公司的任何设置?
编辑许可可能会引起关注,但我猜你有旧桌面盒的有效许可证。也许许可证在VM环境中无效,我之前会明确地检查它。
果然,如果应用程序是性能评论家,虚拟化可能会受到伤害。但我正在考虑某种过时的应用程序仍然用于执行,比如每12周对某个客户/服务进行一次计算。
答案 0 :(得分:1)
我使用虚拟化桌面:
答案 1 :(得分:0)
我们使用虚拟化来测试各种操作系统 - 服务器应用程序在linux下运行,我们有一个生产(真实)服务器和几个测试服务器,它们都是虚拟机。
客户端在Windows下运行,作为我必须在VM中运行的OS X用户,我工作的另一个开发人员在他的8核Vista框上运行XP VM。
(我也有一个单独的VM来运行CAD软件,但那不是真的编程)
答案 2 :(得分:0)
这取决于遗留系统的要求。通常,如果一个系统依赖于某个时钟频率,那么保持旧的OS系统运行会更好更可靠,因为Virtulized OS可以为性能做出有趣的事情。
如果遗留系统不那么重要,那就去吧!我要给出的一条建议就是确保系统完全 FULLY ,然后再扔掉旧的3.11系统,就像我之前被蜇过一样!要完全执行测试可能会花费更多的钱,然后您可以节省,但是由任何做出决定以确保考虑的人都可以。
答案 3 :(得分:0)
我们使用虚拟化来测试Vista上的应用程序。或者更确切地说,客户进行测试,我们使用虚拟化来重现他们抱怨的错误。
我想那些阻止我使用我最喜欢的专有操作系统的大量虚拟实例的东西就是许可。我认为微软会要求我为每次安装提供许可,虚拟或其他?
答案 4 :(得分:0)
我们在这里使用VMWare和虚拟Windows XP来运行一些旧的开发工具,这些开发工具使用非常昂贵的许可证,而这些许可证在Vista上根本不运行。因此,VMWare为我们节省了大约5000美元的许可证。
答案 5 :(得分:0)
自上次机器升级以来,我一直在运行虚拟化操作系统来完成许多任务。例如,我使用一组不同的Visual Studio插件进行托管和c ++非托管开发。我发现的一些事情:
答案 6 :(得分:0)
我已经使用了虚拟化,因此我可以在旅途中随身携带我的开发环境。只要我能安装MS Virtual PC,(以及PC /笔记本电脑都有足够的RAM),我就可以访问我的所有工具,VPN,远程桌面链接,SQL数据库等...... 工作得相当好,比我喜欢的慢一点。我本可以买一台笔记本电脑,但发现一个小型便携式硬盘更轻,更容易,同样有效。
然而,咨询几个客户 - 所有客户都有不同的VPN要求/密码/数据库/版本的框架&工具等,我发现每个虚拟化支持环境都值得。然后,多个用户可以访问支持每个客户端时所需的内容 - 他们只需要远程桌面(或直接运行)虚拟化实例。
答案 7 :(得分:0)
我已经使用VM来处理我在公司发行的笔记本电脑上不想要/不能做的与工作相关的任务。具体来说,我需要同时运行几个版本的JRE,而Java并不是很喜欢。
为了解决这个问题,我构建了几个虚拟机,每个虚拟机都运行了我需要的一个工具。
另一件需要考虑的事情是,如果你有一个运行某个应用程序的5岁服务器,它可能会在新硬件上的VM上运行得很好。所以,如果你有一个旧设备机架,购买一个或两个“真正的”服务器,安装像ESX这样的东西(我最熟悉那个工具,虽然存在Xen等),然后使用物理到虚拟转换这些旧设备切换到虚拟机的工具可以减少您的电力消耗,管理难题以及对关键设备出现故障以及无法找到硬件的担忧。
答案 8 :(得分:0)
我们将虚拟机用于旧版应用,并提供已退役的旧机器来提供这些应用。它消除了从NT到Win2k3匹配驱动程序的顾虑。从灾难恢复的角度来看,这也有所帮助,因为我们找不到支持DR数据中心旧应用的盒子。
答案 9 :(得分:0)
VMWare之类的东西是浏览器测试Web应用程序的宝贵工具。您可以非常轻松地测试操作系统和浏览器的多种组合,而无需运行该软件的物理机等级排名。