Chinaunix

标题: 关于iSCSI的一些疑惑,请高手指教 [打印本页]

作者: maomaostyle    时间: 2013-01-11 10:55
标题: 关于iSCSI的一些疑惑,请高手指教
比如服务器与存储前兆直连,假设就用windows自带的软件功能划分一个LUN挂在到服务器上,那么之后这根网线是不是就冲到了总线呢?

比如我第一次初始化磁盘之后,拷贝一个大一些的文件,比如四五十GB吧,理论值应该125MB吧,这个速度是写进硬盘缓存的吧?之后还要继续往磁盘上写对么?那么之后的速度取决于什么呢?我在拷贝过程中观察windows资源管理器,发现文件拷贝完成之后,网卡资源仍然在被占用,说明拷贝并没有完成,刚才进行的只不过是写进缓存的动作,所以速度很快,但是接下来依然要靠网线往磁盘里写么?我观察的速度很慢

比如我拷贝一个20G的文件,如果是第二次拷贝的话,基本上几秒就完成了,但是接下来的时间就很慢,观察网络资源IO,每秒也就发送20MB左右,这个速度是受限于什么呢???
作者: cu_little_bird    时间: 2013-01-11 13:16
一是网卡带宽, 而是存储写的能力
作者: maomaostyle    时间: 2013-01-11 22:18
回复 2# cu_little_bird


    你好多细回复,请问你说的网卡带宽是指文件拷贝读进度条的时候嘛 ?那个时候我观察资源管理器,按理说应该占用率是百分百把,为什么只有不到一半呢。。。?

另外关于磁盘写能力,一台dell的阵列,DAS直连DELL服务器,15块硬盘的RAID5,才每秒20多MB,是不是太弱了。。。怎么也得7,8十MB把?
作者: cu_little_bird    时间: 2013-01-12 12:03
回复 3# maomaostyle


    你这个写的的确有点慢, 还不清楚是哪的瓶颈。 是否没有开启缓存那些,导致写的慢。
作者: maomaostyle    时间: 2013-01-12 12:09
回复 4# cu_little_bird


   请问我在执行复制粘贴的时候,是把源数据拷贝到哪里?为什么速度很快,超过了千兆125MB的速度?
作者: cu_little_bird    时间: 2013-01-12 12:14
回复 5# maomaostyle


    看你的源文件位置和目标文件位置,如果都在array上,是非常快的
作者: cu_little_bird    时间: 2013-01-12 12:15
回复 5# maomaostyle


    还用一个会影响速度的东西是你的文件系统和volume manager
作者: maomaostyle    时间: 2013-01-12 14:44
回复 6# cu_little_bird


    我的源文件在前端的本地分区D,目标位置是挂载的iscsi分区F,拷贝速度不应该超过125MB吧?这样拷贝的话是先把数据拷贝到后端存储的磁盘上,还是写进存储设备的缓存呢?
作者: mike79    时间: 2013-01-12 21:40
maomaostyle 发表于 2013-01-12 12:09
回复 4# cu_little_bird

从D盘拷贝到F盘,可能只是写入文件系统缓存,还没落地到磁盘。你要绕过文件系统缓存拷贝文件,或者拷贝个足够大的(比如几十G)的文件来测试带宽
作者: maomaostyle    时间: 2013-01-13 00:41
回复 9# mike79


    谢谢回复,我拷贝的就是一个50多GB的VHD。你说的拷贝到文件系统的缓存是指在前端服务器的缓存还是后端存储设备的缓存? 另外拷贝完成后,我在观察缓存到磁盘的过程,网卡仍然有流量,这个阶段还要依赖网络链路么?
作者: maomaostyle    时间: 2013-01-13 00:52
回复 8# maomaostyle

另外如何绕过缓存拷贝呢?
   
作者: maomaostyle    时间: 2013-01-13 00:53
回复 9# mike79


    另外如何绕过缓存拷贝呢?
作者: pingfan2    时间: 2013-01-13 23:17
maomaostyle 发表于 2013-01-13 00:41
回复 9# mike79

      所以说,是前端服务器上文件系统的缓存啊
作者: maomaostyle    时间: 2013-01-14 09:33
回复 13# pingfan2


    如果第一阶段拷贝是写进前段服务器缓存,那么网卡应该是不参与工作的啊,对么,因为网卡只有当数据写入后端存储磁盘的时候才会开始承担传输数据的作用
作者: pingfan2    时间: 2013-01-14 23:42
回复 14# maomaostyle


     数据流入缓存的时候就开始流出了,只是流入的速度比流出快
作者: maomaostyle    时间: 2013-01-15 09:43
回复 15# pingfan2

那流出的速度太慢了,我觉得网卡应该满负荷使用才对啊,我用网络文件协议拷贝同样的数据,120MB上下,走iSCSI就很慢,只有50MB左右。。。有朋友说是系统,驱动,补丁等因素制约着
   




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2