This guide covers recommended settings, diagnostics, and best practices for AIX LPARs running in Skytap, especially for environments using Oracle ASM and high I/O workloads.
Gather current network settings:
no -a | grep rex
no -a | grep sack
no -a | grep sb
no -a | grep pmtu_di
no -a | grep pmtu_ex
no -a | grep node
ifconfig en0
lsattr -E -l en0
Recommended settings for optimal network performance:
# no -p -o tcprexmtthresh=100
# no -p -o sack=1
# no -p -o sb_max=1048576
# no -p -o tcp_pmtu_discover=1
# no -p -o pmtu_expire=10
# no -p -o tcp_nodelayack=1
# chdev -P -l en0 -a rfc1323=1
# chdev -P -l en0 -a tcp_sendspace=1048576
# chdev -P -l en0 -a tcp_recvspace=1048576
# chdev -P -l en0 -a mtu_bypass=off
# chdev -P -l en0 -a mtu=1240
# chdev -P -l en0 -a remmtu=576
Note: After making these changes, validate performance in the guest OS.
Skytap VPN MSS Recommendation:
Set the MSS in Skytap VPNs to 1200
for improved performance. The current N/A value should not cause issues, but setting it to 1200 can enhance performance. Changing this requires disabling the WAN to update.
rw_timeout
and Oracle ASMCheck current disk devices:
lsdev -Cc disk
Check current **``** value for each disk:
lsattr -El hdiskX -a rw_timeout
# Replace hdiskX with your disk name
Best Practice:
Set rw_timeout = 120
and queue_depth = 10
for each hdisk.
Example of a Workload profile:
Best Practice:
Distribute ASM disks more evenly across controllers to increase resilience and reduce bottlenecks. This change requires a maintenance window (LPAR must be powered off). Skytap Support will need to know which hdisks are used by Oracle ASM for each LPAR involved.
rw_timeout
and queue_depth
can decrease the risk of disk disconnections.For further support or architecture guidance, contact Skytap Support.