超级计算机子系统,外存储子系统

外存储子系统是由大容量存储设备和控制设备组成的,用以组织和管理数据的存取和传输的辅助存储系统。存储子系统硬件由三个基本部分组成:适配器、控制器和大容量存储器。适配器处于主机总线与控制器之间,它传送各种命令和数据。控制器则和大容量存储设备相连接,直接控制管理设备的工作。如:执行主机的命令,对设备进行寻道、读、写、初始化等操作。

中文名

外存储子系统

外文名

external storage subsystems

学    科

计算机技术组    成

存储设备和控制设备组成

硬件组成

适配器、控制器和大容量存储器

性能指标

子系统带宽、系统吞吐量

外存储子系统简介

编辑

语音

外存储子系统是由辅助存储器和控制设备组成的子系统。外存储器子系统有以下类型。按其配备的大容量存储器分,有磁带存储系统,磁盘存储系统和光盘存储系统。按数据存取的并行程度分,有单用户、单通路的存储系统,多路 I/O存储系统,以及多机共享的群集存储器系统。按应用的场合,有用于科学计算的存储系统,用于事务处理的存储系统和用于图象处理的存储系统。通常采用按配备的大容量存储器来分类的方法。高速计算机的外存储器子系统具有多个通路、多个适配器和控制器。常见的外存储子系统子有附网存储( NAS)、 存储局域网,它们均基于将阻塞数据流的 “瓶颈” 从总线转移至网络的考虑而产生的。

外存储子系统发展

编辑

语音

早期的计算器使用卡片和纸带作存储器,存取速度很慢。其后的电子计算器用寄存器与可更换的外部只读存储器存储信息,用穿孔卡片作后备存储,计算器与存储器的速度相匹配。20 世纪40年代末期出现了存储程序的计算机它用超声延迟线或威廉斯管存储器作主存储器,而以磁鼓作辅助存储器。这些机器还不具备现代分层次的存储系统。此后,由于中央处理器(CPU)性能的提高,推动了存储器的发展,从威廉斯管存储器发展到磁心存储器,进而在70 年代中期半导体存储器完全取代了磁心存储器。作为内存储器的半导体存储器,在速度上虽已接近与CPU相匹配,但因容量有限,价格昂贵,难以实现只有一个层次的存储系统,而大容量存储器(如磁带机、磁盘机、光盘机等)由于在容量和成本上的优势取得了巨大发展。这些大容量存储器虽存取速度稍慢,但容巨大,它作为不直接参与CPU 运算的外存储器,与内存储器相配合,组成了多级存储系统。随着对容量的进一步需求,又出现了容量更为巨大的各种大量外存储器,如自动磁带库、自动光盘库等。这些联机辅助存储器处于多级存储系统的最底层,一般把使用频度较低的大量数据存入其中。近年来发展起来的磁盘阵列,作为一种联机的外存储子系统受到重视。它采用冗余技术来提高可靠性,采用并行处理技术来提高存取速度。磁盘阵列技术对解决 CPU与输入输出 I/ O 之间的瓶颈问题起了很好的作用。

早期的存储系统因单一用户而多采用由CPU发出定时脉冲直接控制存储器的存取。后来在子系统中增设了控制器。控制器的功能也由程序控制方式发展到中断控制方式和直接存储器存取(DMA)控制方式,使辅助存储器的操作与 CPU 操作具有初步的并行性。继而在控制器中设置了小型缓冲存储器,使子系统增加了独立完成指令操作的能力。当进一步扩大到具有根据主机程序提供的参数自行编制和执行程序(通道程序)的能力时,数据的存取和状态信息的回收便更具有独立性和并行性,即发展到通道控制(I/ O 处理机)方式。通道控制方式仍需CPU干预,采用外围处理机方式可使CPU的干预减到最少。

外存储子系统子系统性能

编辑

语音

衡量子系统性能的主要指标如下:子系统带宽。说明子系统被连续访问时单位时间内能完成的操作数据量。一般采用平均的数据传输率作为实际的子系统带宽。

子系统吞吐量。表示子系统在单位时间内能完成的请求数。若外存储器的一次服务所需的平均时间为T s,则吞吐量可表示为 1/ T s。

