客戶方提出
這是較理想的一種方式,通常電信、金融、保險、證券以及一些其他運營商級系統(tǒng)的客戶——特別是國外的客戶都會提出比較明確的性能需求。
根據(jù)歷史數(shù)據(jù)來分析
根據(jù)客戶以往的業(yè)務情況來分析客戶的業(yè)務量以及每年、每月、每周、每天的峰值業(yè)務量。如果客戶舊的系統(tǒng),可以根據(jù)已系統(tǒng)的訪問日志,數(shù)據(jù)庫記錄,業(yè)務報表來分析。要特別注意的是,不同行業(yè)、不同應用、不同的業(yè)務是各自的特點的。例如,購物網(wǎng)站在平時的負載主要集中在晚上,但是節(jié)假日時訪問量和交易量會是平時的數(shù)倍;而地鐵的售票系統(tǒng)面臨的高峰除了周末,還周一到周五的一早一晚上下班時間。
參考歷史項目的數(shù)據(jù)
如果該產品已其他客戶使用,并且規(guī)模類似的,可以參考其他客戶的需求。例如在線購物網(wǎng)站,或者超市管理系統(tǒng),各行業(yè)的進銷存系統(tǒng)。
參考其他同行類似項目的數(shù)據(jù)
如果本企業(yè)沒做過類似的項目,那么可以參考其他同行企業(yè)的公布出來的數(shù)據(jù)——通常在企業(yè)公布的新聞或者成功解決方案中會提到,包括系統(tǒng)容量,系統(tǒng)所能承受的負載以及系統(tǒng)響應能力等。
推薦閱讀: