服务器虚拟化存储 asa 服务器虚拟化的含义_虚拟化技术


关于虚拟化技术

虚拟化技术简介

  在计算机科学领域中,虚拟化技术意味着对计算机资源的抽象。虚拟化是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个计算机可运行不同的操作系统,并且应用程序都可以在相互的空间内运行而互不影响,从而显著的提高计算机的工作效率。

服务器虚拟化存储 asa 服务器虚拟化的含义_虚拟化技术_02

虚拟化技术分类

1.网络虚拟化:网络虚拟化将网络资源进行整合,简单来说,就是将硬件与软件的网络设备资源,以及网络功能整合为一个统一的、基于软件可管理的虚拟网络。

  2.储存虚拟化:即整合所有储存资源为一个储存池,对外提供逻辑储存接口,用户通过逻辑接口进行数据的读写,不论有多少个硬件存储设备,对外只能看到一个。

  3.服务器虚拟化:也称平台虚拟化,是将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器,使用户不再受限于物理上的界限。

  4.操作虚拟化:是指在同一操作系统上,同时运行单个或多个独立的用户,每个人都有自己的运行空间。

  5.服务虚拟化:服务虚拟化对终端用户来说是隐藏的,简单说就是通过虚拟化提供相应的服务。

  6.桌面虚拟化:是指将计算机的终端进行虚拟化,以达到桌面使用的安全性和灵活性。

  7.应用虚拟化:是指同一个应用可以再不同的CPU体系架构、不同的操作系统上正常的运行。

  8. 用户体验虚拟化:也称用户虚拟化,是指在不同的设备组,用户看到的内容是一样的。

虚拟化技术优势

  (1)减少物力资源投入,节约成本

  (2)虚拟数据资源迁移快捷方便

  (3)提高资源的使用率

  (4)数据更加安全

虚拟机技术原理

   虚拟机是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境的完整计算机系统。简单的说,虚拟机就是通过软件在宿主机上虚拟机出一台计算机。虚拟机技术是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存与存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好地方式来应用这些资源。

CPU虚拟化原理

  CPU虚拟化的目的是为了允许让多个虚拟机可以同时运行在VMM中。CPU虚拟化技术是将单CPU模拟为多CPU。让所有运行在VMM之上的虚拟机可以同时运行,并且它们之间都是独立的,互不影响的,以提高计算机使用效率。

内存虚拟化原理

  内存虚拟化是让虚拟机可以共享物理内存,VMM可以动态分配与管理这些物理内存,保证每个虚拟机都有自己独立的内存运行空间。虚拟机的内存虚拟化与操作系统中的虚拟内存管理有点类似。

服务器虚拟化存储 asa 服务器虚拟化的含义_多服务器虚拟化 map_03