資源需求
本節概述了部署和執行 HCL AppScan 360° 的儲存與運算需求。合適的資源分配對於獲得最佳效能和擴充性至關重要。
儲存體需求
AppScan 360° 需要 MSSQL 資料庫和檔案儲存體。根據掃描執行預估的儲存體需求如下:
|
掃描執行 |
MSSQL 伺服器儲存體 |
檔案儲存體 |
|---|---|---|
| 1,000 | 1 GB | 10 GB |
| 100.000 | 5 GB | 100 GB |
| 1,000,000 | 20 GB | 1000 GB |
建議:至少為 MSSQL 伺服器儲存體和檔案儲存體各配置 200 GB,以容納暫存日誌。儲存空間必須:
- 已加密
- 備用
- 可在 Pod 之間共享
- 支援 ReadWriteMany (RWX) 存取模式
運算需求
AppScan 360° 平台
| 元件 | 記憶體(最小/最大) | CPU(vCore,最小/最大) |
|---|---|---|
| ASCP | 42GB / 48GB | 10/12 |
掃描資源
| 實務 | 記憶體(最小/建議) | CPU(vCore,最小/建議) |
|---|---|---|
| 動態分析掃描:單次掃描 | 3GB/4GB | 2/3 |
| 動態分析掃描:五個並行掃描 | 15GB/20GB | 10/15 |
| 動態分析掃描:十個並行掃描 | 30GB/40GB | 20/30 |
| 靜態分析掃描:單次掃描 | 16GB/28GB | 2/4 |
| 靜態分析掃描:五個並行掃描 | 80GB/140GB | 10/20 |
| 靜態分析掃描:十個並行掃描 | 160GB/280GB | 20/40 |
| 軟體組成分析 (SCA) 掃描:單次掃描 | 1GB/2GB | 2/5 |
| 軟體組成分析 (SCA) 掃描:五個並行掃描 | 2GB/4GB | 7/10 |
| 軟體組成分析 (SCA) 掃描:十個並行掃描 | 4GB/6GB | 10/12 |
註: 資源會隨並行掃描數量而擴展。
- 靜態掃描節點至少需要 28 GB RAM 和 4 核心
- 動態掃描節點至少需要4 GB RAM、3 核心和 200 GB 磁碟空間
- 請確保有足夠的 AppScan 360° 授權和 Kubernetes 資源可用
- 並行掃描不得超過 25 個