存储虚拟化方式在选择时的四种形式

云计算 虚拟化
存储虚拟化方式在目前随着技术的发展已经有很多。当然在市场上的应用还是需要根据环境而定。下面我们就详细的来解读存储虚拟化方式在市场上的应用。

存储虚拟化方式在目前随着技术的发展已经有很多。当然在市场上的应用还是需要根据环境而定。下面我们就详细的来解读存储虚拟化方式在市场上的应用。

  存储虚拟化方式是对存储硬件资源进行抽象化表现。这种虚拟化使用户可以与存储资源中大量的物理特性隔绝开来,就好像我们去仓库存放或者提取物品时,只要跟仓库管理员打交道,而不必要去关心我们的物品究竟存放在仓库内的哪一个角落。对于用户来说,虚拟化的存储资源就像是一个巨大的“存储池”,用户不会看到具体的磁盘、磁带,也不必关心自己的数据经过哪一条路径通往哪一个具体的存储设备。

  从管理的角度来看,虚拟存储池是采取集中化的管理,并根据具体的需求把存储资源动态地分配给各个应用。值得特别指出的是,利用虚拟化技术,可以用磁盘阵列模拟磁带库,为应用提供速度像磁盘一样快、容量却像磁带库一样大的存储资源,这就是当今应用越来越广泛的虚拟磁带库(VTL, Virtual Tape Library),在当今企业存储系统中扮演着越来越重要的角色。

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

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

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

  存储虚拟化方式的最佳道路

  在企业IT架构中引入虚拟化技术,可以通过以下四种方式来实现,每种方式都有其优势和缺陷:

  第一,基于服务器的虚拟化,也就是在服务器上运行虚拟存储软件。这种方式实现起来最容易,但是服务器会因为运行虚拟软件而占用处理能力,因而影响到企业IT系统的整体性能,而且也会因为服务器故障而导致整个系统宕机。

  第二,“带外(out-of-band)”虚拟引擎,又叫做不对称虚拟(Asymmetric),是在数据通路外的服务器上实现的虚拟功能,也就是将控制数据和存储数据安排在不同的数据通路上传输。这种方式减少了存储数据网络中的流量,有助于提高系统性能,但是一般需要安装专用软件,也容易受到攻击。

  第三,“带内(in-band)”虚拟引擎,常常也称作对称虚拟(Symmetric),是在应用服务器和存储的数据通路内部实现虚拟存储,控制数据(Metadata)和需要存储的实际数据在同一个数据通路内传递。带内虚拟存储具有较强的协同工作能力,同时便于通过集中化的管理界面进行控制。同时,带内虚拟具有较高的安全性,黑客很难侵入存储系统。但是,在服务器层面看,带内存储会占用较多的数据网络带宽来传输控制数据,因而容易在服务器和存储设备之间产生性能瓶颈。

  第四,基于存储交换机和存储器的虚拟存储。这种方法直接在存储设备上实现虚拟化,实现起来相对容易,同时它对用户和管理人员都是透明的,因此为用户和管理员的管理提供了很大的方便。但是,这类设备目前还没有统一的标准,这就意味着不同厂商的存储产品很难在单一的存储系统中无缝集成。

  既然实现存储虚拟化方式有这么多,而且每种方式都有各自的优势与不足,这就需要企业用户关注自己的特定情况,选择最适当的方式。相应地,拥有存储设备、服务器和操作系统全面产品线的提供商,更容易为企业用户提供最适当的虚拟存储解决方案,因为这样的厂商不必为了推销自己的特定产品而采用某种偏颇的观念来影响用户。

责任编辑:小明 来源: 论坛
相关推荐

2013-06-14 15:24:57

Android开发移动开发数据存储方式

2010-08-19 11:16:30

虚拟化

2016-12-06 09:01:14

2011-10-09 09:35:11

虚拟化hypervisor

2023-05-04 10:49:34

数字化转型企业

2018-04-28 14:10:30

虚拟化误解技术

2010-07-28 13:54:42

Flex数据绑定

2022-03-25 14:47:24

Javascript数据类型开发

2017-04-17 19:31:03

Android多线程

2023-05-22 08:03:28

JavaScrip枚举定义

2020-06-12 08:28:29

JavaScript开发技术

2014-12-25 09:41:15

Android加载方式

2021-12-22 09:34:01

Golagn配置方式

2013-10-17 09:25:52

2011-08-22 09:54:40

云计算虚拟化云成本

2016-08-04 15:10:12

服务器虚拟化网络

2015-09-06 09:23:23

Android异步更新

2011-05-20 09:55:26

Oracle连接

2021-06-25 08:00:00

物联网医疗技术

2022-10-27 14:18:13

Flowable流程变量
点赞
收藏

51CTO技术栈公众号