貓頭鷹v1.0版本的架構(gòu)圖詳解
v1.0版本考慮到是貓頭鷹從無到有的情況,架構(gòu)設(shè)計盡量簡單。可以在一臺機器上部署該系統(tǒng)。
數(shù)據(jù)量計算:目前,v1.0版本默認的采用了每5分鐘請求一次監(jiān)控頁面的策略。如果按此頻率計算一個監(jiān)控任務(wù)的監(jiān)控數(shù)據(jù)量是
假設(shè),貓頭鷹可以為10000個監(jiān)控任務(wù)提供服務(wù)支撐。那么,一年的時間貓頭鷹數(shù)據(jù)庫中需要存放多少條記錄呢? 1萬個監(jiān)控任務(wù)收集到的數(shù)據(jù)量是:103680x10000=1036800000(條),這是多少呢?它是:壹拾億叁仟陸佰捌拾萬
v2.0版本將會實現(xiàn)多idc請求功能。分布式的請求發(fā)送及響應(yīng)匯總,解決由于單機版不能全面反應(yīng)各地網(wǎng)請求的問題。目前,此版本還未進行開發(fā)。
更多建議: