0. Inngangur, eða svolítið offtopicÞessi grein fæddist aðeins vegna þess að það er mjög erfitt að finna samanburðareiginleika slíks hugbúnaðar, eða jafnvel bara lista, á einum stað. Við verðum að moka helling af efni til að komast að minnsta kosti að einhverri niðurstöðu.
Í þessu sambandi ákvað ég að spara smá tíma og fyrirhöfn fyrir þá sem hafa áhuga á þessu máli, og safnaði á einn stað hámarks mögulega, lesið sem ég lærði, fjölda kerfa fyrir netkortlagningu á einum stað.
Sum kerfanna sem lýst er í þessari grein hafa verið prófuð af mér persónulega. Líklega voru þessar útgáfur óviðkomandi í augnablikinu. Ég sé eitthvað af eftirfarandi í fyrsta skipti og upplýsingum um þau var eingöngu safnað sem hluti af undirbúningi þessarar greinar.
Vegna þess að ég snerti kerfin í langan tíma og snerti sum þeirra alls ekki, átti ég engin skjáskot eða dæmi. Svo ég endurnýjaði þekkinguna mína á Google, wiki, á youtube, þróunarsíðum, ég gróf skjáskot þar, og í kjölfarið fékk ég slíka yfirsýn.
1. Kenning
1.1. Til hvers?
Til að svara spurningunni "Af hverju?" Fyrst þarftu að skilja hvað "Netkort" er. Netkort - (oftast) rökrænt-grafískt-skematísk framsetning á samspili nettækja og tengingu þeirra, sem lýsir mikilvægustu breytum þeirra og eiginleikum. Nú á dögum er það oft notað í tengslum við eftirlit með stöðu tækja og viðvörunarkerfi. Svo: þá, til að hafa hugmynd um staðsetningu nethnúta, samspil þeirra og tengingar á milli þeirra. Samhliða eftirliti fáum við vinnutæki til að greina hegðun og spá fyrir um hegðun netsins.
1.2. L1, L2, L3
Þeir eru einnig Layer 1, Layer 2 og Layer 3 í samræmi við OSI líkanið. L1 - líkamlegt stig (vírar og rofi), L2 - líkamlegt heimilisfangsstig (mac-vistföng), L3 - rökrétt heimilisfangsstig (IP-vistföng).
Reyndar þýðir ekkert að byggja upp L1 kort, það leiðir rökrétt af sama L2, að undanskildum kannski fjölmiðlabreytum. Og svo, nú eru til fjölmiðlabreytir sem einnig er hægt að fylgjast með.
Rökrétt - L2 byggir netkort byggt á mac-vistföngum hnútanna, L3 - á IP tölum hnútanna.
1.3. Hvaða gögn á að sýna
Það fer eftir því hvaða verkefni á að leysa og óskum. Til dæmis vil ég náttúrlega skilja hvort járnstykkið sjálft sé "lifandi", á hvaða port það "hangur" og í hvaða ástandi portið er upp eða niður. Það gæti verið L2. Og almennt séð virðist mér L2 vera best viðeigandi netkortasvæðifræði í beittum skilningi. En bragðið og liturinn...
Tengihraðinn á portinu er ekki slæmur, en ekki mikilvægur ef það er endatæki þar - PC prentari. Það væri gaman að geta séð álag á örgjörva, magn af lausu vinnsluminni og hitastig á járnstykkinu. En þetta er ekki svo auðvelt lengur, hér þarftu að stilla eftirlitskerfi sem getur lesið SNMP og sýnt og greint móttekin gögn. Meira um þetta síðar.
Varðandi L3 þá fann ég þennan
1.4. Hvernig?
Það er hægt að gera það handvirkt, það er hægt að gera það sjálfkrafa. Ef með höndunum, þá í langan tíma og þú þarft að taka tillit til mannlegs þáttar. Ef það er sjálfvirkt, þá þarftu að taka með í reikninginn að öll nettæki verða að vera „snjöll“, geta notað SNMP og þetta SNMP verður að vera rétt stillt þannig að kerfið sem mun safna gögnum frá þeim geti lesið þessi gögn.
Það virðist ekki erfitt. En það eru gildrur. Byrjað á því að ekki geta öll kerfi lesið öll þau gögn sem við viljum sjá úr tækinu, eða ekki öll nettæki geta gefið þessi gögn, og endar á því að ekki öll kerfi geta smíðað netkort í sjálfvirk stilling.
Ferlið við sjálfvirka kortagerð er um það bil eftirfarandi:
– kerfið les gögn úr netbúnaði
- byggt á gögnunum myndar það töflu yfir heimilisfang sem passa við höfn fyrir hverja höfn leiðarinnar
- passar við heimilisföng og nöfn tækis
- byggir upp port-portdevice tengingar
- teiknar allt þetta í formi skýringarmyndar, "innsæi" fyrir notandann
2. Æfðu þig
Svo, við skulum tala núna um hvað þú getur notað til að byggja upp netkort. Við skulum taka það sem útgangspunkt að við viljum að sjálfsögðu gera þetta ferli sjálfvirkt eins og hægt er. Jæja, það er, Paint og MS Visio eru ekki lengur... þó... Nei, þau eru það.
Það er sérhæfður hugbúnaður sem leysir vandamálið við að búa til netkort. Sumar hugbúnaðarvörur geta aðeins veitt umhverfi til að bæta „handvirkt“ við myndum með eiginleikum, teikna tengla og ræsa „vöktun“ á afar styttu formi (hvort sem hnúturinn er lifandi eða svarar ekki lengur). Aðrir geta ekki aðeins teiknað netskýringarmyndina á eigin spýtur, heldur einnig lesið fullt af breytum frá SNMP, tilkynnt notandanum með SMS ef bilanir koma upp, veitt fullt af upplýsingum um tengi á netvélbúnaðinum, og allt þetta er aðeins hluti af virkni þeirra (sama NetXMS).
2.1. Vörur
Listinn er langt frá því að vera tæmandi, þar sem það er mikið af slíkum hugbúnaði. En þetta er allt sem Google gefur út um efnið (þar á meðal enskusíður):
Opinn uppspretta verkefni:
LanTopoLog
Nagios
icinga
NeDi
Pandóra FMS
PRTG
NetXMS
Zabbix
Greidd verkefni:
LanState
Total Network Monitor
Solarwinds Network Topology Mapper
UVexplorer
Auvik
AdRem NetCrunch
2.2.1. Ókeypis hugbúnaður
2.2.1.1. LanTopoLog
Hugbúnaður þróaður af Yuri Volokitin. Viðmótið er eins einfalt og það getur verið. Softina styður, við skulum segja, hálfsjálfvirka netbyggingu. Hún þarf að „fæða“ stillingar allra beina (IP, SNMP skilríki), þá mun allt gerast af sjálfu sér, þ.e. tengingar milli tækja verða byggðar sem gefa til kynna höfn.
Það eru greiddar og ókeypis útgáfur af vörunni.
2.2.1.2. Nagios
Opinn hugbúnaður hefur verið til síðan 1999. Kerfið er hannað fyrir netvöktun, það er að segja að það getur lesið gögn í gegnum SNMP og byggt sjálfkrafa upp netkort, en þar sem þetta er ekki aðalhlutverk þess gerir það þetta á mjög ... undarlegan hátt ... NagVis er notað að búa til kort.
2.2.1.3. Ísinga
Icinga er Open Source kerfi, sem á sínum tíma spratt af Nagios. Kerfið gerir þér kleift að smíða netkort sjálfkrafa. Eina vandamálið er að það byggir kort með því að nota NagVis viðbótina, sem var þróað undir Nagios, svo við munum gera ráð fyrir að þessi tvö kerfi séu eins hvað varðar byggingu netkorts.
2.2.1.4. NeDi
Geta greint hnúta sjálfkrafa á netinu og byggt á þessum gögnum netkort. Viðmótið er frekar einfalt, það er stöðuvöktun í gegnum SNMP.
Það eru ókeypis og greiddar útgáfur af vörunni.
2.2.1.5. Pandóra FMS
Getur í sjálfvirkri uppgötvun, sjálfvirkri uppbyggingu netkerfis, SNMP. Fínt viðmót.
Það eru ókeypis og greiddar útgáfur af vörunni.
2.2.1.6. PRTG
Hugbúnaðurinn veit ekki hvernig á að búa til netkort sjálfkrafa, aðeins að draga og sleppa myndum handvirkt. En á sama tíma getur það fylgst með stöðu tækja í gegnum SNMP. Viðmótið skilur mikið eftir, að mínu huglægu mati.
30 dagar - full virkni, síðan - "ókeypis útgáfa".
2.2.1.7. NetXMS
NetMXS er fyrst og fremst Open Source eftirlitskerfi, bygging netkorts er hliðaraðgerð. En það er útfært nokkuð snyrtilega. Sjálfvirk bygging byggð á sjálfvirkri uppgötvun, hnútaeftirlit í gegnum SNMP, fær um að fylgjast með stöðu beinatengja og annarrar tölfræði.
2.2.1.8. Zabbix
Zabbix er líka Open Source eftirlitskerfi og sveigjanlegra og öflugra en NetXMS, en það getur aðeins smíðað netkort í handvirkri stillingu, en það getur fylgst með næstum hvaða leiðarbreytum sem er, sem aðeins er hægt að stilla safnið af.
2.2.2. Greiddur hugbúnaður
2.2.2..1 Lan State
Greiddur hugbúnaður sem gerir þér kleift að skanna staðfræði netkerfisins sjálfkrafa og byggja upp netkort byggt á búnaðinum sem fannst. Leyfir þér að fylgjast með stöðu greindra tækja aðeins með því að hækka hnútinn sjálfan.
2.2.2.2. Total Network Monitor
Greiddur hugbúnaður sem byggir ekki sjálfkrafa upp netkort. Veit ekki einu sinni hvernig á að greina hnúta sjálfkrafa. Reyndar er þetta sama Visio, sem einbeitir sér aðeins að staðfræði netkerfisins. Leyfir þér að fylgjast með stöðu greindra tækja aðeins með því að hækka hnútinn sjálfan.
Djöfull! Ég skrifaði hér að ofan að við séum að neita Paint og Visio ... Allt í lagi, láttu það vera.
Ég fann enga myndbandshandbók og ég þarf hana ekki ... Forritið er svo sem svo.
2.2.2.3. Solarwinds Network Topology Mapper
Greiddur hugbúnaður, það er prufutími. Það getur sjálfkrafa skannað netið og búið til kort á eigin spýtur í samræmi við tilgreindar breytur. Viðmótið er frekar einfalt og notalegt.
2.2.2.4. UVexplorer
Greiddur hugbúnaður, 15 daga prufuáskrift. Það getur sjálfkrafa greint og sjálfkrafa teiknað kort, fylgst með tækjum aðeins með upp / niður stöðu, það er í gegnum tæki ping.
2.2.2.5. Auvik
Nokkuð gott borgað forrit sem getur sjálfkrafa greint og fylgst með nettækjum.
2.2.2.6. AdRem NetCrunch
Greiddur hugbúnaður með 14 daga prufuáskrift. Geta greint og byggt upp netið sjálfkrafa. Viðmótið vakti ekki eldmóð. Getur líka fylgst með í SNMP.
3. Samanburðarplata
Eins og það kom í ljós, það er frekar erfitt að koma með viðeigandi og mikilvægar breytur til að bera saman kerfi og á sama tíma passa þau í einn lítinn disk. Þetta er það sem ég fékk:
*„Notendavænt“ stillingin er mjög huglæg og ég skil það. En hvernig á annars að lýsa "klaufaskapnum og ólæsileikanum" datt mér ekki í hug.
** „Að fylgjast ekki aðeins með netinu“ felur í sér virkni kerfisins sem „eftirlitskerfi“ í venjulegum skilningi þessa hugtaks, það er að segja hæfileikann til að lesa mælikvarða frá stýrikerfinu, sýndarvæðingarhýsingar, taka á móti gögnum frá forritum í gesta OSes osfrv.
4. Persónuleg skoðun
Af persónulegri reynslu sé ég ekki tilganginn með því að nota hugbúnaðinn sérstaklega fyrir netvöktun. Ég er hrifnari af hugmyndinni um að nota eftirlitskerfi fyrir allt og alla með getu til að byggja upp netkort. Zabbix á erfitt með þetta. Nagios og Icinga líka. Og aðeins NetXSM ánægður í þessu sambandi. Þó að ef þú ruglast og býrð til kort í Zabbix, þá lítur það enn vænlegra út en NetXMS. Það er líka til Pandora FMS, PRTG, Solarwinds NTM, AdRem NetCrunch, og líklegast fullt af öðrum hlutum sem eru ekki með í þessari grein, en ég sá þá bara á myndum og myndböndum, svo ég get ekki sagt neitt um þá.
Um NetXMS var skrifað
PS:
Ef ég gerði mistök einhvers staðar, og ég gerði líklega mistök, vinsamlegast leiðréttu það í athugasemdum, ég mun leiðrétta greinina þannig að þeir sem finna þessar upplýsingar gagnlegar þurfi ekki að tvítékka allt af eigin reynslu.
Þakka þér.
Heimild: www.habr.com