CMDB in Snow Part 7 Zhechka Toteva IT/DI-SM. Conclusions from last meeting Snow table column Snow table Source for Puppet Source for CDB From where Comment.

Slides:



Advertisements
Similar presentations
Easily retrieve data from the Baan database
Advertisements

Competency Checklist Version 5. CREATING A CHECKLIST Authoring View.
CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL
Experiment Support CERN IT Department CH-1211 Geneva 23 Switzerland t DBES GGUS – CERN SNOW (Service Now) interface 3 rd update For T1SCM.
CERN LCG Overview & Scaling challenges David Smith For LCG Deployment Group CERN HEPiX 2003, Vancouver.
Operating Systems Operating system is the “executive manager” of all hardware and software.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved Managing Server.
Academic Technology Services The UCLA Grid Portal - Campus Grids and the UC Grid Joan Slottow and Prakashan Korambath Research Computing Technologies UCLA.
Firefox 2 Feature Proposal: Remote User Profiles TeamOne August 3, 2007 TeamOne August 3, 2007.
Update on Version Control Systems: GitLab, SVN, Git, Trac, CERNforge
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation.
Computing Facilities CERN IT Department CH-1211 Geneva 23 Switzerland t CF Implementing Service Management Processes with Service-Now Zhechka.
Microsoft Office Word 2013 Expert Microsoft Office Word 2013 Expert Courseware # 3251 Lesson 4: Working with Forms.
A walkthrough of the SageQuest Mobile Control Online & ESC integration.
Guideline for ClinLabGeneticist tool Jinlian Wang
Zhechka Toteva IT/DI-SM
CMDB in Snow Part 2 Zhechka Toteva IT/DI-SM. Conclusions from last meeting Snow table column Snow table Source for Puppet Source for CDB From where CommentsHowon.
CMDB in Snow Part 6 Zhechka Toteva IT/DI-SM. Conclusions from last meeting Snow table column Snow table Source for Puppet Source for CDB From where Comment.
AliEn uses bbFTP for the file transfers. Every FTD runs a server, and all the others FTD can connect and authenticate to it using certificates. bbFTP implements.
TAKING CARE GUIDELINES Sub-title Place, Month Year.
CMDB in Snow Issues with data synchronisation Zhechka Toteva IT/DI-SM.
XP New Perspectives on Microsoft Office Access 2003 Tutorial 12 1 Microsoft Office Access 2003 Tutorial 12 – Managing and Securing a Database.
AI project components: Facter and Hiera
The trkNavigator plugin 22/10/ CERN - DataBase meeting Simone Paoletti INFN - Sez. Firenze.
Grid Computing I CONDOR.
…using Git/Tortoise Git
CERN IT Department CH-1211 Genève 23 Switzerland t Experiences running a production Puppet Ben Jones HEPiX Bologna Spring.
Microsoft ® Business Solutions–Navision ® 4.0 Development II - C/SIDE Solution Development Day 2.
Support in setting up a non-grid Atlas Tier 3 Doug Benjamin Duke University.
ANALYSIS AND IMPLEMENTATION OF GRAPH COLORING ALGORITHMS FOR REGISTER ALLOCATION By, Sumeeth K. C Vasanth K.
1 The System Menu. 2 The System menu Dashboard Page displayed upon every login. It encompasses several boxes organised in two columns that provide a complete.
E-science grid facility for Europe and Latin America E2GRIS1 Gustavo Miranda Teixeira Ricardo Silva Campos Laboratório de Fisiologia Computacional.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Digital Networking TOI David Smith
The Alternative Larry Moore. 5 Nodes and Variant Input File Sizes Hadoop Alternative.
Large Farm 'Real Life Problems' and their Solutions Thorsten Kleinwort CERN IT/FIO HEPiX II/2004 BNL.
Statewide Financial System Program 1 Accounts Receivable: Refresher Training Key Points Accounts Receivable: Refresher Training Key Points Welcome.
TANGO Events “To be or not to be ?” Architecture Implementation Demonstration (?) Open questions.
Data Management Dan Szymczak – Director of Technology.
1. During the standard installation of NetBackup 6.5 you will need to select a Custom install. 2. A valid License Key to install the Windows Media server.
Lecture 4 Mechanisms & Kernel for NOSs. Mechanisms for Network Operating Systems  Network operating systems provide three basic mechanisms that support.
Linux Operations and Administration
Offline Operations Aidan Robson (for the offline group) CDF Weekly, 6 August 2010 Calibrations: Calibration tables are being finalised for p30 (13 April.
Jan Hatje, DESY SNL Editor and Debugger EPICS collaboration meeting SNL Editor and Debugger EPICS collaboration meeting 2008 Shanghai Institute.
Jan 27, 2003D0 Trigger Db Status1 Trigger Database Status Elizabeth Gallas – FNAL CD Trigger Working Page d0.fnal.gov/~gallas/d0_private/trig/trigger.html.
Experiment Support CERN IT Department CH-1211 Geneva 23 Switzerland t DBES Andrea Sciabà Hammercloud and Nagios Dan Van Der Ster Nicolò Magini.
Computing Facilities CERN IT Department CH-1211 Geneva 23 Switzerland t CF Alarming with GNI VOC WG meeting 12 th September.
Hardware, 010 – Revision notes Scales use Controller board O/Ps for Feed Control (FCE’s) Flow meters use their own on board O/Ps for Feed Control (FCE’s)
1Maria Dimou- cern-it-gd LCG November 2007 GDB October 2007 VOM(R)S Workshop report Grid Deployment Board.
Daniele Spiga PerugiaCMS Italia 14 Feb ’07 Napoli1 CRAB status and next evolution Daniele Spiga University & INFN Perugia On behalf of CRAB Team.
ATS code development workflow Group Name: TST WG Source: Mahdi Ben Alaya, TST WG vice chair, SENSINOV, Miguel.
Accounting in DataGrid HLR software demo Andrea Guarise Milano, September 11, 2001.
DICOMwebTM 2015 Conference & Hands-on Workshop University of Pennsylvania, Philadelphia, PA September 10-11, 2015 DICOMweb Workflow API (UPS-RS) Jonathan.
+ AliEn status report Miguel Martinez Pedreira. + Touching the APIs Bug found, not sending site info from ROOT to central side was causing the sites to.
ATS code development workflow Group Name: TST WG Source: Mahdi Ben Alaya, TST WG vice chair, SENSINOV, Miguel.
Priority PDA module overview Developed in conjunction with organisations who use field service engineers, carrying out on-site installs, repairs or maintenance.
GGUS summary (3 weeks) VOUserTeamAlarmTotal ALICE7029 ATLAS CMS LHCb Totals
Automating operational procedures with Daniel Fernández Rodríguez - Akos Hencz -
Five todos when moving an application to distributed HTC.
Company LOGO Sage CRM – Marketing Sage CRM 7.3 provides a new integration with MailChimp for marketing campaigns. In this.
Using Git with collaboration, code review, and code management for open source and private projects. & Using Terminal to create, and push commits to repositories.
Zhechka Toteva IT/DI-SM
Easily retrieve data from the Baan database
LCGAA nightlies infrastructure
Zhechka Toteva IT/DI-SM
Spacewalk and Koji at Fermilab
Microsoft Word 2003 Illustrated Complete
Use Cases & User Mocks Customer Call –
Microsoft Office Access 2003
User Manual/Guideline
Multi VO Rucio Andrew Lister.
Presentation transcript:

CMDB in Snow Part 7 Zhechka Toteva IT/DI-SM

Conclusions from last meeting Snow table column Snow table Source for Puppet Source for CDB From where Comment s How on demand Status Cluster Server/Clus ter/Cluster Node Puppet_nod es CDBforeman push single Work on- going ImportanceServer Puppet_nod es CDBPuppet_db Yes/no for puppet push single Work on- going Last Modified in CDB Server-CDB Not need in the future for push Push! Via ? JSON. Pull of a single host information from hwdb. Not needed LocationServerCDB?CDB LANDB- >INFOR Better from LANDB. Later from INFOR. pull database view Done NameServer Puppet_nod es CDBLANDB pull database view Done Rack Server/Rac k LANDBCDB LANDB- >INFOR Null for VM ? pull database view Done Serial Number ServerCDB hwdb incremental pull HWDBDone VendorServer-CDBhwdb incremental pull HWDBDone WarrantyServerCDB hwdb incremental pull HWDBDone Retired flagServerhwdbfull pullHWDB Done for warranties Discussion last meeting

Conclusions from last meeting Snow table column Snow table Source for Puppet Source for CDB From where Comment s How on demand Status Cluster Server/Clus ter/Cluster Node Puppet_nod es CDBforeman push single Ready for testing ImportanceServer Puppet_nod es CDBPuppet_db Yes/no for puppet push single Ready for testing Last Modified in CDB Server-CDB Not need in the future for push Push! Via ? JSON. Pull of a single host information from hwdb. Not needed LocationServerCDB?CDB LANDB- >INFOR Better from LANDB. Later from INFOR. pull database view Done NameServer Puppet_nod es CDBLANDB pull database view Done Rack Server/Rac k LANDBCDB LANDB- >INFOR Null for VM ? pull database view Done Serial Number ServerCDB hwdb incremental pull HWDBDone VendorServer-CDBhwdb incremental pull HWDBDone WarrantyServerCDB hwdb incremental pull HWDBDone Retired flagServerhwdbfull pullHWDB Done for warranties Status today

HWDB -> Snow: Status  Automatic push via the Snow JSON interface using user certificate  Synchronise the warranty information  Synchronise the host information  Incremental synchronisation  Feed Snow production  Retire machines for retired contracts Done Full data pull on regular basis

HWDB -> Snow: Future plan  TO BE FINISHED:  Pull the retired flag per host  Decided that it is not possible. Check in LANDB instead? When should the check be run?  From the HWDB or from INFOREAM  Run the code with a service account certificate  Work in progress To be finished

Puppet/Forman -> Snow: Status  Automatic push via the Snow JSON interface using user certificate  Synchronise the cluster information  Synchronise the essential flag  Incremental synchronisation  Feed Snow production Full data pull on regular basis Done

Puppet/Forman -> Snow: Status II  Snow pulls from Puppet on demand (per host)  Create a proxy code running at CERN that  Provide SOAP interface for Snow via basic authentication  Pull data from Puppet using certificate  Enhance Snow to calls the SOAP interface, whenever an alarm for unknown machine arrives  Synchronise on demand with LANDB and HWDB for the future? (for the future) Pull on demand Done To be tested

Others…  IT Contact – change the “Add CI Contacts to Watch List” action in order to merge the CDB IT Contact with the LANDB main/responsible user/e-group  Operating system is retrieved from LANDB for all network devices (going in production on Monday) Done

Pending questions  Retired information:  From where?  HWDB warranty information  How?  Marked with by retired flag - wait  Still synchronised with CDB:  Contract type, Model number – to be stopped  Department/Group ? – future: puppet master – not needed, retrieved from the FE

What else  Puppet will provide Default FE per host or host_group  Will be sent to Snow in the alarm (for special alarms).  Will be exported to Snow. In case of a new alarm coming without an FE, the incident will be assigned to the Default FE.  Could be done in LANDB maybe?  Accounts to be defined in Snow as CIs  Enclosure information  From INFOR

THANKS TO  Gavin, Miguel and Michal for the new fresh ideas and collaboration.  Alexandre who helped with the certificate usage and who provided us with final version of the two puppet views containing the essential flag and the host_group.  Steve who tries to make the Snow people life easier with special views and basic authentication access  Daniel who did the job on the Snow side  Afroditi who gave us all hwdb world