用户中心

资讯 > 人物访谈

解码虚拟化

作者:CEC主编:朱旭2014.06.24阅读 9906

  当前流程自动化中出现新热点,即所谓虚拟化技术(Virtualization)。霍尼韦尔过程控制、艾默生过程管理等几家重量级自动化业务供应商分别提出了自身的虚拟化技术方案控制工程网版权所有,方案将原来多个应用的服务 器集成到单台服务器中,让用户节约成本,方便控制。此技术作为与可视化、协同化等过程控制领域的核心创新同级别的技术,成为下一代中央控制室(集成控制中心)的标准解决方案的重要特征之一。
  这所谓"虚拟化"技术,就是虚拟机技术,它在IT领域算不上新鲜事物,但在自动化界对其的了解并不算多。那么,虚拟化在自动化界能发挥它在IT界多大程度的功能呢?VMware大中华区CTO 张振伦告诉记者:"虚拟机技术主要分为桌面级、和服务器级的两种形式,在自动化界应用的应该多属于后者,即服务器级的虚拟化。它主要包括对服务器CPU、内存资源的虚拟化。在传统服务器的运行状态下,通常CPU只发挥了10%的运算能力,90%的资源是浪费的,而通过虚拟优化,原来复杂的应用可得以顺利实现,还可有效地节约系统的损耗。"
  虚拟化它能为自动化解决什么问题呢?它能帮我们解决现在的软硬件升级太快控制工程网版权所有,造成用户不得不被动升级应用,造成浪费的问题。这既包括新硬件对老软件平台的不支持问题,也包括新软件平台对老应用程序不支持的问题。不少工厂应用程序的开发需要较长的周期和投入,如果因为软硬件升级太快,使得用户的应用功能失效,那将是一件非常令人困扰、沮丧的事CONTROL ENGINEERING China版权所有,而虚拟化正是解决这一顽疾的重要手段。而虚拟化是如何实现如此效果的呢?张振伦介绍说:"虚拟化很好地解决了系统底层的问题,它在操作系统和硬件资源中间加入一层中间层,让硬件不直接跟操作系统打交道,更换硬件时,只要硬件支持虚拟机就行www.cechina.cn,和虚拟机之上的操作系统没有关系。原来的硬件资源和软件操作平台资源一对一的关系,虚拟化后变成了多个软件操作平台共享一个硬件资源的新架构。这样的架构还带来一个好处,那是资源得以充分优化,服务器的效能高,布置起来也更加紧凑,"

VMware大中华区技术总监张振伦

  生产自动化关注可靠性、实时性。虚拟化技术对系统资源的占用,仿真都会对系统实时性、可靠性提出挑战吗?这是否会成为虚拟化技术在自动化集成管控平台的应用推广过程中的瓶颈或潜在隐患呢?对此,张振伦并不认同,他说:" 虚拟机(虚拟化)技术已经相当成熟,无论是大型ERP系统,还是大型金融系统,虚拟机技术都可以运行的很好,可靠性不是问题。实时性是个特殊的话题,对此,电信运营商最新的计费、营业系统就对实时性有了明显的高要求,而虚拟化技术的表现令人满意。虚拟机技术分为两种,一种是非裸设备的虚拟化,也就是在一种软件系统之上虚拟另一种软件系统。第二种是裸设备的虚拟化,即在硬件平台上先虚拟化,然后在此之上建立软件系统。而自动化领域服务器端采用的都是第二种技术控制工程网版权所有,此技术对系统资源的占用非常少。自2006年开始,计算机芯片巨头英特尔公司、和 AMD公司分别对其各自的CPU指令集进行了针对虚拟化技术的优化,虚拟化所消耗的系统硬件资源从原先的20%-30% 大幅降低到只有2-3%。 当前,VMware和英特尔的合作已经非常深入。 英特尔每次发布新的CPU芯片前,都要测试其在VMware虚拟化技术的适应性和表现,因为这对于发挥出芯片真正计算实力而言至关重要。
  微软Winxp系统的官方支持已经停止,这对于拥有广泛平台用户群的自动化界是个重大打击,虚拟机技术是否可以对此有个应对方案或折中方案呢?张振伦指出:"虚拟化技术能部分地帮助用户解决这个问题。"当用户的软件操作系统平台不再得到供应商的官方支持时要考虑升级为新的操作平台版本,但基于其上的应用开发只支持原系统版本,那么采用虚拟化技术就可以为此应用程序继续虚拟出对应操作平台的运行环境,使应用继续得以正常运行。这种需求不仅来自工业,据张振伦介绍,在金融行业这种情况也很普遍。他举例说有国内证券服务商需要更换服务器硬件,但新硬件对老平台的软件系统不支持,VMware就帮客户将老平台的软件系统进行虚拟化,从而实现了应用功能的正常使用,保护了用户的既有投资。
  虚拟化有效地帮用户解决了系统升级时面临的棘手问题,但它也有力所不及,那就是它虽然可以虚拟化出软件平台的运行环境,但如果这个平台已经是过时的平台,其漏洞补丁不再更新,那虚拟出的平台环境也只是"再现"这个环境,而不能继续"更新"它。所以旧平台上的信息安全问题,不是虚拟化技术力所能及的。这就是张振伦口中"部分解决问题"的所指。当然,信息安全是个全局性的系统问题,倒也不见得一定要摊派给虚拟化技术来"身兼数职"。
  虚拟化技术近年来发展迅速,业已成为大型数据中心的重要实现技术之一。它以软件定义改变了硬件定义设备的传统,大幅优化了现有数据中心的计算能力。具有良好的应用弹性,是云计算的重要支撑技术之一。而通用硬件未来仅作为标准资源基本不会成为现实应用的瓶颈。虚拟化技术在工业应用中的稳定性、可靠性都没有问题。"虚拟化具有很广阔的市场,目前只要是基于x86架构的硬件平台,做虚拟化都是可以的。" 张振伦补充说。
版权声明:版权归控制工程网所有,转载请注明出处!

频道推荐

关于我们

控制工程网 & CONTROL ENGINEERING China 全球工业控制、自动化和仪器仪表领域的先锋媒体

CE全球

联系我们

商务及广告合作
任小姐(北京)                 夏小姐(上海)
电话:010-82053688      电话:18616877918
rendongxue@cechina.cn      xiashuxian@cechina.cn
新闻投稿:王小姐

关注我们的微信

关于我们 | 网站地图 | 联系我们
© 2003-2018    经营许可编号:京ICP证120335号
公安机关备案号:110102002318  服务热线:010-82053688