2003年,一个名为VMware的年轻软件公司使用户能够将运行虚拟机(VM)从一个物理机器移动到另一个,没有中断和零停机时间。VMware迅速由另一家科技公司购买6.35亿美元。今天它价值超过400亿美元。过程控制用户通过嫉妒看虚拟化的好处。所以问题是:你什么时候决定将从物理个人计算机(PC)迁移到虚拟PC?以下是四个技巧,以帮助您为您提供正确的答案。
提示#1:使用正确的数字
过程控制用户是否采用虚拟化?要了解,我问Jay Pritchett,工程总监Jay PritchettAltran北美洲。他估计,他今天看到的只有20%的工作是虚拟的。Pritchett解释说,用户经常看出错误的地方以节省。“不要指望初始成本少,”他说。“只是因为你有五台机器而不是50台,并不意味着你的硬件价格会下降。剩下的盒子将成本高昂,您还需要购买软件并学习如何使用它。“
但有真正的储蓄。“生命周期成本可能非常有吸引力,因为维护系统的成本和部署新的或替换节点骤降,特别是在所需的时间方面,”他说。
还要考虑可用性。虽然物理PC的数量可能下降,但Pritchett指出“系统的可用性可以上升。”在物理系统中,更换失败的PC涉及查找替换硬件,恢复(希望)当前图像,并将硬件移动到位。最多,需要几个小时。它也有风险,因为没有两个物理计算机完全相同,并且小的差异可能导致新节点失败。在虚拟世界中,您只需在不同的物理机器或“主机”上重新启动VM,需要几分钟的进程。重启通常可以自动化,切割所需的时间。它的风险较小,因为虚拟化软件可以保护VM免受跨主机的物理硬件的差异。
但是,如果您认为这和其他虚拟化功能并不像声音那样容易实现,您就是对的。它始于硬件选择和架构。
提示#2:硬件仍然很重要
虚拟化解决了许多兼容性问题,但硬件仍然至关重要。请记住,虚拟设备只是将请求路由到现实世界中的可用硬件。这是非常快速高效的,但没有正确的基础资源,这个过程崩溃了。高效的工作负载分配意味着整体处理电源和内存较少,但您需要更好的硬盘驱动器。虚拟PC仅仅是非常大的计算机文件。如果没有快速存储,当VM启动,关闭或从一个主机移动到另一个主机时,系统将慢慢爬到爬网。
虽然许多架构问题是直观的(例如,切勿将两个VM放在同一物理主机上的冗余服务器对中),但许多人不是(查看我之前的博客文章以获得解释)。那么,你在哪里获得所需的信息?
提示#3:询问供应商支持
每个控制系统供应商声称支持虚拟化,但支持质量差异很大。“提出了很多具体问题,”Pritchett说。“你测试了什么超级频体?有必要的许可证?需要哪种存储,以及不同存储选项的权衡是什么?记录了哪些网络架构?最重要的是,你实际测试了什么?“答案应该来自产品文档,而不仅仅是案例研究和小册子。要确保你的供应商提供的虚拟系统的技术支持同样的水平,除非你喜欢指手画脚的练习,选择一个除了支持自己的软件和硬件的管理程序和物理PC。
提示#4:开始小;开始聪明
不要沮丧。控制厂商之间的支持一直在上升。您可以了解有关虚拟化的更多信息,并在不花很多钱的情况下获得许多好处。VMware播放器是最受欢迎的虚拟化“管理程序”软件的免费版本。使用它来创建新的虚拟机,将物理PC转换为虚拟机,并运行其他人创建的VM。只需一百美元,来自VMware,Microsoft和其他人的产品允许您同时使用许多VM,并管理备份,快照和克隆。
当您准备应用所学到的内容时,将任何脱机开发,测试和培训系统迁移到虚拟机。(If you don’t have offline systems, talk to your controls vendor. You should never have to pay full price to create an offline system.) Then, consider migrating a small part of your process, or making your next on-process system addition virtual. It's OK to mix virtual and physical nodes in one system.
但无论你做什么,都开始了!虚拟系统的好处是真实的,如果挑战是强大的,那么呢?这只是过程控制中的生活。
James Cage是一家自动化解决方案集成商Avid Solutions Inc.他为各种行业提供了超过24年的客户,担任工程师,顾问和产品经理。联系詹姆斯at.Jcage@avidsolutionsinc.com.或者在推特上跟随他@jamesdcage.。有关Avid Solutions的更多信息,请访问Avid的配置文件工业自动化交流。