本文将为大家介绍数据存储系统中服务器架构的相关内容,以下是文章的正文部分,有兴趣的读者不妨看看此篇文章,希望能为各位读者带来些许收获。
搭建一个生产环境下的数据存储系统,需要一个由一系列不同部件精良打造的架构。服务器(服务器集群)、CPU、内存、内部总线、主机总线适配器(HBA卡)、连接器产品、存储区域网络(SAN)组件,内部和外部的磁盘或磁带存储,都对搭建一个良好平衡的数据存储系统起到了重要的作用。
如果不能提供足够的带宽以及备用的数据传输路径将对系统性能产生极大影响,同时可能随时导致灾难性故障。没有良好的存储架构规划的话,你甚至可能正将与之相关联的业务放在一个危险的位置。
在这篇文章中,我们将一起了解数据存储系统中的不同组件,包括服务器架构、SAN的各个组成部分、外部磁盘以及磁盘控制器。
数据存储系统之服务器架构
不管是什么样的厂商,标准的服务器都会配备有一个连接到内存的CPU全套设备,以及一个或者多个用于提供对外围设备以及外部设备访问用的总线。
总线可以被看做是一条信息通道;上面有不同的“线路”,根据服务器的新旧,线路的数量或者线路上传输的速度也受着不同的限制。
如果你机器的总线上有许多的通路,比如总线和接口的标准(PCIe)是x8,如果每条通路上的速度都已经达到了最大化,就可以让CPU高速地处理输入和输出的数据,同时也为CPU处理其他工作剩下了时间,而不会出现CPU在一旁等待工作到来的情况。在购买这些设备前,你需要从厂商那里充分了解服务器的价格以及其中每个部分是如何在一起工作的。
同时你还需要从厂商那里获知PCI总线和CPU连接的传输速度限制是多少。比如,内部互联的设计可能成为一个瓶颈,这个瓶颈会降低所有信息通道上数据传输的速度。
事实上,这样的情况在许多不同的服务器的总线桥接以及内部互联组件上已经出现。因此避免同样的问题再次发生,你需要向厂商们了解每个组件不同的规格说明。图中展示了服务器架构上的CPU模块和总线。
搭建一个生产环境下的数据存储系统,需要一个由一系列不同部件精良打造的架构。服务器(服务器集群)、CPU、内存、内部总线、主机总线适配器(HBA卡)、连接器产品、存储区域网络(SAN)组件,内部和外部的磁盘或磁带存储,都对搭建一个良好平衡的数据存储系统起到了重要的作用。
图 服务器架构上的CPU模块和总线