解决秽颢擤崮存储器容量和速度的矛盾。
人们为了解决存储器同柙丕牌容量和速度的矛盾,应用了访问局部性原理,把存储体系设计成为层次化的结构以满足使用要求。在这个层次化存储系统中,一般由寄存器、高速缓存(Cache)、主存(内存)、外存(硬盘等)组成。其中寄存器是最高层次的存储部件,容量最小,速度最快。寄存器对程序员是不透明的,对它的访问需按寄存器名访问而不是按地址。
存储体系结构的发展分为三个阶段:总线存储阶段;存储网络阶段;虚拟存储阶段。
例如,以服务器为中心的存储从体系结构上看,它是基于总线连接的存储(BAS),包括SCSI总线、IDE接口、数据直接存储DAS,如SCSI磁盘阵列。基于总线连接的存储体系结构存在许多不可克服的缺点,如:原始容量限制、没有扩展性、所有的数据存储受服务器性能的限制、无法集中管理等。