Www.openfabrics.org Linux Management Enhancements Hal Rosenstock.

Slides:



Advertisements
Similar presentations
Nagios XI 2012 Mike Guthrie Twitter: mguthrie88 Projects:
Advertisements

© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 4: Routing Concepts Routing Protocols.
 WAN uses Serial ports  Ethernet Ports:  Straight through  Cross over.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 6 Managing and Administering DNS in Windows Server 2008.
Quality and Service in OFED 3.1
1 Week #1 Objectives Review clients, servers, and Windows network models Differentiate among the editions of Server 2008 Discuss the new Windows Server.
1 Week #1 Objectives Review clients, servers, and Windows network models Differentiate among the editions of Server 2008 Discuss the new Windows Server.
Diagnostics. Module Objectives By the end of this module participants will be able to: Use diagnostic commands to troubleshoot and monitor performance.
Network Hosts Analyzer Hadas Shumovitch Elad Levi Tal Katz
Chris Shuster 4/29/2009 1Chris Shuster.  Application Servers ◦ Backend processing platform. ◦ Multiple platforms, operating system and architecture.
CCNA Guide to Cisco Networking Fundamentals Fourth Edition Chapter 9 Network Services.
WANs and Routers Routers. Router Description Specialized computer Like a general purpose PC, a router has:  CPU  Memory  System Bus Connecting Internal.
COEN 252: Computer Forensics Router Investigation.
2006 Sonoma Workshop January 2006 Pre-Plugfest Interop Session Tuan Phamdo – Intel – Co-Chair IBTA CIWG Sujal Das - Director, SW Product Mgmt, Mellanox.
1 Semester 2 Module 6 Routing and Routing Protocols YuDa college of business James Chen
Copyright © 2002 Wensong Zhang. Page 1 Free Software Symposium 2002 Linux Virtual Server: Linux Server Clusters for Scalable Network Services Wensong Zhang.
1 Semester 2 Module 2 Introduction to Routers Yuda college of business James Chen
IB ACM InfiniBand Communication Management Assistant (for Scaling) Sean Hefty.
1 Chapter 2 ROUTER FUNDAMENTALS By: Tassos Tassou.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 7: Advanced File System Management.
Guide to MCSE , Second Edition, Enhanced1 Windows XP Network Overview Most versatile Windows operating system Supports local area network (LAN) connections.
5 Copyright © 2008, Oracle. All rights reserved. Configuring the Oracle Network Environment.
OFED 1.x Roadmap & Release Process November 06 Jeff Squyres, Woodruff, Robert J, Betsy Zeller, Tziporet Koren,
12 Copyright © 2004, Oracle. All rights reserved. Oracle Net Services.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 7 Distance Vector Routing Protocols.
11 Copyright © 2005, Oracle. All rights reserved. Configuring the Oracle Network Environment.
Chap 5 Startup and Setup Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
Open Fabrics BOF Supercomputing 2008 Tziporet Koren, Gilad Shainer, Yiftah Shahar, Bob Woodruff, Betsy Zeller.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 9 Basic Router Troubleshooting.
Update on Scalable SA Project #OFADevWorkshop Hal Rosenstock Mellanox Technologies.
Guide to Linux Installation and Administration, 2e1 Chapter 10 Managing System Resources.
6 Copyright © 2009, Oracle. All rights reserved. Configuring the Oracle Network Environment.
Ch.2 – Introduction to Routers
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 7 Distance Vector Routing Protocols.
InfiniBand Routers Ian Colloff : QLogic LWG Co-Chair.
1 Microsoft Management Console Tool to create customized administration tools Customized tools known as MMC consoles, or simply consoles.
Management Tools Development related to DoE Hal Rosenstock.
OFED 1.3 InfiniBand Management Update Hal Rosenstock.
Donna C. Hamby Sr. Principal Instructor Oracle University Oracle Corporation.
Ch.2 – Introduction to Routers CCNA 2 version 3.0 Rick Graziani Cabrillo College.
Introduction to Routers
OFED 1.2 Management Update Hal Rosenstock.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Router Initialization steps.
Module 4 DNS Installation. DNS Software BIND (80+ %) Berkeley Internet Name Domain NSD (Name Server Daemon)
Sem 2v2 Chapter 5 Router Startup and Setup. A router initializes by loading the bootstrap, the operating system, and a configuration file. If the router.
Router Startup and Setup Honolulu Community College Cisco Academy Training Center Semester 2 Version 2.1.
OpenFabrics Developers Summit SC06 QoS Update and Implementation RFC Eitan Zahavi, Mellanox Technologies Nov 2006.
Quality of Service Support Dror Goldenberg - Mellanox Sean Hefty – Intel.
Michael Mast Senior Architect Applications Technology Oracle Corporation.
InfiniBand Routing in OFA Jason Gunthorpe – Obsidian Sean Hefty – Intel Hal Rosenstock – Voltaire.
Introduction to Python for System Administrators Toshio Kuratomi May 2011.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 7: Advanced File System Management.
CCNA 2 v3.1 Module 2 Introduction to Routers
BGP 1. BGP Overview 2. Multihoming 3. Configuring BGP.
CCNA Routing and Switching Routing and Switching Essentials v6.0
Semester 2 5/6 JEOPARDY CHAPTERS 5 & 6 REVIEW S2C06 Jeopardy Review.
Router Startup and Setup
Cisco S2 C5 Router Startup.
“Basic Linux/UNIX Command Line”
Simple Connectivity Between InfiniBand Subnets
CCNA 3 v3.1 Module 6 Switch Configuration
Chapter 4: Routing Concepts
Michael Mast Senior Architect
Chapter 10: Device Discovery, Management, and Maintenance
CCNA Routing and Switching Routing and Switching Essentials v6.0
CCNA 2 v3.1 Module 7 Distance Vector Routing Protocols
Chapter 10: Device Discovery, Management, and Maintenance
Router Startup and Setup
Managing Cisco IOS Software
CCNA 2 2 Double JEOPARDY Midterm REVIEW S2C06 Jeopardy Review.
Presentation transcript:

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 Jan 2007 Dec 2006 Jan 2007 TBD Aug 2007 Now

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 TBD Dec 2006 Mar 2007 Jun 2007 TBD

5 OpenSM  Quality of Service Manager  Performance Manager  Advanced Failover  Berkeley DB as backend ? 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 TBD Apr 2007 Done Apr 2007

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