OS HP-UX networking - 11.31 10G NIC
2019.03.19 19:05
제목: 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
댓글 0
번호 | 제목 | 날짜 | 조회 수 |
---|---|---|---|
19 | Restore Database And Rename Database Files Example | 2019.03.26 | 77430 |
» | HP-UX networking - 11.31 10G NIC | 2019.03.19 | 1234 |
17 | hpux cmsnmpd daemon 중지 | 2019.02.28 | 442 |
16 | 아파치 2.2.29 버젼에서 SSLProtocol 중 TLSv1.2로 설정 | 2019.02.27 | 4555 |
15 | usage: raspistill [options] - Image parameter commands | 2018.11.16 | 1342 |
14 | hpux cron job 실행 에러 처리 방안 | 2018.07.06 | 717 |
13 | Parameters for Web Server Plug-Ins | 2018.05.10 | 2520 |
12 | SUN 솔라리스 보안취약점 조치 방안 | 2018.03.05 | 769 |
11 | hpux ndd tuning | 2018.02.28 | 1040 |
10 | UNIX,Linux Command 비교 | 2018.02.27 | 2742 |
9 | hpux 소프트웨어 설치및 제거 | 2018.02.27 | 636 |
8 | HPUX Trust Mode | 2018.02.21 | 1427 |
7 | Linux 보안및 성능향상을 위한 sysctl.conf 설정 | 2018.02.20 | 4362 |
6 | HP-UX 보안가이드라인 | 2018.02.14 | 1138 |
5 | [리눅스] 다른 서버에 있는 파일 가져오기(SCP 이용) | 2018.01.25 | 592 |
4 | /etc/xinetd.conf 설정 값 | 2017.11.09 | 274 |
3 |
command
![]() | 2017.11.01 | 1550 |
2 |
어플리케이션 보안
![]() | 2017.11.01 | 243 |
1 |
윈도우용 wget
![]() | 2017.09.28 | 4272 |