Download presentation
Presentation is loading. Please wait.
Published byVeronica Shaw Modified over 6 years ago
1
A Special Way To Manage Your Linux boxes by IM protocol
Tower Wan HAPPY CHINESE NEW YEAR
2
Agenda Lab Boxes Problem Solution (robot) Implementation Enhancement
What is the Linux IM protocol? What is the problem we are facing How we use IM to solve the trouble More IM implementations Linux IM Technology
3
Agenda Lab Boxes Problem Solution (robot) Implementation Enhancement
What is the Linux IM protocol? What is the problem we are facing How we use IM to solve the trouble More IM implementations Linux IM Technology
4
Lab Boxes Problem The server room topologies Trusted
Clustering control Do Linux command
5
Lab Boxes Problem System admin case examples
Power off all boxes gracefully Check OS distribution etc.
6
More ? Convenient ? Lab Boxes Problem Useful remote sys admin means:
Telnet/RSH/SSH SNMP VNC More ? Convenient ? What is Jabber? What is XMPP?
7
Agenda Lab Boxes Problem Solution (robot) Implementation Enhancement
What is the Linux IM protocol? What is the problem we are facing How we use IM to solve the trouble More IM implementations Linux IM Technology
8
Linux IM Technology Two Foundations www.jabber.org www.xmpp.org
What is Jabber? What is XMPP?
9
Linux IM Technology Features
10
Linux IM Technology Features
11
Reference to www.jabber.org/software
Linux IM Technology Software categories Servers (15) Components (35) Clients (97) Code libraries (53) Reference to Server sugguestion: Jabberd, OpenFire Server comparison chart (6 GPL)
12
Agenda Lab Boxes Problem Solution (robot) Implementation Enhancement
What is the Linux IM protocol? What is the problem we are facing How we use IM to solve the trouble More IM implementations Linux IM Technology
13
Solution Hint
14
Solution C/S deployment
15
Solution Workflow 1
16
Solution Workflow 2
17
Agenda Lab Boxes Problem Solution (robot) Implementation Enhancement
What is the Linux IM protocol? What is the problem we are facing How we use IM to solve the trouble More IM implementations Linux IM Technology
18
Implementation Server: Openfire/Jabber1.4 Client: Gaim/Pidgin
Library: SmackAPI Robot: Mobot
19
Implementation Mobot Structure
20
Implementation Mobot can do for you do local admin (session less)
do remote admin (ssh) do rdbm search
21
Implementation Mobot will do next Trap plugin Fetch log files
Build SSH tunnel
22
IM Solution Conclusion
How do you balance? Efficient: no login, cluster operation Easy: easy to go across firewall, no firewall limitation Security: Benefit Efficient Easy Defect Less Security !Session command
23
Q & A
24
THANK YOU!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.