请求的等待时间。指项目请求在排队等待服务时所花费的时间。

CPU 利用率。 定义为一个进程处理一批数据的CPU工作时间与包括数据存取、传输和

CPU工作时间在内的总的时间的比值。通常,若CPU 利用率低,则表示外存储器处于忙碌状态,而CPU 则相对空闲。

子系统存储容量。 计算机配置的存储容量因用途不同而相差悬殊。对于科学与工程计算、 事务处理、气象预报、能源勘探、人口普查等应用都要求较大的容量。某些数据处理系统配备的外存储器与主存储器容量之比超过1000:1。

不同的应用领域对系统性能有不同的要求。用于科学与工程计算的超级计算机,它的外存储子系统以顺序输入和输出为主要特征,即数据周期地、大块地从主存储器到外存储器往返传输。因此它要求子系统有较高的带宽和很少的请求等待时间,而对吞吐量则要求甚低。用于事务处理的计算机,其子系统以大量地、频繁地随机存取为特征,每次传输的数据量很少,故要求子系统吞吐量大,请求等待时间短,而带宽不要求很宽。用于图象处理的计算机,其子系统以大宗数据往返传输为特征。由于处理比较规范,操作比较单纯, 故要求带宽较宽,等待时间较少,吞吐量则不必很大。为获得最好的外存储器子系统性能,无论在系统组成, 设备选择, 或控制程序设计上都要针对应用场合给予充分考虑。数字信息存储是计算机、 通信等领域不可缺少的重要组成部分。随着新一代计算机的出现以及“信息高速公路” 计划与图书资料大规模数字化的实现,对存取速度和存储容量的要求日益高涨,它将促进新的外存储子系统的发展。

外存储子系统存储局域网络

编辑

语音

存储局域网络,简单说就是在存储装置之间或存储装置与计算机系统之间所进行的数据传输。存储局域网络是为了不断满足企业对存储空间的需求,提升使用效果,维护数据安全,保持容量的弹性扩充,和控制花费成本而应运产生的。一般存储局域网要由几部分来构成,要包含计算机主机实体与提供存储装置间链接的通讯架构,管理存储的装置,还有计算机主机以及相关的网络设备的总体管理机制,这样才能有一个安全的数据传输的环境。存储系统一般由存储组件、存储装置、计算机系统等设备组成,用相关的控制软件来控制网络上各种信息的传递,就构成了完整的存储系统。存储局域网络是负责专门提供存储空间的一个局域网络,对内是通过将诸如磁盘、光盘或磁带库、磁带机等机器,用高速网络来连接,来实现信息的整合、共享和管理。对外是通过交换机和集线器等连接服务器为前端客端来提供服务的。存储局域网络的主要架构由以下五部分:高速网络,包括串联的服务器和个人的计算机。Servers服务器群,高速度高容量的存储设备高度整合的存储管理的软件,用来提供单一的管理界面以便管理和监控存储设备。SAN Devices:包括Hub, Switch, 将Servers与Storage device整合为存储资源环境[1]

外存储子系统附网存储

编辑

语音

所有单独的、能与高速网络直接相连的存储设备或子系统,包括盘带、阵列以及层次存储子系统称为附属于网络的存储设备。根据存储设备与服务器关系的不同,这种附属于网络的存储设备又可以分为以下两种:依赖于服务器的网络存储设备和不依赖于服务器的网络存储备。

依赖于服务器的附网存储

