【经验分享】影响NAS性能的因素 由于NAS使用了IP网络,IP带来的带宽和延迟等问题会影响NAS的性能。在NAS环境里,网络拥塞是其中最明显的延迟来源。 其他不同程度地影响NAS性能的因素有以下几点。 1.跳转次数:大量的网络包跳转会增加延迟,因为每一次跳转都需要进行IP处理,这就会增加路由器的延迟。 2.目录服务的认证,例如LDAP、活动目录或NIS:认证服务是网络上必须的服务,而且必须拥有充足的带宽和足够的资源来支持认证过程产生的负载。否则,大量的认证请求发向服务器会增加延迟。当然,只有当认证发生时才会增加延迟。 3.重传:链路错误、缓冲区溢出和流量控制机制都会导致重传。这会导致未到达指定目的地的报文被重新发送。 4.过载的路由器和交换机:在网络中,一个过载的设备所需要的响应时间总是比优化状态下使用的或低负载使用的设备所需要的响应时间要长。网络管理员可以查看厂商特定的统计值,来确定网络中的路由器和交换机的利用率。如果当前设备过载,则需要增加额外的设备。 5.文件/目录查找和元数据请求:NAS客户访问NAS设备上的文件时,在找到相应的文件或目录之前所需的查找过程也会产生一定的延迟。有时延迟是由于目录的层次比较深而造成的,这个可以通过平面化目录结构来解决。拙劣的文件系统布局和过载的磁盘系统也会降低性能。 6.过载的NAS设备:客户访问多个文件可能造成NAS设备上的使用强度较高,这可以通过查看利用率统计数据来确定。高利用率强度可能由拙劣的文件系统结构或存储子系统资源不足造成。 7.过载的客户端:客户端访问CIFS或NFS数据时也会产生过载。一个过载的客户端需要更长时间去处理从服务器接收到的响应,而这也会增加延迟。不同的操作系统都有其特定的性能监控工具,可以帮助确定客户端资源的利用率。
|