1 / 19

Sysgem File Synchronizer (SFiS)

SFiS is a centralized file management solution that allows users to create, edit, and distribute configuration files across multiple servers. It provides access control, auditing, monitoring, and reporting features.

areese
Download Presentation

Sysgem File Synchronizer (SFiS)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Sysgem File Synchronizer(SFiS) Manage configuration files on multiple target serversfrom definitions held in a central repository A Sysgem Enterprise Manager (SEM) Module

  2. Basic Principals…

  3. What it does… 1. Source File Mgt. • GUI to create and edit files • ‘Source’ files plus ‘Include’ files • Held in a central repository • Control access (for security & delegation) • Full auditing • Encrypted storage

  4. What it does… 2. File Distribution • Display target server & file lists • Show differences between Source / target files • ‘Drill down’ to see differences • Indicate required updates • Filter & select exceptions • One-click updates

  5. What it does… 3. Monitoring & Reporting • Take HTML / spreadsheet reports • Automatically monitor target files • Alarm inconsistencies • Report changes via e-mail • ‘Set & Forget’ Solution • Monitor 100’s of servers

  6. What it does… 4. Configuration Management • Run pre / post Shell scripts • One source file per target file for 100’s of servers • Typical files: • /etc/crontab • /etc/hosts • /etc/sudoers … • Or, use with any text file • Use a simple Meta-language to define variations between servers

  7. What it does… 5. Access Control & Audit Trail • Control access to: • nominated servers • Nominated files (target & source) • Script commands • Menu options … for nominated administrators • Full audit logging • Browse / analyse / report on audit logs

  8. What it does… 6. Control Integrity • Conform to central policies • Log authentic changes • Detect unauthorized changes • Automated alarms • Audit history browser

  9. How it works …

  10. Target Files Compare contents Central File On Distributed Servers Display Differences Compare & report…

  11. Target Files Synchronize contents Central File Distributed Servers Show Update Results Update & Deploy…

  12. Predictability … View which data / shell commands apply to individual servers and not others View which data & shell commands apply to individual servers and not others

  13. Typical Configuration FilesManaged by Sysgem File Synchronizer: • /etc/sudoers • /etc/hosts • /usr/openv/netbackup/bp.conf (Configuration file for netbackup) • /etc/crontab • /etc/sysctl.conf • /etc/group • /etc/shells • /etc/services • Scripts (with the “I” clause you can distribute scripts --- shell, Perl, etc)

  14. Key Benefits • Ease of Configuration Management: • Control Configuration files from one central point • Convenient and easy distribution of updates • Check status and look for exceptions for the entire network in a single display window • Increased Integrity & Increased Security : • Automatic monitoring resulting in alarms when corporate policies not being adhered to • Audit trail • Reduced Effort: • Delegate with fine granularity of privileges • Ease of Creating of Reports

  15. ########################################### # # This is a Demo File # # It is held on server: # # DemoLinux1 # # IP Address: # # 192.168.213.5 # # Port: # # 7251 # # Color Code: # # Blue # ########################################### ########################################### # # This is a Demo File # # It is held on server: # # DemoLinux2 # # IP Address: # # 192.168.213.7 # # Port: # # 7251 # # Color Code: # # Red # ########################################### Demonstration - target file content: DemoLinux1 DemoLinux2

  16. Demonstration - source file content: “T” = Title for source file T FileSync Demo - B1 # # Target Files: # F DemoLinux1 /tmp/FileSync/FileSync-Demo-B.txt F DemoLinux2 /tmp/FileSync/FileSync-Demo-B.txt A ++ D ########################################### D # D # This is a Demo File D # D # It is held on server: D # D # {{SRVNAME}} D # D # IP Address: D # D # {{IPADDRESS}} D # D # Port: D # D # {{PORT}} D # D # Color Code: D # D # {{COLOR}} D # D ########################################### “F” = target “File” name (One central source file, target files on multiple servers) “A ++” = Apply the following data items to *all* connected agents Variables for expansion at run time. “D” = Data items

  17. Additional Optional Slides Follow

  18. Managed Agents on Target Systems Authorization Server Management Console (Windows GUI) SEMInstalledComponents

  19. ManagedServers Administrators & Scripts Registered at Proxy Server SSH ProxyServer AuthorizationServer GUI Additional Security with SEM Proxy Servers…

More Related