这种结构中存储设备是一个小的盒子,可以直接与网络相连,尽管这种结构已摆脱了SAS间接相连的方式,但其工作仍依赖于文件服务器的干预,文件服务器上需要安装一个用于在存储设备与文件服务器之间进行通讯的软件模块(如NetWare中的NLM)。在这种存储设备中,主要有两种设计方案:第一种方案称为Network SCSI,简称NetSCSI,这是一种在原有SCSI接口上作最小改动的附属于网络的存储盘的方案。客户机如需要访问存储器的数据,同样首先必须给文件服务器发送一个请求消息,文件服务器处理请求,然后通过私有网络给NetSCSI盘发送消息,包括解析后的SCSI命令,NetSCSI访问数据,然后通过网络直接传送给客户机,数据传送完毕后给文件管理器返回完成状态信息,最后文件管理器返回客户机完成状态信息;第二种方案与NetSCSI不同,这种结构已经完全摆脱了已存在的SCSI接口,转而考虑如何选择一个能卸载大部分文件管理器的工作到存储盘的命令接口。另外它也抛弃了Net SCSI中的私有网络,文件系统完整性与安全性方面的问题都交由软件管理。第二种方案中,如果客户机要从存储设备读取文件,首先必须给文件服务器发一个请求,文件管理器根据请求给客户机发一个许可证,客户机有了许可证,就可直接重复访问存储设备。这里文件管理器负责对存储设备数据访问的安全控制、一致性管理,并采用了加密机制保证数据在网络上传送的安全性。与SAS相比,由于它可提供存储设备与客户机之间的直接数据传输,消除了服务器瓶颈问题,从而提高了系统的可扩展性。另外,这种结构中存储设备可通过网络数据分串(striping)的方式,数据分别存放在不同的附网安全设备上,构成存储子系统,大大提高存储系统的性能。

独立于服务器的附网存储

随着网络存储的发展,出现了一种全新网络存储方案,这种方案中存储设备已完全脱离服务器,而是作为与网络直接相连的专用存储服务器出现,通常称为“Network attached storage server”或者称“瘦服务器”。这种专用存储服务器不同于传统的通用服务器,它去掉了通用服务器原有的不适用的大多数计算功能,仅提供文件系统功能,用于存储服务,大大降低了存储设备的成本。为方便存储到网络之间以最有效方式发送的数据,专门优化了系统硬软件体系结构,多线程、多任务的操作系统内核能更好的支持对存储器的读写。在这种方案中,存储设备在功能上完全独立于网络上的主服务器,客户机与存储设备之间数据访问已不再需要文件服务器的干预,允许客户机与存储设备之间直接的数据访问。利用专用的硬软件构造的专用服务器,独立于其它资源,不占用网络主服务器的系统资源,不需要在服务器上安装任何软件,不用关闭网络上的主服务器就可为网络增加存储设备。服务器则从原先的I/O负载中解脱出来。另外,它具有较好的协议独立性,支持Unix、NetWare、Windows95、Windows98、NT、OS/2或Intranet WEB的数据访问,客户端也不需任何专用的软件,安装简易,甚至可充当其它机器的网络驱动器,可以方便地利用现有的管理工具进行管理。与传统的通用服务器不同的是,存储专用服务器能在不增加复杂度和管理开销、降低可靠性的基础上使网络的容量增加,具有较好的可扩展性。由于不需要服务器提供更多的硬件及服务,服务器的可靠性大大提高,I/O性能大大改进,专为文件服务进行优化,能充分利用可得到的10M~ 100MB网络带宽,有较大的数据吞吐量。

特性

可扩展性。由于它可以提供存储设备与客户机之间的直接数据传送,而不需服务器进行存储转发,所以当客户机增多时,网络主服务器负载不会按比例增长。另外随着网络存储规模的增长,系统管理开销和硬件开销也不会按比例增长,而是始终限制在一个可接受的范围内,从而提高了系统的可扩展性。

可访问性。附网存储很好地支持使用不同操作系统(Unix、NetWare、Windows95、NT、OS/2或Intranet Web)的用户对网络存储设备的数据访问,具有产好的协议独立性。

高性能。由于数据可以在客户机与服务器之间直接传送,而不需要服务器进行存储转发,消除潜在的I/O瓶颈。另外,其软硬件体系结构也为存储设备的单一任务——数据服务进行了相应的优化,充分利用诸如内存、CPU、总线周期等硬件资源,从而大大提高了存储设备的性能。

安装简单,便于管理,具有较好的操作优势。例如,允许客户机利用支持Java的浏览器通过网络对网络存储设备进行基于Web的管理。

廉价。附网存储减少了管理开销,消除了不必要的停工时间,免去了购置昂贵的多功能服务器的费用,从整体上降低了系统的成本[2]

词条图册

更多图册

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值