什么是存储虚拟化

乐多 问答 2022-11-26 23:09:25 阅读(...)

存储虚拟化就是把多个存储介质通过一定的技术将他们集中起来,组成一个存储池并进行统一管理,可以将多种、多个存储设备统一管理起来,为用户提供大容量、高数据传输性能的存储系统,就称之为虚拟存储。

存储虚拟化是指通过在存储设备上加入一个逻辑层,管理员通过逻辑层访问或者调整存储资源,提高存储利用率。这样便于集中的存储设备以及提供更好的性能和易用性。存储虚拟化的作用有哪些呢?

存储虚拟化 Storage virtualization

什么是存储虚拟化

存储虚拟化就是把多个存储介质(如硬盘、RAID)通过一定的技术将他们集中起来,组成一个存储池并进行统一管理。从主机或工作站的角度,看到的就不是多个硬盘,而是分区或者卷,就好像是一个超大容量的硬盘。这种可以将多种、多个存储设备统一管理起来,为用户提供大容量、高数据传输性能的存储系统,就称之为虚拟存储。总的来说,存储虚拟化就是将一个存储设备虚拟成多个存储设备,或者将多个存储设备虚拟成一个存储设备的技术。

存储虚拟化的作用

  1. 提高硬件资源的使用效率(将以前不用的资源利用起来)。
  2. 简化系统管理的复杂度。
  3. 大幅度增强云存储平台的可靠性,实现业务不间断运行。
  4. 对管理员或者服务供应商来说,存储虚拟化可以方便的调整存储资源,提高存储资源的利用率。
  5. 对使用者来说,集中的存储设备可以提供更好的性能和方便性。

存储虚拟化的优势

将存储资源虚拟成一个“存储池”,这样做的好处是把许多零散的存储资源整合起来,从而提高整体利用率,同时降低系统管理成本。与存储虚拟化配套的资源分配功能具有资源分割和分配能力,可以依据“服务水平协议(service level agreement)”的要求对整合起来的存储池进行划分,以最高的效率、最低的成本来满足各类不同应用在性能和容量等方面的需求。特别是虚拟磁带库,对于提升备份、恢复和归档等应用服务水平起到了非常显著的作用,极大地节省了企业的时间和金钱。

除了时间和成本方面的好处,存储虚拟化还可以提升存储环境的整体性能和可用性水平,这主要是得益于“在单一的控制界面动态地管理和分配存储资源”。

在当今的企业运行环境中,数据的增长速度非常之快,而企业管理数据能力的提高速度总是远远落在后面。通过虚拟化,许多既消耗时间又多次重复的工作,例如备份/恢复、数据归档和存储资源分配等,可以通过自动化的方式来进行,大大减少了人工作业。因此,通过将数据管理工作纳入单一的自动化管理体系, 存储虚拟化可以显著地缩短数据增长速度与企业数据管理能力之间的差距。

存储虚拟化方法

基于主机的存储虚拟化

若仅仅是单个主机服务器(或者是单个集群)访问多个磁盘阵列,可以使用基于主机的存储虚拟化技术。虚拟化的工作通过特定的软件在主机服务器上完成,经过虚拟化的存储空间可以跨越多个异构的磁盘阵列。最大优点是其久经考验的稳定性,以及多异构存储系统的开放性。

特点是软件运行在主机上,应用开销比较大;稳定性好,兼容性高。

基于设备的存储虚拟化

若是多个主机服务器需要访问同一个磁盘阵列的时候可以采用基于存储设备的虚拟化技术。此时,虚拟化的工作是在阵列控制器上完成,将一个阵列上的存储容量划分多个存储空间 LUN,供不同的主机系统访问。这种技术主要用在同一存储设备内部,进行数据保护和数据迁移,他的优势是与主机无关,不占用主机资源,数据管理功能丰富。

软件运行于存储设备中专门的嵌入式系统上。从与 SAN 连接的存储上创建虚拟卷。

基于网络的存储虚拟化

基于网络的存储虚拟化是通过在存储区域网 SAN 中添加虚拟化引擎实现的主要用于异构存储系统的整合和统一数据管理。优势是与主机无关,不占用主机资源;支持异构主机、异构存储设备;能使不同存储设备的数据管理功能统一;统一管理平台,可扩展性好。

软件运行于存储网络中的磁盘阵列上。在与磁盘阵列连接的存储上创建虚拟卷。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • EulerOS 服务器操作系统

    EulerOS是什么

    EulerOS是华为基于CentOS源代码,面向企业应用环境开发的一个商用Linux发行版。支持鲲鹏处理器、容器虚拟化技术,应用场景包括TaiShan服务器、PaaS和企业存储三类。EulerOS有三级智能调度,可以智能自动有规划,对ARM64架构提供全栈支持。
  • openEuler 开源操作系统

    openEuler是什么

    欧拉操作系统(openEuler)是一款基于Linux的开源操作系统。 支持鲲鹏及其它多种处理器,能够充分释放计算芯片的潜能,是由全球开源贡献者构建的高效、稳定、安全的开源操作系统,适用于数据库、大数据、云计算、人工智能等应用场景。
  • Docker 容器 Docker Container

    Docker容器是什么

    Docker容器是一个开源的应用容器引擎,让开发者可以以统一的方式打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何安装了docker引擎的服务器上(包括流行的Linux机器、windows机器),也可以实现虚拟化。
  • Docker

    为什么要使用Docker

    Docker作为一种新兴的虚拟化方式,跟传统的虚拟化方式相比具有众多的优势。Docker对系统资源的利用率更高。无论是应用执行速度、内存损耗或者文件存储速度,都要比传统虚拟机技术更高效。
  • 腾讯操作系统 TencentOS

    TencentOS是什么

    TencentOS是腾讯自主研发的一系列操作系统,主要包含TencentOS Server,TencentOS Tiny和TencentOS Edge,针对计算存储网络三大子系统(云数据中心、边缘、物联网)提供基于业务场景化的全栈OS布局。
  • 铁威马TerraMaster F5-422

    铁威马企业NAS怎么选购

    企业采购 NAS 网络存储不要盲目地追求最新的趋势技术,因为这些技术新则新矣,仍需要经历一段时间的锤炼,才能趋于成熟。