1 / 11

Linux Management Enhancements

Linux Management Enhancements. Hal Rosenstock. SM Axiom. All problems are SM problems until proven otherwise. OpenSM. IB router infrastructure Router port handling Extend PathRecord & MCMemberRecord Subnet Administration (SA) Enhancements SA database dump/restore InformInfo improvements

forestj
Download Presentation

Linux Management Enhancements

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. Linux Management Enhancements Hal Rosenstock

  2. SM Axiom All problems are SM problems until proven otherwise

  3. OpenSM • IB router infrastructure • Router port handling • Extend PathRecord & MCMemberRecord • Subnet Administration (SA) Enhancements • SA database dump/restore • InformInfo improvements • InformInfoRecord • Possibly other optional records currently not supported (SMInfoRecord, SwitchInfo, …) • MultiPathRecord 1.2 errata support Done Dec 2006 Now Jan 2007 Jan 2007 TBD Aug 2007

  4. OpenSM • Modular routing for multicast • Additional routing algorithms • Eitan’s algorithm • Simula (torus routing) • Weighting support for link load balancing • SDR/DDR, 1x/4x/12x • Daemon improvements • Command line interface • Local events handling ? • NodeDescription changed trap handling Dec 2006 TBD TBD TBD Mar 2007 Jun 2007 TBD TBD

  5. OpenSM • Quality of Service Manager • Performance Manager • Advanced Failover • Berkeley DB as backend ? TBD Aug 2007 TBD

  6. Diagnostics • LID and GUID on output of diag to make it easier to grep • Peer port characteristic checking • ibportstate enhancements • Detect additional fabric inconsistencies • Ibdiagui • New Mellanox contribution Apr 2007 Apr 2007 Done Apr 2007 TBD

  7. Summary and Shameless Plug • My good fortune for over 2 ½ years • DoE • Voltaire • SC and other metrics • Upcoming year challenges • Many consumers/testers/environments now and growing all the time • More (developer) contributors needed

  8. Backup

  9. OpenSM Daemon Mode • Stdout/stderr redirection • Merge with logging • Daemon attributes • Terminal detaching • Session leadership • Reforking to background • Handle log rotation while running • Unified and refreshable configurations • Rather than cached options • Better threads handling especially termination and synchronization

  10. OpenSM Command Line Interface • Unification with diags tools • Common getopt() wrapper • Unified extension per utility for specific options • Command line/config for OpenSM • Command line options/config parameters unification into single config module with different interfaces • Command line • Config file • Console • Future possibilities • SMTP • GUI • getopt() wrapper (as command line interface) • Config parser, loader, and reloader • Support for dynamic config parameter changing in OpenSM

  11. Assumptions for IB Router Simplification • Assumptions for simplest static router • Similar Pkeys • Similar SLs • Well known MGIDs

More Related