ISCSI poor performance 1.5MB/s fresh install AIX7.1


 
Thread Tools Search this Thread
Operating Systems AIX ISCSI poor performance 1.5MB/s fresh install AIX7.1
# 1  
Old 07-12-2016
ISCSI poor performance 1.5MB/s fresh install AIX7.1

Hi Everyone,

I have been struggling for few days with iSCSI and thought I could get some help on the forum...

fresh install of AIX7.1 TL4 on Power 710, The rootvg relies on 3 SAS disks in RAID 0, 32GB Memory
The lpar Profile is using all of the managed system's resources.
I have connected only 1 physical gigabit ports on the AIX box to my iscsi target server (RHEL6 with tgt iscsi)
The network seems ok, a ftp transfer between AIX & RHEL6 is 125Mb/s
However the iSCSI transfer has really poor performance : if I do a "dd if=/dev/hdisk1 of=/dev/null" from my AIX box (on the iscsi lun), I only get 1.5Mb/s !

(Please note that initially, I wanted to setup one LPAR as iscsi target, and one lpar as iscsi initiator, both using virtual ethernet adapter, and I got the same performance 1.5Mb/s between the 2 AIX lpar ... Then I decided to investigate further and to setup the whole system as a iSCSI initiator and using one of my RHEL6 iscsi target that I know works well.)

I also tried to setup the AIX as iSCSI target and the RHEL6 as initiator, the performance gets better 8MB/s but still not acceptable, I would at least expect 30-40MB/s

Any idea guys ? please solve my 1 week headache.
# 2  
Old 07-12-2016
This probably has to do with your block size. The transfer is limited by the number of (small size, 512-byte) IO's rather than the Megabytes..

What happens when you do
Code:
dd if=/dev/hdisk1 of=/dev/null bs=1024k

?


---
And also, what happens when you run two such dd's simultaneously?

Last edited by Scrutinizer; 07-12-2016 at 03:57 PM..
# 3  
Old 07-12-2016
Thanks for your help Scrutinizer.

"dd if=/dev/hdisk1 of=/dev/null bs=1024k" doesn't change anything ( also tried with 256k 512k)

running two dd command simultaneously give the same result :

---
one dd command :
Code:
Network    BPS  I-Pkts  O-Pkts    B-In   B-Out
Total    8.34M   5.94K   3.96K   8.05M    302K

two dd command simultaneously :
Code:
Network    BPS  I-Pkts  O-Pkts    B-In   B-Out
Total    8.36M   5.95K   3.97K   8.06M    302K

---

For info, a ftp from the linux iscsi target to AIX:
Code:
226 Transfer complete.
2310809600 bytes sent in 37.3 secs (61991.35 Kbytes/sec)
ftp>

the other way around gives the same result.

any other idea ?

---------- Post updated at 07:11 PM ---------- Previous update was at 06:22 PM ----------

For information, if I now setup the AIX as iSCSI target, and a linux as initiator :

--on linux iSCSI initiator :
Code:
dd if=/dev/sdb of=/dev/null
^C62697+0 records in
62696+0 records out
32100352 bytes (32 MB) copied, 16.6651 s, 1.9 MB/s


--topas on AIX iSCSI target :

Code:
Network    BPS  I-Pkts  O-Pkts    B-In   B-Out 
Total    1.66M   606.5   74.00   27.8K   1.63M

Note that my disk access on the AIX is pretty good, as I have 3 SAS disk on RAID 0, I hit pretty easily the 180MB/s, so that is not the issue here ...

Last edited by Scrutinizer; 07-13-2016 at 02:30 AM..
# 4  
Old 07-13-2016
iSCSI performance can be greatly affected by a number of factors.

One of the major ones is the maximum payload configured. Turning on jumbo packets if both adapters support it is usually a good start.

There are other BIOS settings on FC adapters that also affect performance.
What adapters are you using?

Also, there may be the usual I/O system settings of write-thru vs write-back to consider.

A quick search of the IBM bible yielded this:
IBM Knowledge Center Error
# 5  
Old 07-13-2016
-Thanks for your answer, I understand that jumbo frames can increase performance, but still with normal frames I should be able to have at least 20-30MB/s
-I don't understand the relation with FC adapter, since iSCSI is over the network, and my disks are local disks (3 SAS disks in RAID0)
-I will investigate the I/O system settings...
# 6  
Old 07-13-2016
Yes, of course, FC was a typo, I meant network adapters.

