虚拟化是什么?
虚拟化是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。
虚拟化使用软件的方法重新定义划分IT资源,可以实现IT资源的动态分配、灵活调度、跨域共享,提高IT资源利用率,使IT资源能够真正成为社会基础设施,服务于各行各业中灵活多变的应用需求。
如同现在空旷、通透的写字楼,整个楼层几乎看不到墙壁,用户可以用同样的成本构建出更加自主适用的办公空间,进而节省成本,发挥空间最大利用率。
虚拟化的主要目的是什么?
是对IT基础设施进行简化。它可以简化对资源以及对资源管理的访问。
虚拟化支持的操作系统有哪些?
Windows和Linux各种系统。
主流虚拟化平台有哪些?
Xen、KVM、VMware、微软。
虚拟化分类?(按实现层次分)
硬件虚拟化----就是用软件来虚拟一台标准电脑的硬件配置,如CPU、内存、硬盘、声显卡、光驱等,成为一台虚拟的裸机,然后就可以在上面安装操作系统了。
操作系统虚拟化----就是以一个系统为母体,克隆出多个系统。它比硬件虚拟化要灵活方便,因为只需在系统里装一个虚拟化软件,就能以原系统为样本,很快克隆出系统,克隆出的系统与原系统除去一些ID标识外,其余都一样。
应用程序虚拟化----前两种虚拟化的目的是虚拟完整的真实的操作系统,应用虚拟化的目的也是虚拟操作系统,但只是为保证应用程序的正常运行,虚拟系统的某些关键部分,如注册表、C盘环境等,所以较为轻量、小巧。
虚拟化分类?(按应用领域来分)
服务器虚拟化----应用了硬件虚拟化和操作系统虚拟化技术,在一台服务器运行安装多个操作系统,并且可以同时运行,就相当于多台服务器同时运行,利用率大大提高。
存储虚拟化----是将整个云系统的存储资源进行统一整合管理,为用户提供一个统一的存储空间。
网络虚拟化----一般是指VPN,它将两个异地的局域网,虚拟成一个局域网,这样一些企业的OA、B/S软件,就可以像真实局域网一样进行电脑互访了。
桌面虚拟化----是在服务器上部署好桌面环境,传输到客户端电脑上,而客户端只采用瘦客户机的应用模式,即只安装操作系统,接受服务器传输来的虚拟桌面,用户看到的就像本地真实环境一样,所有的使用其实是对服务器上的桌面进行操作。
CPU虚拟化----是对硬件虚拟化方案的优化和加强。以前是用虚拟化软件把一个CPU虚拟成多个CPU,而CPU虚拟化直接从硬件层面实现,这样大大提高的性能。
文件虚拟化----是将分布在多台电脑的文件数据虚拟成一台电脑上的,这样以前找文件要去不同的机器上查找,而现在则像在一台电脑上操作一样。
虚拟化的优势是什么?
更高的资源利用率----虚拟可支持实现物理资源和资源池的动态共享,提高资源利用率,特别是针对那些平均需求远低于需要为其提供专用资源的不同负载。
降低管理成本----虚拟可通过以下途径提高工作人员的效率:减少必须进行管理的物理资源的数量;隐藏物理资源的部分复杂性;通过实现自动化、获得更好的信息和实现中央管理来简化公共管理任务;实现负载管理自动化。另外,虚拟还可以支持在多个平台上使用公共的工具。
提高使用灵活性----通过虚拟可实现动态的资源部署和重配置,满足不断变化的业务需求。
提高安全性----虚拟可实现较简单的共享机制无法实现的隔离和划分,这些特性可实现对数据和服务进行可控和安全的访问。
更高的可用性----虚拟可在不影响用户的情况下对物理资源进行删除、升级或改变。
更高的可扩展性----根据不同的产品,资源分区和汇聚可支持实现比个体物理资源小得多或大得多的虚拟资源,这意味着您可以在不改变物理资源配置的情况下进行规模调整。
互操作性和投资保护----虚拟资源可提供底层物理资源无法提供的与各种接口和协议的兼容性。
改进资源供应----与个体物理资源单位相比,虚拟能够以更小的单位进行资源分配。