2006年12月13日星期三

虚拟技术的一种应用形式

虚拟技术已经火了一段时间了,在未来几年还将继续火下去,成为广大群众喜闻乐见的,被广泛采用的技术。究其原因,可以参考Linux需要微内核吗
前一阵子开会听到一个想法,挺不错。以后不都是虚拟机了吗?比如未来一台nb的服务器上,运行Oracle数据库和Weblogic的 Application Server,出于健壮性安全性的考虑,把这二位分别运行在各自的虚拟机上。虚拟机上可以跑Linux或者Windows,whatever(中文怎么说 来着?武林外传里的大嘴说过的)!
但是你想过没,既然虚拟机就只跑一个程序,那还要这通用的操作系统干吗?通用操作系统因为要顾及方方面面的需求,性能必然会有所损失。现在没有这么多需求要满足,就不要这些通用操作系统了。甚至应用程序自带一个简单的能满足自己需要的操作系统就够了。
像Java,Python,Ruby这些运行在VM上的语言,把VM做成一个操作系统,捆在应用程序上,放在虚拟机上跑就OK了。

没有评论: