barriere o, le roux p 26.02.2015
TRANSCRIPT
Barriere O, Le Roux P 26.02.2015
GIS PORTAL RACKS
Integration of Equipment Racks in the Geographic Information Service (GS/ SE)
https://gis.cern.ch/gisportal/Racks.htm
2
Context Phase 1 data Integration Phase 2 update Proposals Summary
GIS Portal Racks Status Summary
3
Context Phase 1 data Integration Phase 2 update Proposals Summary
GIS Portal Racks Status Summary
4
GIS PORTAL Racks was born following an ACCOR study
To improve cabling, cabling documentation & data sharing
=> For BE/CO best effort service team.
To reduce accelerators downtime
Context
5
Before System:Equipment Location
Building 361Room: 1-012Rack: BCER677
Controls Configuration
7
Before System: GIS Portals
8
Current system: GIS Portal
9
Before system: GIS Portal
Before system limitations:We didn’t know the exact location of the rack
10
Before system:Equipment Cabling Document
11
Controls Configuration
DB
LayoutDB
Infor EAM DB IT NetOps DB
Before where to find information?
EDMS DB
DFS DB
GESMAR
Databases not linked
12
We lack a global infrastructure to document our huge installations.
Each equipment group provides its own solution
1. Locating the equipment
2. Finding the corresponding documentation
Study conclusions
13
GIS Portal Racks prototype
Integrate equipment racks in GIS Portal
Search by rack
Direct link to the technical documentation and databases
In databases, add links to GIS PORTAL RACKS
14
ACCOR study in 2011
Prototype in 2012
Accelerator Sector management agreement to start the project (BE,EN,TE) June 2013
Started the project in September 2013
Context history
15
Context Phase 1 data Integration Phase 2 update Proposals Summary
GIS Portal Racks Status Summary
16
BPMN (Business Process Model Notification) data flow(Coralie Perollini from MFIO (Maintenance Framework Implementation Office),Pascal, Olivier) https://edms.cern.ch/document/1308160/1
Rack Inventory APEX interface & PL/SQL API to import/publish (Pascal) https://apex.cern.ch/pls/htmldb_accdb/f?p=rackinventory
Racks models inventory (Keith) Racks inventory (Keith) Check on site (Keith, Olivier,)(LHC U help of Didier & Pascal C) Arc GIS drawings (Keith) Coordination with EL-EN, EN-CV, GS-ASE, GS-SE, IT-CS, TE-EPC
(Olivier) Data update in CCDB (Alexander & Eve)
Phase 1 data integration
17
InforEAMGS/ASE
EN/EL Cablothèque
Gesmar
"Demande d’installation de cables"
TE/CRGEN/CV
GS/ASE…
Layout DB
GIS DBGS/SE/DOP
RACK IMPORTSStaging table
Layout core tablesCombine with
already existing layout data
Import API running daily or on demand
Infrastructure and data flow
18
InforEAMGS/ASE
EN/EL Cablothèque
Gesmar
"Demande d’installation de cables"
TE/CRGEN/CV
GS/ASE…
Layout DB
GIS DBGS/SE/DOP
RACK IMPORTSStaging table
Layout core tablesCombine with
already existing layout data
Import API running daily or on demand
Infrastructure and data flow
Inventory of the distinct rack models with photos
APEX Interface on RACK IMPORTS table
to manage the inventory by building
19
InforEAMGS/ASE
EN/EL Cablothèque
Gesmar
"Demande d’installation de cables"
TE/CRGEN/CV
GS/ASE…
Layout DB
GIS DBGS/SE/DOP
RACK IMPORTSStaging table
Layout core tablesCombine with
already existing layout data
Import API running daily or on demand
Infrastructure and data flow
Sync to Layouton demand
Inventory status report by building, highlighting missing/incorrect data in layout, MTF or GIS
20
InforEAMGS/ASE
EN/EL Cablothèque
Gesmar
"Demande d’installation de cables"
TE/CRGEN/CV
GS/ASE…
Layout DB
GIS DBGS/SE/DOP
RACK IMPORTSStaging table
Layout core tables
GIS info PanelView
Combine with already existing
layout dataSync to Layout
on demand
Update LAYOUT_ID
or create new rack
Import API running daily or on demand
Creation not fullyautomated yet
Infrastructure and data flow
21
InforEAMGS/ASE
EN/EL Cablothèque
Gesmar
"Demande d’installation de cables"
TE/CRGEN/CV
GS/ASE…
Layout DB
GIS DBGS/SE/DOP
RACK IMPORTSStaging table
Layout core tables
GIS info PanelView
Combine with already existing
layout dataSync to Layout
on demand
Update LAYOUT_ID
or create new rack
Import API running daily or on demand
ESRI ArcGIS Interface to draw the rack shapes on top of the building/floor
schematics
Infrastructure and data flow
22
InforEAMGS/ASE
EN/EL Cablothèque
Gesmar
"Demande d’installation de cables"
TE/CRGEN/CV
GS/ASE…
Layout DB
GIS DBGS/SE/DOP
RACK IMPORTSStaging table
Layout core tables
GIS info PanelView
Combine with already existing
layout dataSync to Layout
on demand
Update LAYOUT_ID
or create new rack
Import API running daily or on demand
Match GIS Shapes with Layout data
using Labels &
LAYOUT_IDAutomatic since April
2014
Provide rack data to GIS
Infrastructure and data flow
23
Rack in the building hierarchy
GIS integration
Link to MTF
Link to GIS
45U Empty rack to be
filled in
Results in Layout web interface
24
Results in MTF / INFOR. EAM
Slot available for documentation
25
Process done & to be done
InforEAMGS/ASE
EN/EL Cablothèque
Gesmar
"Demande d’installation de cables"
TE/CRGEN/CV
GS/ASE…
Layout DB
GIS DBGS/SE/DOP
RACK IMPORTSStaging table
Layout core tables
GIS info PanelView
Combine with already existing
layout dataSync to Layout
on demand
Update LAYOUT_ID
or create new rack
Import API running daily or on demand
Match GIS Shapes with Layout data
using Labels &
LAYOUT_IDAutomatic since April
2014
Provide rack data to GIS
NETWORK DBIT-CS
IT sockets in racks
26
Results in GIS Portal Racks
Zoom 1:10
IT Socket list by rack done
by IT First Line
IT Socket Status:
FreeAssignedPortable
….
27
Process done & to be done
InforEAMGS/ASE
EN/EL Cablothèque
Gesmar
"Demande d’installation de cables"
TE/CRGEN/CV
GS/ASE…
Layout DB
GIS DBGS/SE/DOP
RACK IMPORTSStaging table
Layout core tables
GIS info PanelView
Combine with already existing
layout dataSync to Layout
on demand
Update LAYOUT_ID
or create new rack
Import API running daily or on demand
Match GIS Shapes with Layout data
using Labels &
LAYOUT_IDAutomatic since April
2014
Provide rack data to GIS
CCDB
NETWORK DBIT-CS
BE-CO
IT sockets in racks
Diamon
BE-CO
28
Results in CCDB & Diamon
GIS Portal Racks linksBuildingRoom Rack
29
Process done & to be done
InforEAMGS/ASE
EN/EL Cablothèque
Gesmar
"Demande d’installation de cables"
TE/CRGEN/CV
GS/ASE…
Layout DB
GIS DBGS/SE/DOP
RACK IMPORTSStaging table
Layout core tables
GIS info PanelView
Combine with already existing
layout dataSync to Layout
on demand
Update LAYOUT_ID
or create new rack
Import API running daily or on demand
Match GIS Shapes with Layout data
using Labels &
LAYOUT_IDAutomatic since April
2014
Provide rack data to GIS
CCDB
NETWORK DBIT-CS
BE-CO
IT sockets in racks
TO BE DONE
Diamon
BE-CO
30
Process to be done
Link FEC’sto racks
31
Process done & to be done
InforEAMGS/ASE
EN/EL Cablothèque
Gesmar
"Demande d’installation de cables"
TE/CRGEN/CV
GS/ASE…
Layout DB
GIS DBGS/SE/DOP
RACK IMPORTSStaging table
Layout core tables
GIS info PanelView
Combine with already existing
layout dataSync to Layout
on demand
Update LAYOUT_ID
or create new rack
Import API running daily or on demand
Match GIS Shapes with Layout data
using Labels &
LAYOUT_IDAutomatic since April
2014
Provide rack data to GIS
CCDB
NETWORK DBIT-CS
BE-CO
IT sockets in racks
TO BE DONE
Equipment groups DB
TO BE DONE
TO BE DONE
Diamon
BE-CO
32
Service Number of buildings Number of racks
Total (manpower/month)Database Work
Total (manpower/month)Installations Teams
Only BE/CO racks 301 4’811
All the racks in the buildings For
BE, EN, TE301 16’888
12 m.m(temp. Resource, PJAS)
14 m.m(temp. Resource, FSU)
All CERN racks for BE, EN, TE + GS, IT, PH, 496 25’174
19 m.m(temp. resource)
22 m.m(temp. resource)
N e c e s s a r y R e s o u r c e s E s t i m a t i o n ( 1 s t P h a s e B a s e d o n P r o t o t y p e )
Planning
Started September 2013 (but only 14 months of work done) PS Complex & LHC Underground done To finish LHC Surface -> 1month SPS -> 3 months Finally we are on time
Planning
33
34
Context Phase 1 data Integration Phase 2 update Proposals Summary
GIS Portal Racks Status Summary
35
Validate data imported
Maintain data up to date
Phase 2 Update
36
Validate data: LIU PSB Pilot( L H C I n j e c t o r U p g r a d e )
Check of equipment responsible done by
BE-OP Machine Coordinator(K.Hanke & F.Chapuis)
Names of racks to be changedIn Infor EAM, Gesmar, MTF…
37
Use BE-OP Machines coordinators to validate imported data
EN-EL is creating a DIR (Demande d’Installation de Rack) form
EN-EL is creating a DDR (Demande de Désafectation de Rack) form
Include GIS Portal Racks in the ECR (Equipment Change Request) workflow
Develop a GIS Portal application to report errors, to GIS Portal Rack support
One person for all equipment groups to make changes in GIS Portal Racks
Each equipment groups will be able to make updates
Strategy to be defined
Data Maintenance Proposal
38
Context Phase 1 data Integration Phase 2 update Proposals Summary
GIS Portal Racks Status Summary
39
Proposals to extend GIS Portal Racks
Automatically draw racks & electrical panels in LHC Tunnel
Automatically draw FIP Bus in LHC Tunnel
Display 1553 bus & Timing distribution in ‘GIS Portal Racks’
Search and display cables in ‘GIS Portal Racks’
Display Racks power distribution
40
Display Racks Power distributionLinks between:
Racks & power distribution
41
GIS Portal Racks is the first step
42
Racks Layout automatic
Application for Racks Layout:Link to CCDB to import data &Draw equipment not in CCDB
43
Cabling Layout automatic
Application for cabling Layout:Link to CCDB &
Draw equipment not in CCDB
44
summaryContext Situation before & now
Before it took time to locate a rack & find cabling documentation Before databases were not linked together Now, thank to GIS Portal Racks & geolocalisation Rapidly locate equipment racks Provide a standardized solution and easy access to cabling documentation & databases => To reduce accelerators downtime
1st Phase Data integration Data flow & Infrastructure are in place but there are still some links to be done Collecting data:
PS Complex, LHC underground & LHC surface in 15 months
SPS 3 months to do it
2nd Phase Data maintenance Validate imported data in collaboration with BE-OP Machines Coordinators Maintain data up to date:
Discussion on going with EN/EL (DIR, DDR)
Strategy to be discussed
Tools & procedures to be developed
Proposals: To extend ‘GIS PORTAL Racks’ in LHC tunnel, FIP bus, 1553 bus, cables…
○ Put them in place GIS Portal Racks is only the first step Next steps:
○ Develop tools to display rack & cabling Layout, synchronised with DB
45
Demonstration
https://gis.cern.ch/gisportal/Racks.htm