《信息存储与管理(第二版):数字信息的存储、管理和保护》—— 2.8 主机对数据的访问

简介:

本节书摘来异步社区《信息存储与管理(第二版):数字信息的存储、管理和保护》一书中的第2章,第2.8节,作者:【新加坡】G.Somasundaram ,【美】Alok Shrivastava,更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.8 主机对数据的访问

信息存储与管理(第二版):数字信息的存储、管理和保护
应用对数据的读取和存储是通过底层的基础架构来实现的。操作系统(或文件系统)、连接和存储是基础架构的核心组件。存储设备可以在主机内部,也可以在主机外部。无论是内部还是外部,主机控制器卡都是使用预定义的协议(如IDE/ATA, SCSI或光纤通道)来访问存储设备的。IDE/ATA和SCSI广泛应用于小型和个人计算环境下对内部存储的访问。光纤通道和iSCSI协议则用于访问外部存储设备(或子系统)上的数据。外部存储设备可以直连到主机上,也可以通过网络连到主机上。存储直连主机的这种形式,称为直连存储(direct-attached storage,DAS),将在本章后面进行介绍。

理解通过网络访问数据非常重要,因为它奠定了存储联网技术的基础。通过网络访问数据通常以下面三种方式进行:块级别(block-level)、文件级别(file-level)和对象级别(object-level)。

应用从文件系统(或操作系统)请求数据时一般要指明文件名和地址。文件系统将文件属性映射到数据的逻辑块地址,然后向存储设备发送请求。存储设备将逻辑块地址(LBA)转换成CHS地址,取回数据。

在块级别的访问中,文件系统在主机上创建,对数据的访问通过网络以块级别进行,如图2-14(a)所示。未格式化磁盘和逻辑卷都要分配到主机,以进行文件系统的创建。

文件级别的访问要求文件系统在另外的文件服务器或者存储端创建。通过网络发送文件级别的数据请求,如图2-14(b)所示。因为数据访问是在文件级别,这个方法的开销比块级别访问要大。对象级别的访问(object-level access)是智能进化(intelligent evolution)的结果。数据访问是以独立(sef-contained)对象的形式通过网络进行的。对象都有唯一的标识符。存储网络技术和配置将在本书第2部分“存储网络技术”中详细介绍。

a2e4e26e24afbbe76e41db99914354f22724f18d
相关文章
|
存储 算法 调度
分页储存管理.分段储存管理.虚拟储存管理
分页储存管理和分段储存管理是操作系统中常用的两种内存管理方式。 1. 分页储存管理: - 基本原理:将物理内存和逻辑内存划分为固定大小的页面和页面框,使得逻辑地址空间和物理地址空间可以对应起来。进程的逻辑地址空间被划分为多个固定大小的页面,每个页面与一个物理内存页面框对应。通过页表将逻辑地址映射到物理地址,实现地址转换。 - 优点:简单、灵活,能够提供较大的逻辑地址空间,适用于多道程序设计和虚拟内存管理。 - 缺点:存在内部碎片,会造成一定的存储空间浪费。 2. 分段储存管理: - 基本原理:将进程的逻辑地址空间划分为若干个逻辑段,每个逻辑段代表一个逻辑单位,如代码
191 0
|
6月前
|
存储 缓存 固态存储
|
6月前
|
存储 数据安全/隐私保护
平台设计-联系信息的存储
之前说过平台的用户信息是集中存储的
|
存储 监控 安全
网络存储解决方案:选择与配置
网络存储解决方案:选择与配置
285 0