網路為鄰—P2P網站監控技術
網路為鄰—P2P網站監控技術
1. 初級網站監控
在網站監控需求初現端倪的時候,網站監控服務提供者和眾多網路應用一樣,將其監控程式部署在某一臺或者幾臺伺服器上,這種簡易的監控滿足了初級使用者需要監控的基本需求。但是這種單個監控模式有天然的缺陷:
(1) 沒有從實際客戶的角度出發。
實際客戶不會是像部署在機房的伺服器一樣穩定,而是有千差萬別的軟硬體環境、來自不同的地域、使用不同運營商提供的網路服務。因此,不能從根本上保證真實的監控背景。
(2) 只考慮到單個伺服器對目標網站之間的監控,難以保證準確的報告。
例如監控伺服器自身網路出現問題的時候,通知網管人員說網站無法訪問就不對了。同時,如果監控伺服器本身已經Down掉,那就更談不上對目標網站的監控了。
2. 強化的網站監控
隨著客戶要求的提高,透過一段時間的摸索,有些監控服務提供商(Monitoring Service Provider,我們簡稱為MSP)提出,透過分佈部署監控伺服器來達到監控的目的。
這些MSP透過在不同地域、不同運營商的機房分別部署監控伺服器,這樣既避免了個別伺服器Down機導致服務缺失,也可從各個不同地域去分別模擬訪問客戶端,可以達到分散式監控的目的。
同時這種改進的監控也有不可避免的侷限性:
(1) 大量的在不同地域、不同運營商機房部署伺服器,成本太高;同時因為成本高,監控伺服器的數量和廣泛性也受到限制。
(2) 只是從各個機房去監控伺服器,不是模擬真正千差萬別的客戶端,沒有足夠的客觀性可言。
3. 的P2P監控網路
的監控網路充分貫徹現在流行的P2P技術理念,以“我為人人,人人為我”精神,讓所有使用者互相監測各自的網站。
作為享受免費監控服務的使用者,可以選擇成為監控網路的一個節點(Node),這樣就成為的終生免費使用者,在享受服務的同時作為一個監控客戶端,適時的訪問被監控的網站。
成為YMU網路的一員,安裝簡單
只需要下載一個Node頁面,部署到Internet可以訪問的Web伺服器上,然後向我們提交這個可以訪問的頁面地址即可。
成為YMU網路的一員,沒有安全風險
安裝成為Node的部署頁面是安全可驗證的,無任何風險,YMU網路決不透過Node頁面作惡,或者讓Node作惡。
成為YMU網路的一員,不會霸佔大量資源
成為YMU監控網路的一員,就會被偶爾呼叫到去監控其他客戶的網站,YMU讓Node做的事情僅僅相當於到目標網站下載一個頁面,不會佔用大量頻寬,不會霸佔太多系統資源。
4. P2P技術簡介
P2P,即Peer-to-Peer,指點對點、對等網路,它是一種分散式網路,網路的參與者共享他們所擁有的一部分硬體資源(處理能力、儲存能力、網路連線能力、印表機等),這些共享資源能被其它對等節點(Peer)直接訪問而無需經過中間實體。與傳統的Client/Server模式不同,在P2P網路中,參與者既是資源提供者(Server),又是資源獲取者(Client)。
跟傳統C/S結構相比,P2P技術具有如下技術特點:
· 非中心化(Decentralization):網路中的資源和服務分散在所有結點上,資訊的傳輸和服務的實現都直接在結點之間進行,可以無需中間環節和伺服器的介入,避免了可能的瓶頸。
· 可擴充套件性(Extensibility):在P2P網路中,隨著使用者的加入,系統整體的資源和服務能力也在同步地擴充,從而能更高效地滿足使用者的需要。
· 健壯性(Robustness):P2P架構天生具有耐攻擊、高容錯的優點。由於服務是分散在各個結點之間進行的,部分結點或網路遭到破壞對其它部分的影響很小。P2P網路通常都是以自組織的方式建立起來的,並允許結點自由地加入和離開,並能根據網路頻寬、結點數、負載等變化不斷地做自適應式的調整。
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7200323/viewspace-968115/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 網站安全監控的方法講解,網站安全監控技術網站
- 網路分流器-網路分流器-網路流量監控技術及其方法
- 網站監控網站劫持,網站監控網站劫持有哪些需要注意的網站
- 網路監聽技術
- iOS網路效能監控iOS
- upptime:使用GitHub Actions監控你的網站健康監控Github網站
- 影片壓縮技術助力油田管網影片監控
- OpManager:網路監控的利器
- Android網路效能監控方案Android
- 技術工具網站網站
- 華為網路技術-三層交換技術
- 如何進行網站的真實使用者監控(RUM)?怎麼進入監控網站網站
- ai行為識別技術監控AI
- 影片壓縮技術助力銀行網點影片監控
- 運維文件:網站監控系統運維網站
- 教你如何監控網站URL是否正常網站
- 2018華為網路技術大賽
- 網站技術架構網站架構
- 相比於本地部署的網站監控軟體,SaaS類的網站監控工具有什麼優勢?網站
- Prometheus監控規則推薦網站🔰Prometheus網站
- 網站內容監控工具:Website Watchman for Mac網站WebMac
- 乾貨 | 雲解析DNS之網站監控DNS網站
- 網站監控工具有哪些,8款好用的監控工具推薦網站
- 網站監控管理網站,網站監控管理網站有哪些,好用推薦網站
- 網路實時監控工具:PeakHour for macMac
- 乾貨 | 網路影片監控伺服器的數字音影片編碼技術詳解!伺服器
- 大型網際網路公司網站架構背後的基礎技術2019網站架構
- 端到端網路全鏈路監控方案
- 【網路安全技術篇】保護網站免受劫持的方法有哪些?網站
- 為什麼有些網際網路公司體量大,技術差?
- 女生能學網路安全技術嗎?網路安全技術學習路線
- 衛星網際網路網路監控運維天地一體化管理方案運維
- 網路冗餘技術
- 1、網路隧道技術
- 虛擬網路監控進階之路-DeepFlow
- 實時監控網路流量,精準辨別網路效能瓶頸
- 13個網路管理員必須瞭解的網路監控工具
- 調研位元組碼插樁技術,用於網際網路分散式系統監控設計和實現!分散式
- 華為:算力網際網路技術白皮書(附下載)