文档介绍:虚拟化技术虚拟化技术 Page 2 /27到底什么虚拟化技术呢? 到底什么虚拟化技术呢? 到底什么虚拟化技术呢? 对于它的定义"百度知道"是这么介绍的: 虚拟化是一个广义的术语,在计算机方面通常是指计算元件在虚拟的基础上而不是真实的基础上运行。 Page 3 /27目前的目前的目前的 IT IT IT设备应用现状设备应用现状设备应用现状全球最过剩的资源是计算资源,计算机利用率严重不足,全球计算资源的平均利用率仅为 9%。—计算机调查研究《报告》显示,通过政府网站发布公告、新闻、政策等信息比例超过 60% 的网站,仅占全部政府网站的 % ,发布比例低于 20% 的网站占全部政府网站的 % ,政府网站的利用率不足 50%。—国务院信息化工作办公室尽管我们需要越来越多数量及功能强大的计算机,可是我们却不得不承认,现有的计算机资源利用率是非常低的。且不说机器在晚上基本上是闲置,就是工作的时间里,我们的计算机的资源利用率也是非常低的 Page 4 /27 9-9-1 9-9-1 9-9-1 原则原则原则9 9 0% 的服务器 90% 的时间 CPU 占用率低于 10%91 Page 5 /27简介简介简介 Page 6 /27虚拟化技术简介虚拟化技术简介虚拟化技术简介虚拟化技术成为互联网的继“云计算”的又一个热门技术,影响 IT领域的各个方面。而从广义上理解,在计算机方面通常是指计算元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。 Page 7 /27虚拟化技术简介虚拟化技术简介虚拟化技术简介传统架构硬件层虚拟软件层虚拟硬件操作系统应用程序虚拟硬件操作系统应用程序虚拟硬件操作系统应用程序虚拟化架构将一台服务器当做 N台服务器来使用硬件层应用程序操作系统 Page 8 /27 分区?在一个物理机上运行多个 OS ?更充分利用服务器资源?支持高可用——分区之间可以组建集群(负载均衡、双机容错) 封装?将虚拟机封装成与硬件配置无关的文件?随时对虚拟机进行快照?通过简单的文件拷贝对虚拟机进行迁徙隔离?从硬件层面隔离系统故障和安全威胁?在虚拟机之间动态的分配 CPU 、内存等系统资源?保证服务可用虚拟化的关键特征虚拟化的关键特征虚拟化的关键特征 Page 9 /27虚拟化的优势虚拟化的优势虚拟化的优势 –每台主机一个操作系统–软件硬件紧密地结合–在同一主机上运行多个应用程序通常会遭遇沖突–系统的资源利用率低–硬件成本高昂而且不够灵活 –打破了操作系统和硬件的互相倚賴–通过封装到到虚拟机的技术, 管理操作系统和应用程序为单一的个体–強大的安全和故障隔离–虚拟机是独立于硬件的, 它们能在任何硬件上运行 Page 10 /27硬件分区技术硬件分区技术硬件分区技术 –将硬件资源被划分成数个分区, 每个分区享有独立的 CPU 、内存,并安装独立的操作系统。 –缺乏很好的灵活性,不能对资源做出有效调配。