0. හැඳින්වීම, හෝ ටිකක් offtopicමෙම ලිපිය උපත ලැබුවේ එවැනි මෘදුකාංගවල සංසන්දනාත්මක ලක්ෂණ හෝ ලැයිස්තුවක් පවා එක තැනක සොයා ගැනීම අතිශයින් දුෂ්කර බැවිනි. අපි අවම වශයෙන් යම් ආකාරයක නිගමනයකට පැමිණීමට ද්රව්ය පොකුරක් සවල කළ යුතුය.
මේ සම්බන්ධයෙන්, මම මෙම ප්රශ්නය ගැන උනන්දුවක් දක්වන අය සඳහා ටිකක් කාලය හා ශ්රමය ඉතිරි කිරීමට තීරණය කළ අතර, එක් ස්ථානයක හැකි උපරිම එකතු කර, මා විසින් ප්රගුණ කළ කියවා, එක් ස්ථානයක ජාල සිතියම්ගත කිරීම සඳහා පද්ධති ගණන.
මෙම ලිපියේ විස්තර කර ඇති සමහර පද්ධති මා විසින් පෞද්ගලිකව උත්සාහ කර ඇත. බොහෝ විට, මේවා මේ මොහොතේ යල් පැන ගිය අනුවාද විය. පහත දැක්වෙන සමහරක් මම පළමු වරට දකිමි, ඒවා පිළිබඳ තොරතුරු මෙම ලිපිය සකස් කිරීමේ කොටසක් ලෙස පමණක් එකතු කරන ලදී.
මම දිගු කලක් පද්ධති ස්පර්ශ කළ නිසාත්, ඒවායින් සමහරක් කිසිසේත් ස්පර්ශ නොකළ නිසාත්, මා සතුව තිරපිටපත් හෝ උදාහරණ කිසිවක් නොතිබුණි. එබැවින් මම ගූගල්, විකි, යූ ටියුබ්, සංවර්ධක අඩවි වල මගේ දැනුම අලුත් කර, එහි තිරපිටපත් හාරා, එහි ප්රතිඵලයක් ලෙස මට එවැනි දළ විශ්ලේෂණයක් ලැබුණි.
1. න්යාය
1.1 කුමක් සඳහා ද?
"ඇයි?" යන ප්රශ්නයට පිළිතුරු දීමට මුලින්ම ඔබ "ජාල සිතියම" යනු කුමක්දැයි වටහා ගත යුතුය. ජාල සිතියම - (බොහෝ විට) ජාල උපාංගවල අන්තර්ක්රියාකාරිත්වයේ තාර්කික-චිත්රක-ක්රමානුරූප නිරූපණය සහ ඒවායේ වඩාත්ම වැදගත් පරාමිතීන් සහ ගුණාංග විස්තර කරයි. වර්තමානයේ, එය බොහෝ විට උපාංගවල තත්ත්වය සහ අනතුරු ඇඟවීමේ පද්ධතිය නිරීක්ෂණය කිරීම සමඟ ඒකාබද්ධව භාවිතා වේ. ඉතින්: එවිට, ජාල නෝඩ් වල පිහිටීම, ඒවායේ අන්තර්ක්රියා සහ ඒවා අතර සම්බන්ධතා පිළිබඳ අදහසක් ලබා ගැනීම සඳහා. අධීක්ෂණයට සමගාමීව, හැසිරීම් රෝග විනිශ්චය සහ ජාලයේ හැසිරීම පුරෝකථනය කිරීම සඳහා ක්රියාකාරී මෙවලමක් අපට ලැබේ.
1.2 L1, L2, L3
ඒවා OSI ආකෘතියට අනුව Layer 1, Layer 2 සහ Layer 3 ද වේ. L1 - භෞතික මට්ටම (වයර් සහ මාරු කිරීම), L2 - භෞතික ලිපින මට්ටම (mac-ලිපින), L3 - තාර්කික ලිපින මට්ටම (IP-ලිපින).
ඇත්ත වශයෙන්ම, L1 සිතියමක් තැනීමේ තේරුමක් නැත, එය තාර්කිකව එකම L2 වෙතින් අනුගමනය කරයි, සමහර විට, මාධ්ය පරිවර්තක හැර. ඉන්පසුව, දැන් නිරීක්ෂණය කළ හැකි මාධ්ය පරිවර්තක තිබේ.
තාර්කිකව - L2 නෝඩ් වල mac-ලිපින මත පදනම්ව ජාල සිතියමක් ගොඩනඟයි, L3 - නෝඩ් වල IP ලිපින මත.
1.3 පෙන්විය යුතු දත්ත මොනවාද
එය විසඳිය යුතු කාර්යයන් සහ කැමැත්ත මත රඳා පවතී. උදාහරණයක් ලෙස, මට ස්වභාවිකවම එම යකඩ කැබැල්ල "සජීවී" ද, එය "එල්ලෙන්නේ" කුමන වරායේද සහ වරාය ඉහළට හෝ පහළට ඇත්තේ කුමන තත්වයකද යන්න තේරුම් ගැනීමට අවශ්ය වේ. එය L2 විය හැකිය. සාමාන්යයෙන්, L2 මට ව්යවහාරික අර්ථයෙන් වඩාත්ම අදාළ ජාල සිතියම් ස්ථලකය ලෙස පෙනේ. නමුත් රසය සහ වර්ණය ...
වරායේ සම්බන්ධතා වේගය නරක නැත, නමුත් එහි අවසාන උපාංගයක් තිබේ නම් විවේචනාත්මක නොවේ - PC මුද්රණ යන්ත්රයක්. ප්රොසෙසර බර මට්ටම, නොමිලේ ලැබෙන RAM ප්රමාණය සහ යකඩ කැබැල්ලේ උෂ්ණත්වය බැලීමට හැකි නම් හොඳයි. නමුත් මෙය තවදුරටත් එතරම් පහසු නැත, මෙහිදී ඔබට SNMP කියවිය හැකි අධීක්ෂණ පද්ධතියක් වින්යාස කිරීමට සහ ලැබුණු දත්ත ප්රදර්ශනය කිරීමට සහ විශ්ලේෂණය කිරීමට අවශ්ය වනු ඇත. මේ ගැන වැඩි විස්තර පසුව.
L3 සම්බන්ධයෙන්, මට මෙය හමු විය
1.4. කෙසේද?
එය අතින් කළ හැකිය, එය ස්වයංක්රීයව කළ හැකිය. අතින් නම්, දිගු කාලයක් සඳහා සහ ඔබ මානව සාධකය සැලකිල්ලට ගත යුතුය. ස්වයංක්රීයව නම්, සියලුම ජාල උපාංග “ස්මාර්ට්” විය යුතු බවත්, එස්එන්එම්පී භාවිතා කිරීමට හැකි බවත්, මෙම එස්එන්එම්පී නිවැරදිව වින්යාස කර තිබිය යුතු බවත්, ඒවායින් දත්ත රැස් කරන පද්ධතියට මෙම දත්ත කියවිය හැකි බවත් ඔබ සැලකිල්ලට ගත යුතුය.
එය අපහසු නොවන බව පෙනේ. නමුත් අන්තරායන් තිබේ. සෑම පද්ධතියකටම උපාංගයෙන් අප දැකීමට කැමති සියලුම දත්ත කියවීමට නොහැකි වනු ඇත, නැතහොත් සියලුම ජාල උපාංගවලට මෙම දත්ත ලබා දිය නොහැක, සහ සෑම පද්ධතියකටම ජාල සිතියම් තැනිය නොහැක යන කාරණයෙන් අවසන් වේ. ස්වයංක්රීය ප්රකාරය.
ස්වයංක්රීය සිතියම් උත්පාදනය කිරීමේ ක්රියාවලිය ආසන්න වශයෙන් පහත පරිදි වේ:
- පද්ධතිය ජාල උපකරණ වලින් දත්ත කියවයි
- දත්ත මත පදනම්ව, එය රවුටරයේ එක් එක් වරාය සඳහා වරායන් මත ලිපින ගැලපෙන වගුවක් සාදයි
- ලිපිනයන් සහ උපාංග නම් ගැලපේ
- port-portdevice සම්බන්ධතා ගොඩනඟයි
- මේ සියල්ල රූප සටහනක ස්වරූපයෙන් අඳින්න, පරිශීලකයා සඳහා "ඉන්ටිටිව්"
2. පුහුණු වන්න
එබැවින්, ජාල සිතියමක් තැනීමට ඔබට භාවිතා කළ හැකි දේ ගැන අපි දැන් කතා කරමු. ඇත්ත වශයෙන්ම, මෙම ක්රියාවලිය හැකිතාක් ස්වයංක්රීය කිරීමට අපට අවශ්ය ආරම්භක ලක්ෂ්යයක් ලෙස ගනිමු. හොඳයි, එනම්, Paint සහ MS Visio තවදුරටත් නොවේ... නමුත්... නැහැ, ඒවා.
ජාල සිතියමක් තැනීමේ ගැටළුව විසඳන විශේෂිත මෘදුකාංග තිබේ. සමහර මෘදුකාංග නිපැයුම් සඳහා පරිසරයක් සැපයිය හැක්කේ "අතින්" ගුණාංග සහිත පින්තූර එකතු කිරීම, සබැඳි ඇඳීම සහ අතිශයින් කප්පාදු කරන ලද ආකාරයෙන් "අධීක්ෂණය" දියත් කිරීම සඳහා පමණි (නෝඩය සජීවීව හෝ තවදුරටත් ප්රතිචාර නොදක්වන්නේද යන්න). අනෙක් අයට ජාල රූප සටහන තනිවම ඇඳීමට පමණක් නොව, එස්එන්එම්පී වෙතින් පරාමිති පොකුරක් කියවිය හැකිය, බිඳවැටීම් වලදී පරිශීලකයාට කෙටි පණිවුඩයක් හරහා දැනුම් දිය හැකිය, ජාල දෘඩාංගයේ වරායන් පිළිබඳ තොරතුරු පොකුරක් ලබා දිය හැකිය, සහ මේ සියල්ල පමණි. ඔවුන්ගේ ක්රියාකාරිත්වයේ කොටසක් (එකම NetXMS).
2.1. නිෂ්පාදන
එවැනි මෘදුකාංග රාශියක් ඇති බැවින් ලැයිස්තුව සම්පූර්ණ නොවේ. නමුත් ගූගල් විසින් මාතෘකාව මත ලබා දෙන සියල්ල මෙයයි (ඉංග්රීසි භාෂා අඩවි ඇතුළුව):
විවෘත මූලාශ්ර ව්යාපෘති:
ලෑන්ටොපොලොග්
නයිජීස්
අයිසිං
NeDi
පැන්ඩෝරා එෆ්එම්එස්
පීආර්ටීජී
NetXMS
සර්බික්ස්
ගෙවූ ව්යාපෘති:
ලැන්ස්ටේට්
සම්පූර්ණ ජාල මොනිටරය
Solarwinds Network Topology Mapper
UVexplorer
අවීක්
AdRem NetCrunch
2.2.1. නිදහස් මෘදුකාංග
2.2.1.1. LanTopoLog
යූරි වොලොකිටින් විසින් නිර්මාණය කරන ලද මෘදුකාංගයකි. අතුරු මුහුණත හැකි තරම් සරල ය. Softina සහාය දක්වයි, අපි කියමු, අර්ධ ස්වයංක්රීය ජාල ගොඩනැගීම. ඇයට සියලුම රවුටරවල (IP, SNMP අක්තපත්ර) සැකසුම් “පෝෂණය” කළ යුතුය, එවිට සෑම දෙයක්ම තනිවම සිදුවනු ඇත, එනම්, වරායන් පෙන්වන උපාංග අතර සම්බන්ධතා ගොඩනගා ඇත.
නිෂ්පාදනයේ ගෙවන සහ නොමිලේ අනුවාද ඇත.
2.2.1.2. නාගියෝස්
විවෘත මූලාශ්ර මෘදුකාංග 1999 සිට පවතී. පද්ධතිය ජාල අධීක්ෂණය සඳහා නිර්මාණය කර ඇත, එනම්, එයට SNMP හරහා දත්ත කියවා ස්වයංක්රීයව ජාල සිතියමක් ගොඩනගා ගත හැක, නමුත් මෙය එහි ප්රධාන කාර්යය නොවන බැවින්, මෙය ඉතා ... අමුතු ආකාරයකින් සිදු කරයි ... NagVis භාවිතා කරයි. සිතියම් තැනීමට.
2.2.1.3. අයිසිංගා
අයිසිංගා යනු වරක් නාගියෝස් වෙතින් විසන්ධි වූ විවෘත මූලාශ්ර පද්ධතියකි. පද්ධතිය ස්වයංක්රීයව ජාල සිතියම් තැනීමට ඔබට ඉඩ සලසයි. එකම ගැටළුව වන්නේ එය Nagios යටතේ සංවර්ධනය කරන ලද NagVis ඇඩෝනය භාවිතයෙන් සිතියම් තැනීමයි, එබැවින් ජාල සිතියමක් තැනීම සම්බන්ධයෙන් මෙම පද්ධති දෙක සමාන යැයි අපි උපකල්පනය කරමු.
2.2.1.4. NeDi
ජාලය තුළ ඇති නෝඩ් ස්වයංක්රීයව හඳුනා ගැනීමට හැකියාව ඇති අතර, මෙම දත්ත මත පදනම්ව, ජාල සිතියමක් ගොඩනඟන්න. අතුරුමුහුණත තරමක් සරල ය, SNMP හරහා තත්ව අධීක්ෂණය ඇත.
නිෂ්පාදනයේ නොමිලේ සහ ගෙවන ලද අනුවාද තිබේ.
2.2.1.5. පැන්ඩෝරා එෆ්එම්එස්
ස්වයංක්රීය සොයාගැනීමේ හැකියාව, ජාලයක් ස්වයංක්රීයව ගොඩනැගීම, SNMP. ලස්සන අතුරු මුහුණතක්.
නිෂ්පාදනයේ නොමිලේ සහ ගෙවන ලද අනුවාද තිබේ.
2.2.1.6. පීආර්ටීජී
ජාල සිතියමක් ස්වයංක්රීයව ගොඩනඟන්නේ කෙසේදැයි මෘදුකාංගය නොදනී, පින්තූර අතින් ඇදගෙන යාම පමණි. නමුත් ඒ සමඟම, එය SNMP හරහා උපාංගවල තත්ත්වය නිරීක්ෂණය කළ හැකිය. මගේ ආත්මීය මතය අනුව අතුරු මුහුණත අපේක්ෂා කිරීමට බොහෝ දේ ඉතිරි කරයි.
දින 30 - සම්පූර්ණ ක්රියාකාරිත්වය, පසුව - "නිදහස් අනුවාදය".
2.2.1.7. NetXMS
NetMXS යනු මූලික වශයෙන් විවෘත මූලාශ්ර අධීක්ෂණ පද්ධතියකි, ජාල සිතියමක් තැනීම අතුරු ශ්රිතයකි. නමුත් එය ඉතා පිළිවෙළකට ක්රියාත්මක වේ. ස්වයංක්රීය සොයාගැනීම් මත පදනම් වූ ස්වයංක්රීය ගොඩනැඟිල්ල, SNMP හරහා නෝඩ් අධීක්ෂණය, රවුටර වරායන් සහ අනෙකුත් සංඛ්යාලේඛනවල තත්ත්වය නිරීක්ෂණය කළ හැකිය.
2.2.1.8. සබ්බික්ස්
Zabbix යනු NetXMS වලට වඩා නම්යශීලී සහ බලවත් විවෘත මූලාශ්ර අධීක්ෂණ පද්ධතියකි, නමුත් එයට ජාල සිතියම් සෑදිය හැක්කේ අතින් ක්රමයෙන් පමණි, නමුත් එයට ඕනෑම රවුටර පරාමිතීන් පාහේ නිරීක්ෂණය කළ හැකිය, එකතුව වින්යාසගත කළ හැකිය.
2.2.2. ගෙවන මෘදුකාංග
2.2.2..1 Lan State
ජාල ස්ථලකය ස්වයංක්රීයව පරිලෝකනය කිරීමට සහ අනාවරණය කරගත් උපකරණ මත පදනම්ව ජාල සිතියමක් තැනීමට ඔබට ඉඩ සලසන ගෙවුම් මෘදුකාංග. නෝඩය උඩුගත කිරීමෙන් පමණක් හඳුනාගත් උපාංගවල තත්ත්වය නිරීක්ෂණය කිරීමට ඔබට ඉඩ සලසයි.
2.2.2.2. සම්පූර්ණ ජාල මොනිටරය
ජාල සිතියමක් ස්වයංක්රීයව ගොඩනඟන්නේ නැති ගෙවුම් මෘදුකාංග. නෝඩ් ස්වයංක්රීයව හඳුනා ගන්නේ කෙසේදැයි නොදනී. ඇත්ත වශයෙන්ම, මෙය එකම Visio වේ, ජාල ස්ථල විද්යාව කෙරෙහි පමණක් අවධානය යොමු කරයි. නෝඩය උඩුගත කිරීමෙන් පමණක් හඳුනාගත් උපාංගවල තත්ත්වය නිරීක්ෂණය කිරීමට ඔබට ඉඩ සලසයි.
ජරාව! මම උඩින් ලිව්වා අපි පේන්ට් සහ වීසියෝ ප්රතික්ෂේප කරනවා කියලා... හරි, එහෙම වෙන්න දෙන්න.
මම වීඩියෝ අත්පොතක් සොයා ගත්තේ නැත, මට එය අවශ්ය නැත ... වැඩසටහන එසේ ය.
2.2.2.3. Solarwinds Network Topology Mapper
ගෙවන මෘදුකාංග, අත්හදා බැලීමේ කාල සීමාවක් ඇත. එය ස්වයංක්රීයව ජාලය පරිලෝකනය කර නිශ්චිත පරාමිතීන් අනුව සිතියමක් නිර්මාණය කළ හැකිය. අතුරු මුහුණත තරමක් සරල හා ප්රසන්න වේ.
2.2.2.4. UVexplorer
ගෙවූ මෘදුකාංග, දින 15ක අත්හදා බැලීම. එය ස්වයංක්රීයව හඳුනාගෙන ස්වයංක්රීයව සිතියමක් අඳින්න, උපාංග නිරීක්ෂණය කළ හැක්කේ ඉහළ / පහළ තත්ත්වයෙන් පමණි, එනම් උපාංග පිං හරහා.
2.2.2.5. අවුවික්
ජාල උපාංග ස්වයංක්රීයව අනාවරණය කර නිරීක්ෂණය කළ හැකි ලස්සන ගෙවන වැඩසටහනකි.
2.2.2.6. AdRem NetCrunch
දින 14ක අත්හදා බැලීමක් සහිත ගෙවූ මෘදුකාංග. ජාලය ස්වයංක්රීයව හඳුනා ගැනීමට සහ ස්වයංක්රීයව ගොඩනැගීමට හැකියාව ඇත. අතුරු මුහුණත උද්යෝගයක් ඇති කළේ නැත. SNMP හි ද නිරීක්ෂණය කළ හැක.
3. සංසන්දනාත්මක තහඩුව
පෙනෙන පරිදි, පද්ධති සංසන්දනය කිරීම සඳහා අදාළ සහ වැදගත් පරාමිතීන් ඉදිරිපත් කිරීම තරමක් අපහසු වන අතර ඒ සමඟම ඒවා එක් කුඩා තහඩුවකට ගැලපේ. මට ලැබුණේ මෙයයි:
*"පරිශීලක හිතකාමී" සැකසුම ඉතා ආත්මීය වන අතර, මට එය වැටහේ. නමුත් "අවුල් බව සහ කියවිය නොහැකි බව" වෙනත් ආකාරයකින් විස්තර කරන්නේ කෙසේද යන්න මා සිතුවේ නැත.
**“ජාලය පමණක් නොව අධීක්ෂණය” යන්නෙන් අදහස් කරන්නේ මෙම යෙදුමේ සුපුරුදු අර්ථයෙන් “අධීක්ෂණ පද්ධතියක්” ලෙස පද්ධතියේ ක්රියාකාරිත්වය, එනම් OS වෙතින් ප්රමිතික කියවීමේ හැකියාව, අථත්යකරණ ධාරක, ආගන්තුකයාගේ යෙදුම් වලින් දත්ත ලබා ගැනීමයි. OS, ආදිය.
4. පුද්ගලික මතය
පුද්ගලික අත්දැකීම් වලින්, ජාල අධීක්ෂණය සඳහා මෘදුකාංගය වෙන වෙනම භාවිතා කිරීමේ කාරණය මම නොදකිමි. ජාල සිතියමක් තැනීමේ හැකියාව ඇති සෑම දෙයකටම සහ සෑම කෙනෙකුටම අධීක්ෂණ පද්ධතියක් භාවිතා කිරීමේ අදහස ගැන මම වඩාත් පැහැදී සිටිමි. Zabbix ට මේක අමාරුයි. නාගියෝස් සහ ඉසිංගා ද. මේ සම්බන්ධයෙන් සතුටු වන්නේ NetXSM පමණි. කෙසේ වෙතත්, ඔබ ව්යාකූල වී Zabbix හි සිතියමක් සාදන්නේ නම්, එය NetXMS ට වඩා හොඳ යැයි පෙනේ. Pandora FMS, PRTG, Solarwinds NTM, AdRem NetCrunch සහ බොහෝ විට මෙම ලිපියට ඇතුළත් නොවන වෙනත් දේවල් රාශියක් ඇත, නමුත් මම ඒවා දුටුවේ පින්තූර සහ වීඩියෝවල පමණි, එබැවින් මට ඒවා ගැන කිසිවක් පැවසිය නොහැක.
NetXMS ගැන ලියා ඇත
PS:
මම කොතැනක හෝ වැරැද්දක් කර ඇත්නම් සහ මම බොහෝ විට වැරැද්දක් කර ඇත්නම්, කරුණාකර එය අදහස් දැක්වීමේදී නිවැරදි කරන්න, මෙම තොරතුරු ප්රයෝජනවත් යැයි පෙනෙන අයට ඔවුන්ගේම අත්දැකීම් වලින් සියල්ල දෙවරක් පරීක්ෂා කිරීමට අවශ්ය නොවන පරිදි මම ලිපිය නිවැරදි කරමි.
ස්තුතියි.
මූලාශ්රය: www.habr.com