You cannot see this page without javascript.

진주성 블로그 방문하기

OS HP-UX networking - 11.31 10G NIC

2019.03.19 19:05

구피천사 조회 수:913

제목: HP-UX networking - 11.31 10G NIC를 사용하는 Blade server의 network performance가 현저히 떨어집니다

 

환경

10G NIC를 사용하는 Blade server의 uplink port로 연결된 link가 1G 일때 performance delay가 발생합니다.

 

질문/증상

증상:다른 system과 비교하여 performance가 현저히 떨어집니다.

 

원인

원인:TCP level MTU size는 1500을 넘지 않으나 Ethernet Frame Length가 1500을 넘는 size가 보입니다.

 

답변/해결 방법

수정 사항:먼저 nettl을 이용한 packet dump를 떠서 분석해야 합니다.
netfmt로 보면 찾기가 어렵고 wireshark으로 보면 쉬운데 TCP level MTU size는 1500을 넘지 않으나 Ethernet Frame Length가 1500을 넘는 size가 보입니다.
이러한 packet이 switch로 전송되면 switch는 해당 packet을 drop하고 상대방은 해당 packet을 못받으니 다시 재전송을 요청합니다.
이러한 상황이 반복되어 performace가 늦어집니다.
해결책은 HP-UX의 NIC의 TSO를 disable(vmtu=0)하면 됩니다.
사용하는 10G NIC를 command ‘ioscan –funC lan’ 으로 찾아
해당 driver 이름을 찾고 예를 들어 iexgbe라면 vmtu를 0으로 해주시면 됩니다.

 /etc/rc.config.d/hpiexgbeconf
# HP_IEXGBE_VMTU Virtual maximum transmission unit value.
# Setting this value to 32160 enables TCP
# Segmentation offload (TSO) feature.
# 0 disables the feature.
# Default: 32160

예) lan0 vmtu=0 /etc/rc.config.d/hpiexgbeconf
HP_IEXGBE_INTERFACE_NAME[0]=vmtu
HP_IEXGBE_MTU[0]=0

번호 제목 날짜 조회 수
64 Dns 보안 file 2017.08.23 20211
63 Sun t2000 manual file 2017.08.24 20012
62 AD(Active Directory) 2017.11.01 18597
61 한글 putty file 2017.09.13 12000
60 win-sshfs for windows file 2017.09.13 7770
59 HP-UX snmp 중지 설정 2017.09.07 6864
58 Sun os mirror file 2017.08.24 3370
57 HP-UX NFS 설정 2017.09.07 2954
56 패스워드및 계정 정책 설정 2017.08.30 2901
55 TCP/IP Tuning parameter 2019.03.15 2874
54 HP-UX 유지보수 방안 2017.09.02 2310
53 Veritas SFCFS 점검 방법 2017.08.26 1633
52 HP-UX 서버 H/W Spec 조사 2017.09.07 1563
51 TCP 프로토콜 Header 구조 2017.11.01 1554
50 Oracle begin end backup file 2017.08.24 1489
49 EP Oracle WebLogic Server file 2017.08.25 1470
48 HP-UX에서 rsyncd 를 이용한 백업 설정 file 2017.09.07 1372
47 IBM ds3500 guide file 2017.08.24 815
46 GeoIP 를 이용한 Apache 설정 - 국가별 접속 차단 2018.06.13 657
45 HP-UX 볼륨 추가 방법 2017.09.07 653
진주성 블로그 방문하기
CLOSE