关于数据库的网络存储

一、SAN和NAS

SAN(Storage Area Network)存储区域网络和NAS(Network-Attached Storage)网络附加存储是两种外部文件存储设备加载到服务器的方法。

1. SAN

SAN设备是通过光纤连接到服务器,设备通过块接口访问,服务器可以将其当作硬盘使用。

  • 可承受大量顺序读写
  • 随机读写慢,不如RAID本地磁盘的效率

2. NAS

NAS设备使用网络连接,通过基于文件的协议如NFS或SMB来访问。
通常会有一定的网络传输延迟。

二、网络存储适用的场景

顺序IO可以,随机IO差强人意。而数据库的性能瓶颈往往出现在随机IO上。

数据库备份

三、网络对性能的影响

网络带宽对性能的影响

即便是千兆的内网,很多台web服务器同时请求数据库服务器时也很容易把带宽撑满。

网络质量对性能的影响

网络质量不好,经常丢包,会导致大量包的重复发送。
这种情况发生,会越来越难以控制,形成网络风暴,对整个网络环境下的服务器都会产生影响。

建议

  • 采用高性能和高带宽的网络接口设备和交换机
  • 对多个网卡进行绑定(可以将多个网卡当作一个网卡来使用,不光能增加带宽,也能提供冗余),增强可用性和带宽
  • 尽可能的进行网络的隔离(特别是对内外网进行隔离,通常不建议直接把数据暴露在外网环境下,不安全。业务和管理进行隔离,不相互影响,增加服务器的稳定性)
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值