資源需求

本節概述了部署和執行 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 個