第二篇:云计算虚拟化技术分析及其演进路线

作者:禅与计算机程序设计艺术

1.简介

云计算(Cloud Computing)是一种新的计算方式,它把计算能力从中心服务器扩展到一系列网络端点上。随着云计算的发展,越来越多的人将注意力集中在如何利用云资源来提高效率、节约成本以及加强竞争力上。因此,云计算技术的最新研究也就变得十分重要。虚拟机(Virtual Machine)技术也成为影响云计算发展的一个关键技术。

目前,云计算已经成为人们日常生活中不可缺少的一部分,例如移动互联网、大数据处理等都依赖于云计算技术。正如李喆所说,“云计算并不是一项新技术,而是一系列行之有效的技术组合”,其中包括虚拟机技术、分布式系统技术、数据中心技术、软件定义网络技术等。本文将对虚拟机技术以及云计算虚拟化技术的发展进行详尽的阐述,分析其演进路线和相关的研究方向,最后提出一些未来的思考。

2.背景介绍

2.1 计算机虚拟化技术

虚拟机(VMware ESXi、KVM、Xen、Hyper-V)技术是云计算领域最主要的技术之一。云计算的核心技术之一就是虚拟化技术。早在上世纪90年代末期,VMware公司推出了ESXi产品,使得个人用户能够运行商用系统,但是由于性能不足,很快被淘汰。后来,VMware推出了VMware Server,解决了性能问题。再后来,KVM(Kernel-based Virtual Machine)开源项目诞生,可以运行任何基于linux内核的操作系统,而且性能非常好。最初,Xen虚拟机技术在微软的服务器操作系统中应用广泛。

通过虚拟机技术,可以轻松地创建和部署相同或类似的计算机环境,用户

猜你喜欢

转载自blog.csdn.net/universsky2015/article/details/133004226