PDSF Host Database Shane Canon HEPiX Fall 2003.

Slides:



Advertisements
Similar presentations
TeraGrid Deployment Test of Grid Software JP Navarro TeraGrid Software Integration University of Chicago OGF 21 October 19, 2007.
Advertisements

26/05/2004HEPIX, Edinburgh, May Lemon Web Monitoring Miroslav Šiket CERN IT/FIO
XML-based Network Management Rob Enns
Web Applications Development Using Coldbox Platform Eddie Johnston.
Controls Group May 22-24, 2002 EPICS Collaboration Jefferson Lab Electronic Logbook Theo Larrieu Theo Mcguckin Michelle Joyce.
Adding scalability to legacy PHP web applications Overview Mario A. Valdez-Ramirez.
Cacti Workshop Tony Roman Agenda What is Cacti? The Origins of Cacti Large Installation Considerations Automation The Current.
Software Frameworks for Acquisition and Control European PhD – 2009 Horácio Fernandes.
TYPO3 Content Management System College of Natural & Social Sciences Webpage TYPO3 Content Management System College of Natural & Social Sciences Webpage.
Multiple Tiers in Action
Bar|Scan ® Asset Inventory System The leader in asset and inventory management.
Securing LAMP: Linux, Apache, MySQL and PHP Track 2 Workshop PacNOG 7 July 1, 2010 Pago Pago, American Samoa.
CVSQL 2 The Design. System Overview System Components CVSQL Server –Three network interfaces –Modular data source provider framework –Decoupled SQL parsing.
Managing Software using RPM. ♦ Overview In Linux, Red Hat Package Manager referred as RPM is a tool used for managing software packages and its main function.
CLUE Framework IETF 84 July 30 – Aug 3, 2012 Mark Duckworth Allyn Romanow Brian Baldino Andy Pepperell.
Exlibris: Developers Meet Developers Feb. 1-2, 2010 Voyager To NUFinancials ( peoplesoft ) System ( for Invoice Payment ) Michael North Northwestern University.
Work Report Presented by Sukant, Sanjay and Ganesh.
London April 2005 London April 2005 Creating Eyeblaster Ads The Rich Media Platform The Rich Media Platform Eyeblaster.
From Creation to Dissemination A Case Study in the Library of Congress’s use Open Source Software DLF Spring Forum Corey Keith
INFSOM-RI Juelich, 10 June 2008 ETICS - Maven From competition, to collaboration.
1 Alice DAQ Configuration DB
Update on Database Issues Peter Chochula DCS Workshop, June 21, 2004 Colmar.
N ATIONAL E NERGY R ESEARCH S CIENTIFIC C OMPUTING C ENTER 1 PDSF Host Database HEPiX Fall 2002 Cary Whitney
A Web-Enabled Aircraft Scheduler Michael Wallette 20 Nov
Accelerator Physics SNS EPICS Integration with Web-based Technologies Presentation by Madhan Sundaram.
1 The new Fabric Management Tools in Production at CERN Thorsten Kleinwort for CERN IT/FIO HEPiX Autumn 2003 Triumf Vancouver Monday, October 20, 2003.
Graphing and statistics with Cacti AfNOG 11, Kigali/Rwanda.
K.Furukawa, Nov Database and Simulation Codes 1 Simple thoughts Around Information Repository and Around Simulation Codes K. Furukawa, KEK Nov.
CERN-PH-SFT-SPI August Ernesto Rivera Contents Context Automation Results To Do…
02/09/2010 Industrial Project Course (234313) Virtualization-aware database engine Final Presentation Industrial Project Course (234313) Virtualization-aware.
Sample School Website. What is wrong with the existing School Webspace Site? Can only host static pages – no dynamic content possible. Can not be edited.
CD Collection Hector Urtubia Fall Summary Motivation and Objective Technologies Used Project Design Database Design and Integration Demo.
SimDB Implementation & Browser IVOA InterOp 2008 Meeting, Theory Session 1. Baltimore, 26/10/2008 Laurent Bourgès This work makes use of EURO-VO software,
Licensing Infrastructure Issues Solutions Experience Matthias Schröder for N.Høimyr, M.Katzarova, P.Saiz, A.M.Osborne, A.Thys, P.Bähler, H.Hansbakk.
CP476 Internet Computing Perl CGI and MySql 1 Relational Databases –A database is a collection of data organized to allow relatively easy access for retrievals,
INFSO-RI Enabling Grids for E-sciencE /10/20054th EGEE Conference - Pisa1 gLite Configuration and Deployment Models JRA1 Integration.
Computing Facilities CERN IT Department CH-1211 Geneva 23 Switzerland t CF CF Monitoring: Lemon, LAS, SLS I.Fedorko(IT/CF) IT-Monitoring.
Oct HPS Collaboration Meeting Jeremy McCormick (SLAC) HPS Web 2.0 OR Web Apps and Databases (Oh My!) Jeremy McCormick (SLAC)
PMT/HPD Database University of Iowa. Current Database State 2 Database Locations  MySQL omega.physics.uiowa.edu Used by web interface on Iowa‘s HEP website.
5/29/2001Y. D. Wu & M. Liu1 Content Management for Digital Library May 29, 2001.
Overview of cluster management tools Marco Mambelli – August OSG Summer Workshop TTU - Lubbock, TX THE UNIVERSITY OF CHICAGO.
Scientific Linux Inventory Project (SLIP) Troy Dawson Connie Sieh.
CERN IT Department CH-1211 Genève 23 Switzerland M.Schröder, Hepix Vancouver 2011 OCS Inventory at CERN Matthias Schröder (IT-OIS)
Spacewalk + Fedora = 42. What is Spacewalk? A systems management platform designed to provide complete lifecycle management of the operating system and.
Introduction to Python for System Administrators Toshio Kuratomi May 2011.
Sebastian Kügler, FrOSCon 2006 Jarosław Staniek, aKademy 2006 Database (data) components for KDE applications developers codename: KexiDB Facts ● Your.
AstroGrid-D Host Monitoring in AstroGrid-D with GRAM-Audit or SGAS based on Usage Records Format S. Braune, F. Breitling, H. Enke AIP.
Enterprise E-Commerce and DotNetNuke
Chapter 13 Web Application Infrastructure
Polymorph Technologies Pte Ltd “ The Leader in Information Technology”
Chapter 14 Network Management
An Introduction to the IVC Software Framework
VI-SEEM Data Discovery Service
Relational Database Collaboration
PHP / MySQL Introduction
Introduction of Week 3 Assignment Discussion
Challenges in Network Troubleshooting In big scale networks, when an issue like latency or packet drops occur its very hard sometimes to pinpoint.
Populating a Data Warehouse
Populating a Data Warehouse
Content of Presentation
Module 01 ETICS Overview ETICS Online Tutorials
MySQL Migration Toolkit
Accessing Your MySQL Database from the Web with PHP (Ch 11)
Metadata The metadata contains
…and web frameworks in general
OpenURL: Pointing a Loaded Resolver
CSE591: Data Mining by H. Liu
Supporting High-Performance Data Processing on Flat-Files
PyWBEM Python WBEM Client: Overview #2
Web Application Development Using PHP
Presentation transcript:

