虚拟机生命周期管理:当心不朽的VM

云计算 虚拟化
现在,hypervisor需要更新,但是旧的虚机依然可以工作,跟是否运行于最新的硬件平台无关。但不朽的虚机可能成为企业的噩梦。

 计算机是不朽的吗?听起来似乎对,从细节分析却非如此。物理计算机肯定不是的,所有运行的部件都存在磨损及老化直到其停止运行。但是虚机仅仅是一些文件,所以只要文件存在虚机就还在。没有正确的虚机生命周期管理,企业将会面临过期的、似乎不朽的虚机。

  过去,OS升级受制于硬件的更替。当硬件故障率变得过高时,IT会用新计算机替换并安装新的OS。新OS是必要的,因为硬件厂商只会针对***的OS版本在发布新硬件。新OS通常意味着新的应用版本,所以应用也需要经常升级和替换。

 

  虚机的出现打破了这一循环。现在,hypervisor需要更新,但是旧的虚机依然可以工作,跟是否运行于***的硬件平台无关。现在使用物理硬件无需像之前那样,每隔几年就定期更新OS和应用。因此,虚机OS和应用是不朽的。我最近偶遇一个运行在Windows NT 4.0上的关键应用,已经有17年历史。

 

  为什么该机器还在使用?当然它也曾经历过需要替换的某个时期,但是由于没有硬件更换的风险,依然保持了原状态运行。虚机依然以过去的方式运行,因此失去了升级和更换的迫切需求。

 

  为什么虚机应该休息

 

  然而,我们考虑一下这会对支持费用带来什么影响。随着时间延长,企业内的计算机既有运行***版本OS,也有之前版本的。现在我们的虚机运行了四到五个主流版本。所以很难找到可以兼容所有这些版本的企业级防病毒、安全、资产管理或监控工具,更不用说员工也不具备支持多个OS的技能。很多IT专家在15年前Windows NT主流的时代还在学校学习。当他们需要支持如此恐龙级IT设备时该如何面对?

 

  很明显这无法让人满意,成本也很高,而不朽的虚机可能成为支持人员的噩梦,如同千禧年到来时COBOL带来的问题。企业IT部门可能需要找到灰白胡子的老前辈提供服务,只有他们才记得这些老系统的用法。

 

  那么企业如何避免不朽虚机带来的噩梦?我提供两个可能的办法面对虚机的生命周期管理:

 

  1.完善的管理防止不朽。如果IT部门可以强制实施虚机生命周期管理策略,只允许某些OS版本存在于数据中心,当新的OS发布后,老的虚机将需要升级。难题在于使用应用的业务部门需要为升级付费,而且可能需要为新版OS找到匹配的新应用。业务部门要为此支付费用,但是通常无法从升级获益。这会招致对IT部门的抱怨。整个IT管理的费用可能降低,但是单就业务部门而言成本却上升了。

 

  2.拥抱不朽。启动升级的转轮并拥抱老版本OS和应用。建立文化教育传承,当新的IT人员加入后,由当时引入系统的老员工对其培训。还用老的工具完成它们的功能。如果依然可以满足业务需求,为什么要升级?集中资源和成本用于无法满足业务需求部分的升级。在升级和打补丁方面节约时间和金钱,更多精力集中于增加业务价值上。

 

  虚拟化使IT的很多领域发生变化。OS升级循环的破坏只是IT人员在虚拟化之后需要考虑的新问题之一。一个清晰的虚机生命周期管理策略加上可行的IT承诺将确保避免不朽虚机带来的问题。

责任编辑:贾隆 来源: TechTarget
相关推荐

2009-09-29 10:56:28

虚拟机生命周期

2013-01-17 10:35:57

虚拟机生命周期管理

2012-06-20 10:29:16

敏捷开发

2021-07-19 05:52:29

网络生命周期网络框架

2015-07-08 16:28:23

weak生命周期

2022-04-19 07:20:24

软件开发安全生命周期SSDLC应用安全

2009-05-21 09:12:41

Java开发平台生命周期管理

2010-05-17 22:06:41

数据安全电子文档鼎普科技

2020-03-13 07:33:28

物联网生命周期管理IOT

2012-12-04 10:02:03

2023-12-18 08:24:56

ViewModel数据操作Android

2010-07-14 10:48:37

Perl线程

2009-06-11 11:28:35

JSF生命周期

2010-12-03 12:22:02

局域网文档文档安全数据保护

2022-06-01 09:25:16

嵌套生命周期智能技术工业资产

2023-04-19 07:50:59

​云原生生命周期管理

2012-04-28 13:23:12

Java生命周期

2011-06-16 09:31:21

ActivityAndroid

2009-06-18 13:32:39

Java线程生命周期

2009-06-17 15:06:50

Hibernate实体
点赞
收藏

51CTO技术栈公众号