3.4 大数据存储策略
3.4.1 虚拟化存储
虚拟化技术:通过映射或抽象的方法屏蔽物理设备复杂性,增加一个管理层面,激活一种资源并使之更易于透明控制。它可以有效简化基础设施的管理,增加IT资源的利用率和能力,比如服务器、网络或存储。
- 对于用户:虚拟化的存储资源就像是一个巨大的“存储池”,无须知道具体的磁盘、磁带及存储路径
- 对于管理人员:虚拟存储池是采取集中化的管理,并根据具体的需求把存储资源动态地分配给各个应用
虚拟化存储主要分类:
- 基于主机的虚拟存储依赖于代理或管理软件,安装在一个或多个主机上。(最易实现)
- 基于存储设备的虚拟化:依赖于提供相关功能的存储模块,缺乏第三方软件支持。
- 基于网络的虚拟存储:基于互联设备的虚拟化、基于路由器的虚拟化。
3.4.2 分布式存储
1. 块存储
块存储将存储区域划分为固定大小的小块,是存储裸存储设备的存储空间对外暴露方式。
块存储存储方式:DAS、SAN
2. 分布式文件存储
文件存储以标准文件系统接口形式向应用系统提供海量非结构化数据存储空间。