什么是存储虚拟化?记录层和块层都包含哪些设备?
2017-11-01 10:33
260 查看
存储虚拟化就是将一个存储设备虚拟成多个存储设备,或者将多个存储设备虚拟成一个存储设备的技术。
存储虚拟化(1:N)
存储就是根据不同的应用环境通过采取合理、安全、有效的方式将数据保存到某些介质上并能保证有效的访问,总的来讲可以包含两个方面的含义:
一方面它是数据 临时或长期驻留的物理媒介;
另一方面,它是保证数据完整安全存放的方式或行为。数据存储就是把这两个方面结合起来,向客户提供一套数据持久化、访问、维护的解决方案。
文件/记录层(File/Record Layer)
提供存储资源访问方法,包括:文件系统,数据库,缓存等
将用户视图的数据单元(文件/记录/对象)保存到存储空间,并记录映射关系,负责维护命名空间、存储空间分配
性能优化,分布式系统集群管理与控制。
块层(Block Layer)
提供存储设备:磁盘、磁带、固态硬盘等,用来存储数据
提供块聚合管理:实现存储网络聚合,物理卷聚合,镜像冗余(RAID-n)等功能
负责缓存管理
共享存储包括DAS、NAS和SAN等不同存储模型
存储虚拟化(1:N)
存储就是根据不同的应用环境通过采取合理、安全、有效的方式将数据保存到某些介质上并能保证有效的访问,总的来讲可以包含两个方面的含义:
一方面它是数据 临时或长期驻留的物理媒介;
另一方面,它是保证数据完整安全存放的方式或行为。数据存储就是把这两个方面结合起来,向客户提供一套数据持久化、访问、维护的解决方案。
文件/记录层(File/Record Layer)
提供存储资源访问方法,包括:文件系统,数据库,缓存等
将用户视图的数据单元(文件/记录/对象)保存到存储空间,并记录映射关系,负责维护命名空间、存储空间分配
性能优化,分布式系统集群管理与控制。
块层(Block Layer)
提供存储设备:磁盘、磁带、固态硬盘等,用来存储数据
提供块聚合管理:实现存储网络聚合,物理卷聚合,镜像冗余(RAID-n)等功能
负责缓存管理
共享存储包括DAS、NAS和SAN等不同存储模型
相关文章推荐
- 什么是存储虚拟化?记录层和块层都包含哪些设备?
- 查看打包的.ipa包含了哪些设备的UDID
- 触发器和约束各有什么特点?基于几个关联的表的记录的查询速度太慢,从哪些发面考虑解决?
- Eclipse workspace包含哪些工程的配置文件在什么地方?
- MIME类型是什么?包含哪些类型?
- 某个时间提交了部分代码到svn,但是我没有做记录都提交了哪些,我怎么去查看?即查看某个时间都提交了什么代码?
- 台式PC的组成需要哪些硬件设备,各自的作用和参数及主流的品牌是什么。
- 牛客网Java刷题知识点之什么是HTTP协议、什么是HTTP隧道、HTTP响应的结构是怎么样的、HTTP报头包含哪些、HTTP中GET与POST方法有什么区别
- JSP指令是什么?JSP包含哪些指令?
- 什么是沙盒(sandbox)?沙盒包含哪些文件,描述每个文件的使用场景。如何获取这些文件的路径?如何获取应用程序包中文件的路径?
- Eclipse workspace包含哪些工程的配置文件在什么地方
- 何为CFTA?与FTA有什么关系?CFTA包含哪些测试项目?
- Windows7的设备中心包括哪些功能有什么作用
- 什么是使用记录访问权限呢?这是在Android5.0(Api level 21)新添加的,通过该权限我们可以查看设备上其它应用使用情况的统计信息等。
- 商业计划书(BP)应该包含哪些点?看 BP 的人最想从中得到什么?
- 选择某个属性值最大的那条记录(不仅仅包含指定属性,而是想要什么属性都可以)
- 简述什么是ajax?ajax工作原理?ajax包含的技术?ajax有哪些优点缺陷?
- MIME类型是什么?包含哪些类型?
- MIME类型是什么?包含哪些类型?
- 上网调查一下目前流行的源程序版本管理软件和项目管理软件都有哪些?各有什么优缺点?并在Github注册账户,写一篇博客记录注册的过程。