| Description | This article describes a scenario where IPsec throughput on a FortiGate VM in AWS is suboptimal because both encryption and decryption of a single IPsec tunnel are processed on the same CPU core. This causes high CPU usage on SoftIrq. |
| Scope | FortiGate. |
| Solution |
Symptoms:
diagnose vpn ipsec cpu
Enabling ipsec-soft-dec-async sometimes improves, sometimes worsens performance, depending on the network environment and traffic pattern.
Root Causes:
Debug:
Workaround:
Long-term Solution: Use VXLAN underlay with a software switch to allow FortiGate VM in AWS to distribute IPsec encryption and decryption across multiple cores. |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2025 Fortinet, Inc. All Rights Reserved.