数据存储服务与系统全解析
1. 数据存储概述
数据存储技术用于在内部或外部、本地或远程(包括云与托管服务提供商)基础上存储和访问数据、应用程序和虚拟机。存储的位置多样,如SAN、NAS、云系统、服务器、工作站、笔记本电脑和其他便携式设备等。不同类型的存储具有不同的特点、功能、用途、架构和成本。
一般存储特性如下:
- 服务器内部或外部,专用或共享
- 带宽、活动或IOPS方面的性能以及响应时间或延迟
- 可用性和可靠性,包括数据保护和冗余组件
- 存储介质上保存数据的容量
- 给定配置下的能源和经济属性
- 读写或存储数据之外的功能和附加能力
为支持不同的应用或使用场景,存储可分为以下几类:
- 在线或主存储:专注于为活跃环境提供性能和可用性。
- 近线或二级存储:侧重于以较低成本提供更大容量,用于不常使用的数据。
- 离线或三级存储:专注于极低的成本,用于非活跃、闲置或休眠的数据。
不同类型的存储满足了多样化的需求,例如对于一些应用或环境,本地存储之外的需求可以通过公共或私有云或托管服务提供商来支持。而支撑这些云环境的底层技术可能会利用不同类型或层级的存储,以实现各种性能、可用性、容量和经济目标。
2. 分层存储
分层存储通常根据磁盘驱动器或介质类型、价格区间、架构或目标用途(如在线用于文件、电子邮件和数据库;近线用于参考或备份;离线用于存档)来划分。其目的是配置不同类型的存储系统和介质,以满足不同的性能、可用性、容量、能源或经济(PACE)能力,从而满足一组给定的应用服务要求。
存储分层的分类方式多样: