【发布时间】:2014-03-17 10:36:30
【问题描述】:
“进程虚拟机(也称为语言虚拟机)是 旨在运行单个程序,这意味着它支持 单一进程。这种虚拟机通常非常适合 一种或多种编程语言,其目的是 提供程序的可移植性和灵活性(除其他外)。 虚拟机的一个基本特征是软件 在内部运行仅限于提供的资源和抽象 由虚拟机——它不能脱离它的虚拟 环境。引用Wikipedia Article"
我一直在研究虚拟机的使用,尤其是它们在Cloud Computing 中的重要性,我想知道是否有可能开发一个基于虚拟机的操作系统,该操作系统可以动态扩展以使用连接的服务器?使用它自己的本地硬件进行快速处理,同时通过发送不需要立即响应云服务的进程来提高它的性能。
这可能吗,还是这个概念有缺陷?
基本上,操作系统会随着连接的云服务器而扩展。可以发送到云服务器以获得潜在响应的进程将取决于每个程序的开发人员。
起初,我认为这仅对需要具有成本效益的大规模计算的公司有效。但随着互联网速度的提高,即使是前端界面动画计算也可能成为可能,因为本地硬件更少,更依赖云服务。
如果可能的话,它将允许在世界上任何地方进行许多原本需要超级计算机时间的科学模拟,而成本不高于以特定速度完成的处理。最终将导致消费类设备变得非常小、“可扩展”功能强大且非常便宜,从而使人们能够以与今天支付互联网服务相同的方式来支付处理费用。
【问题讨论】:
标签: operating-system cloud virtual-machine