|
|
|
|
移动端

什么是存储虚拟化?记录层和块层都包含哪些设备?

存储就是根据不同的应用环境通过采取合理、安全、有效的方式将数据保存到某些介质上并能保证有效的访问,总的来讲可以包含两个方面的含义:一方面它是数据 临时或长期驻留的物理媒介;另一方面,它是保证数据完整安全存放的方式或行为。数据存储就是把这两个方面结合起来,向客户提供一套数据持久化、访问、维护的解决方案。

作者:佚名来源:中科院计算所培训中心|2017-11-16 08:53

技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战

存储虚拟化就是将一个存储设备虚拟成多个存储设备,或者将多个存储设备虚拟成一个存储设备的技术。

存储虚拟化(1:N)

存储就是根据不同的应用环境通过采取合理、安全、有效的方式将数据保存到某些介质上并能保证有效的访问,总的来讲可以包含两个方面的含义:

一方面它是数据 临时或长期驻留的物理媒介;

另一方面,它是保证数据完整安全存放的方式或行为。数据存储就是把这两个方面结合起来,向客户提供一套数据持久化、访问、维护的解决方案。

文件/记录层(File/Record Layer)

提供存储资源访问方法,包括:文件系统,数据库,缓存等

将用户视图的数据单元(文件/记录/对象)保存到存储空间,并记录映射关系,负责维护命名空间、存储空间分配

性能优化,分布式系统集群管理与控制。

块层(Block Layer)

提供存储设备:磁盘、磁带、固态硬盘等,用来存储数据

提供块聚合管理:实现存储网络聚合,物理卷聚合,镜像冗余(RAID-n)等功能

负责缓存管理

共享存储包括DAS、NAS和SAN等不同存储模型

【编辑推荐】

  1. 基于IP的网络存储iSCSI
  2. 如何使云中数据存储更谨慎
  3. 什么是数据中心的双层存储系统?
  4. 关注| 为何他们如此青睐对象存储?
  5. 核心系统存储双活必会遭遇哪三大难点?
【责任编辑:武晓燕 TEL:(010)68476606】


点赞 0
分享:
大家都在看
猜你喜欢
24H热文
一周话题
本月最赞

热门职位+更多

读 书 +更多

Java编程思想 第4版

本书共22章,包括操作符、控制执行流程、访问权限控制、复用类、多态、接口、通过异常处理错误、字符串、泛型、数组、容器深入研究、Java I...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