4.架構(gòu)圖

2018-12-30 14:58 更新

貓頭鷹v1.0版本的架構(gòu)圖詳解

v1.0版本考慮到是貓頭鷹從無到有的情況,架構(gòu)設(shè)計(jì)盡量簡(jiǎn)單??梢栽谝慌_(tái)機(jī)器上部署該系統(tǒng)。


數(shù)據(jù)量計(jì)算:目前,v1.0版本默認(rèn)的采用了每5分鐘請(qǐng)求一次監(jiān)控頁面的策略。如果按此頻率計(jì)算一個(gè)監(jiān)控任務(wù)的監(jiān)控?cái)?shù)據(jù)量是

  • 一天收集的數(shù)據(jù)量是:(60\/5)x24=288(條)
  • 一周收集的數(shù)據(jù)量是:288x7=2016(條)
  • 一個(gè)月收集的數(shù)據(jù)量是:288x30=8640(條)
  • 一年收集的數(shù)據(jù)量是:8640x12=103680(條)

假設(shè),貓頭鷹可以為10000個(gè)監(jiān)控任務(wù)提供服務(wù)支撐。那么,一年的時(shí)間貓頭鷹數(shù)據(jù)庫中需要存放多少條記錄呢? 1萬個(gè)監(jiān)控任務(wù)收集到的數(shù)據(jù)量是:103680x10000=1036800000(條),這是多少呢?它是:壹拾億叁仟陸佰捌拾萬


v2.0版本將會(huì)實(shí)現(xiàn)多idc請(qǐng)求功能。分布式的請(qǐng)求發(fā)送及響應(yīng)匯總,解決由于單機(jī)版不能全面反應(yīng)各地網(wǎng)請(qǐng)求的問題。目前,此版本還未進(jìn)行開發(fā)。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)