PDSF Host Database Shane Canon HEPiX Fall 2003

Objective Wanted a simple database framework to… Maintain total inventory Consolidate all information about nodes Track Hardware problems and repairs Routine processes (cfengine) Financial aspects Web and CLI based access

Components Backend database uses mysql Liberal uses of perl scripts for populating, maintaining and querying the database Used perl modules to simplify new scripts PHP based web frontend Make heavy use of other libraries and tools (Php-templates, phpMyEdit, Ezpdf)

What does it do today? Tracks various hardware components (disk, NICs, processors, chassis) Rudimentary ticket system and remarks Event logs Purchasing related data (vendor, purchase order, payment sources) Rudimentary integration with nagios Groups and host attributes

Web Interface

CLI Interface Update commands Query/Update tool updateSystemBasics updateDiskDb updateNicDb systemLogger Query/Update tool PdsfDbUtil Data gathering version (no-db access) dumps data in XML format which can be read only central node with access to db

TODO Build framework for supporting multiple platforms Make system easily extensible Continue to polish package Documentation Add tables for other components (for example motherboard info) or come up with generic structure to extend the system

Other Possibilities Postgres - View would be handy Python Interface

Conclusion Already being used heavily for various day to day operations Looking for outside interest Needs a few LBL specific items removed Already fairly well packages (RPMs)