WebSphere Application Server Hypervisor Edition for IBM AIX에 대한 성능 조정

성능을 최적화하기 위해, 운영 체제 및 WebSphere Application Server의 매개변수가 IBM® WebSphere® Application Server Hypervisor Edition의 가상 이미지에서 자동 조정됩니다.

운영 체제 조정

가상 이미지에 포함된 IBM AIX 6.1 운영 체제는 향상된 성능에 맞게 조정되었습니다. 다음 조정 매개변수는 이미지에서 자동으로 설정되며 virtuser만 사용하여 수정될 수 있습니다.
  • 환경 변수
    • 다음 환경 변수는 ~virtuser/.profile의 virtuser에 설정됩니다.
      envfile=~virtuser/.profile
      echo "\nexport AIXTHREAD_SCOPE=S" >> $envfile
      echo "\nexport LDR_CNTRL=DATAPSIZE=64K@TEXTPSIZE=64K@STACKPSIZE=64K" >> $envfile 
  • 사용자 자원 한계
    • 다음 사용자 자원 한계는 /etc/security/limits의 virtuser에 설정됩니다.
      chuser nofiles=-1 data=-1 stack=-1 rss=-1 cpu=-1 virtuser
    • nofiles 소프트 파일 디스크립터 한계 권장 값: -1(제한 없음)
    • 데이터 소프트 데이터 세그먼트 크기(블록 단위) 권장 값: -1(제한 없음)
    • 스택 소프트 스택 세그먼트 크기(블록 단위) 권장 값: -1(제한 없음)
    • rss 소프트 실제 메모리 사용량(블록 단위) 권장 값: -1(제한 없음)
    • cpu 소프트 프로세스당 CPU 시간 한계(초 단위) 권장 값: -1(제한 없음)
  • 네트워크 조정 매개변수
    • 다음 네트워크 조정 매개변수가 설정되어 있습니다.
      no -p -o tcp_timewait=1
      no -p -o tcp_keepidle=600
      no -p -o tcp_keepintvl=10
      no -p -o tcp_keepinit=40
      no -p -o sack=1
      no -p -o rfc1323=1
      no -p -o sb_max=1114112
      no -p -o tcp_mssdflt=1448

WebSphere Application Server 조정

WebSphere Hypervisor Edition은 가상 이미지에 할당된 가상 자원에 따라 배치 관리자 및 Application Server를 자동으로 조정합니다. 자동 조정은 성능을 위해 가상 시스템을 최적화하려고 하지만 애플리케이션의 특정 요구에 맞게 손쉽게 변경할 수 있습니다. Java 힙 크기는 할당된 가상 메모리에 따라 조정되고, WebSphere Application Server의 웹 컨테이너 스레드는 가상 CPU의 수에 따라 크기가 조정됩니다.

pSeries 기반의 WebSphere Application Server에 대한 -X 매개변수:
  • -Xcodecache20m
    • 기본값이 8MB입니다.
    • 컴파일된 Java 메소드의 기본 코드를 저장하기 위해 할당된 메모리 블록의 단위 크기를 설정합니다. 실행되는 애플리케이션에 맞는 크기를 선택할 수 있습니다. 기본적으로, 이 매개변수는 시스템의 CPU 아키텍처 및 기능에 따라 내부적으로 선택됩니다.
  • -Xlp64k
    • 기본값이 4KB입니다.
    • 이 설정값은 Java용 IBM 가상 머신에서 64KB 페이지 크기(중간 규모의 페이지 수)를 사용하여 힙을 할당하는 데 사용할 수 있습니다. 보다 큰 페이지 크기와 연관되는 하드웨어의 효율성 때문에 애플리케이션이 필요로 하는 메모리의 가상 메모리 페이지 크기를 사용하면 애플리케이션의 성능 및 처리량이 향상될 수 있습니다. AIX에서는 약 64KB의 페이지를 충분히 지원하고, 이 64KB의 페이지 수는 일반적인 사용을 위한 것입니다. 이 설정은 운영 체제 구성을 변경하지 않고 변경할 수 있습니다.
개념 주제    

Information Center에 대한 이용 약관 | 피드백

마지막 업데이트 날짜: May 30, 2013 10:54 AM EDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=v850hyperv&product=was-nd-mp&topic=cins_virt_os_aix
파일 이름: cins_virt_os_aix.html