Upload
noreen-atkinson
View
215
Download
0
Embed Size (px)
DESCRIPTION
Industrial Control Engineering Introduction Mandate: WG Infrastructure to establish the needs for an ICE server pool and study the appropriate solutions Web page: https://j2eeps.cern.ch/wikis/display/EN/Infrastructure+to +establish+the+needs+for+an+ICE+server+pool+and+study +the+appropriate+solutions https://j2eeps.cern.ch/wikis/display/EN/Infrastructure+to +establish+the+needs+for+an+ICE+server+pool+and+study +the+appropriate+solutions Development: WinCC OA, PLC, LabVIEW, C++, Java No requirements: usually done on personal desktop Application development: No requirements. Test: functional test, integration test, performance test, validation test Diagnostic, debugging, operation Access to TN. EN/ICE InfrastructureHervé Milcent/Brice Copy3
Citation preview
Indu
stri
al C
ontr
ol E
ngin
eeri
ng
Hervé Milcent/Brice Copy 1
Infrastructure: EN/ICE needs
Wrap up
Mandate: WG Infrastructure to establish the needs for an ICE server pool and study the appropriate solutions
Hervé Milcent/Brice Copy
EN/ICE Infrastructure
Indu
stri
al C
ontr
ol E
ngin
eeri
ng
Hervé Milcent/Brice Copy 2
Outline Introduction, mandate, type of software/development Summary of the requirements Possible solutions/existing solutions Conclusion: agreement on the requirements and the
constraints
EN/ICE Infrastructure
Indu
stri
al C
ontr
ol E
ngin
eeri
ng
Hervé Milcent/Brice Copy 3
Introduction Mandate: WG Infrastructure to establish the needs for
an ICE server pool and study the appropriate solutions Web page:
https://j2eeps.cern.ch/wikis/display/EN/Infrastructure+to+establish+the+needs+for+an+ICE+server+pool+and+study+the+appropriate+solutions
Development: WinCC OA, PLC, LabVIEW, C++, Java No requirements: usually done on personal desktop
Application development: No requirements.
Test: functional test, integration test, performance test, validation test
Diagnostic, debugging, operation Access to TN.EN/ICE Infrastructure
Indu
stri
al C
ontr
ol E
ngin
eeri
ng
Hervé Milcent/Brice Copy 4
Requirements SCDDevelopment Validation/testing Integration test demo Prod. application
SCD JCOP/UNICOS WinCCOA compilation: GPN, Windows 2008, SLC6
WinCC OA: GPN, Windows 2008, BE/CO, experiment setup for Distribution, patch, JCOP, UNICOS
Load testing: GPN, Windows 2008, BE/CO, experiment setup
Long running stability test: GPN, Windows 2008, BE/CO, experiment setup
Distributed WinCCOA setup: GPN, Windows 2008, SLC6
CCC console like: scattered UI
Hudson: squish testing no •Diagnostic,debugging,operation•Windows/Linux trusted with soft.•Teminal server, VM
EN/ICE Infrastructure
Indu
stri
al C
ontr
ol E
ngin
eeri
ng
Hervé Milcent/Brice Copy 5
Requirements SICDevelopment Validation/testing Integration test demo Prod. application
SIC Hudson/nexus for building: GPN
LHCServices build
Test infrastructure: JIRA, SVN, dashboard, etc.
LHCServices: GPN•BE/CO setup
OPC Server validation: GPN•Standard setup with interface card•Experiment setup
CAN support:•Diagnostic•Reproduce problem•evaluation
UAB: GPN
•project specific•Hudson: UAB , LHCServices, DIP
May beOn requesttemporary
•Diagnostic,debugging,operation•Windows/Linux trusted with soft.•Teminal server, VM•Hudson, nexus for deployment
EN/ICE Infrastructure
Indu
stri
al C
ontr
ol E
ngin
eeri
ng
Hervé Milcent/Brice Copy 6
Requirements MTADevelopment Validation/testing Integration test demo Prod. application
MTA no RADE: GPN• full BE/CO setup •Linux/Windows CCC like console•Need of acc tools: LHCLogging, etc.
New release LabView:•Linux/Windows CCC like console, GPN
no no •Diagnostic,debugging,operation•Windows/Linux trusted with soft.
EN/ICE Infrastructure
Indu
stri
al C
ontr
ol E
ngin
eeri
ng
Hervé Milcent/Brice Copy 7
Requirements PLCDevelopment Validation/testing Integration test demo Prod. application
PLC no VM: ready images for development and testing
BE/CO test setup project: Servers for continuous integration, CPC performance, redundancy, PLC test
EN/ICE touch panel
Hudson: UAB and EcosimPro simlutation
CPC continuous integration test shared by many developers
Yespermanent
•Diagnostic,debugging,operation•Windows/Linux trusted with soft.•Teminal server, VM
EN/ICE Infrastructure
Indu
stri
al C
ontr
ol E
ngin
eeri
ng
Hervé Milcent/Brice Copy 8
To not forget EN/ICE WGs: may have requirement on infrastructure. Deploying and managing an infrastructure has a cost,
so it must be used Keep in mind:
VM: ready images or basic images and software installed with CMF?
Re-use as much as possible existing solutions Which type of interface do you want to get a VM,
server, etc. response time, user friendliness, etc. which level of service do you want?
EN/ICE Infrastructure
Indu
stri
al C
ontr
ol E
ngin
eeri
ng
9
Virtualization Solutions IT CERN Virtual Infrastructure (CVI)
Only supported platform for Windows templating (!) Labo 864
Obsolete G4 hardware without support (SLC5 or WS 2003 only)
VMWare virtualization lets us support Windows 2008 64 bits virtual machines
Local desktop virtualization products BE-CO Virtual PC infrastructure
For development and TN access only
https://cern.ch/en-ice/Virtualization+Service
EN/ICE Infrastructure Hervé Milcent/Brice Copy