I assume you have Gigabit adapters? What are they?
# 7  
Old 07-13-2016
I have 4 gigabit Ethernet adapters, the embedded ones that come with the P710.
I am using only one of them. as I said I am able to ftp at 125MB/s from RHEL6 to AIX, same network,same card, just the iscsi protocol seems to have bottleneck somewhere...
the CPU activity is almost 99% idle. I have plenty of RAM.
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Windows & DOS: Issues & Discussions

Poor Windows 10 Performance of Parallels Desktop 15 on macOS Catalina

Just a quick note for macOS users. I just installed (and removed) Parallels Desktop 15 Edition on my MacPro (2013) with 64GB memory and 12-cores, which is running the latest version of macOS Catalina as of this post. The reason for this install was to test some RIGOL test gear software which... (6 Replies)
Discussion started by: Neo
6 Replies

2. Solaris

Poor performance on an M3000

Hi We have an M3000 single physical processor and 8gb of memory running Solaris 10. This system runs two Oracle Databases one on Oracle 9i and One on Oracle 10g. As soon as the Oracle 10g database starts we see an immediate drop in system performance, for example opening an ssh session can... (6 Replies)
Discussion started by: gregsih
6 Replies

3. AIX

Poor Performance of server

Hi, I am new registered user here in this UNIX forums. I am a new system administrator for AIX 6.1. One of our servers performs poorly every time our application (FINACLE) runs many processes/instances. (see below for topas snapshot) I use NMON or Topas to monitor the server utilization. I... (9 Replies)
Discussion started by: guzzelle
9 Replies

4. Solaris

Poor disk performance however no sign of failure

Hello guys, I have two servers performing the same disk operations. I believe one server is having a disk's impending failure however I have no hard evidence to prove it. This is a pair of Netra 210's with 2 drives in a hardware raid mirror (LSI raid controller). While performing intensive... (4 Replies)
Discussion started by: s ladd
4 Replies

5. Solaris

Poor Disk performance on ZFS

Hello, we have a machine with Solaris Express 11, 2 LSI 9211 8i SAS 2 controllers (multipath to disks), multiport backplane, 16 Seagate Cheetah 15K RPM disks. Each disk has a sequential performance of 220/230 MB/s and in fact if I do a dd if=/dev/zero of=/dev/rdsk/<diskID_1> bs=1024k... (1 Reply)
Discussion started by: golemico
1 Replies

6. UNIX for Advanced & Expert Users

HW Raid poor io performance

Hello all We just built a storage cluster for our new xenserver farm. Using 3ware 9650SE raid controllers with 8 x 1TB WD sata disks in a raid 5, 256KB stripe size. While making first performance test on the local storage server using dd (which simulates the read/write access to the disk... (1 Reply)
Discussion started by: roli8200
1 Replies

7. UNIX for Dummies Questions & Answers

poor performance processing file with awk

Hello, I'm running a script on AIX to process lines in a file. I need to enclose the second column in quotation marks and write each line to a new file. I've come up with the following: #!/bin/ksh filename=$1 exec >> $filename.new cat $filename | while read LINE do echo $LINE | awk... (2 Replies)
Discussion started by: scooter53080
2 Replies

8. Filesystems, Disks and Memory

Poor read performance on sun storedge a1000

Hello, i have a a1000 connected to an e6500. There's a raid 10 (12 disks) on the a1000. If i do a dd if=/dev/zero of=/mnt/1 bs=1024k count=1000 and then look at iostat it tells me there's a kw/s of 25000. But if i do a dd of=/dev/zero if=/mnt/1 bs=1024k count=1000 then i see only a... (1 Reply)
Discussion started by: mbrenner
1 Replies

9. UNIX for Advanced & Expert Users

Samba on E3500 Poor Performance!!!

Hi you all, I have a BIG performance problem on an Sun E3500, the scenario is described below: I have several users (30) accessing via samba to the E3500 using an application built on Visual Foxpro from their Windows PC , the problem is that the first guy that logs in demands 30% of the E3500... (2 Replies)
Discussion started by: alex blanco
2 Replies
Login or Register to Ask a Question