Upload
ian-richardson
View
215
Download
0
Tags:
Embed Size (px)
Citation preview
1 | M. Sutter | IPE | 11.04.2008
KIT – die Kooperation vonForschungszentrum Karlsruhe GmbHund Universität Karlsruhe (TH)
Michael SutterH.-J. Mathes, K. Daumiller, T. Jejkal, R. Stotzka,
A. Kopmann and H. Gemmeke
Forschungszentrum KarlsruheInstitute for Data Processing and Electronics (IPE)
AugerAccess – Virtual Infrastructure for simulating complex networks
2 | M. Sutter | IPE | 11.04.2008
KIT – die Kooperation vonForschungszentrum Karlsruhe GmbHund Universität Karlsruhe (TH)
AugerAccess
• Extension of Pierre Auger Cosmic Ray Observatory• EU project in the Sixth Framework Program• Improve access to observatory in Argentina
– Replication of 7 Tbytes of measured data per year– Upgrade of the communication link
• Improve management via remote connection– Controllable world wide– Simplify software maintenance – Software for remote control and remote monitoring
• Authentication and authorization• Secure communication
3 | M. Sutter | IPE | 11.04.2008
KIT – die Kooperation vonForschungszentrum Karlsruhe GmbHund Universität Karlsruhe (TH)
Conditions for Remote Software
• Problems:– System for Data Acquisition and Slow Control with
• Hardware distribution on large area• Heterogeneous architecture• Multiple network services (DNS, DHCP, …)• Network boot (PXE – Preboot Execution environment)
Complex system architecture– System already in production
Not available for development and testing
• Objectives:– Environment for software development– Additional development system in hardware not possible
Virtualization of entire Data Acquisition environment
4 | M. Sutter | IPE | 11.04.2008
KIT – die Kooperation vonForschungszentrum Karlsruhe GmbHund Universität Karlsruhe (TH)
Auger Observatory
• Study of ultra-high energy cosmic rays– Energies up to 1020 eV
– Rare events (one particle per km² and century)
Giant detector needed
• Hybrid measurement– Surface detector (SD)
• 1600 Water-Cherenkov-Tanks
– Fluorescence detector (FD)• 24 telescopes in 4 buildings
5 | M. Sutter | IPE | 11.04.2008
KIT – die Kooperation vonForschungszentrum Karlsruhe GmbHund Universität Karlsruhe (TH)
• 3000 km²• Hardware is distributed
6 | M. Sutter | IPE | 11.04.2008
KIT – die Kooperation vonForschungszentrum Karlsruhe GmbHund Universität Karlsruhe (TH)
• Internet
• Central campus
• Radio link
• 4 buildings
• 6 computers each
7 | M. Sutter | IPE | 11.04.2008
KIT – die Kooperation vonForschungszentrum Karlsruhe GmbHund Universität Karlsruhe (TH)
Realization of Virtualization
• We use IBM Blade – VMware ESX Server as hypervisor on the host
– Virtual Infrastructure Client for administration and installation of all virtual machines
• 2 dual core Xeons @ 2.33 GHz• 16 GB Memory
8 | M. Sutter | IPE | 11.04.2008
KIT – die Kooperation vonForschungszentrum Karlsruhe GmbHund Universität Karlsruhe (TH)
Virtualized development environment
• Masquerading on Ipecdas• Services for Auger software
– DNS on Gina and every EyePC– PXE boot for every MirrorPC– DHCP on every EyePC– NFS (Network file system) on
every EyePC
• Auger software
Virtual system offers the same capabilities as the observatory in Argentina
9 | M. Sutter | IPE | 11.04.2008
KIT – die Kooperation vonForschungszentrum Karlsruhe GmbHund Universität Karlsruhe (TH)
Limitations of Virtualization
• Not possible– Radio link
– Special hardware can not be virtualized (telescopes)
– Latency time
– Hardware characteristics
• Possible– Simulation of entire FD environment inclusive “measurement”
– Network communication as in the observatory
– Easy to copy
– Extensible with physical hardware
Virtualization fulfills all requirements
10 | M. Sutter | IPE | 11.04.2008
KIT – die Kooperation vonForschungszentrum Karlsruhe GmbHund Universität Karlsruhe (TH)
Application: Remote Client
Service based communicationGT 4 Grid security used for authentication and authorization from outside
• Problems– Auger software in C++, CORBA
– GT 4 Java
• Solution– Apache Axis 2 for coupling of different languages
• Java Client• C Server• Problem compiling Axis service with Data Acquisition software
11 | M. Sutter | IPE | 11.04.2008
KIT – die Kooperation vonForschungszentrum Karlsruhe GmbHund Universität Karlsruhe (TH)
Next steps
• Installation of remote client
• Extension with physical hardware– Slow control system for development purposes
• New version of Operating System– At the moment only one dedicated version is possible
• Automatic Data Acquisition – Time scheduled from astronomical tables
• Virtualization of existing observatory– New release configured on development environment
– Easy rollback
12 | M. Sutter | IPE | 11.04.2008
KIT – die Kooperation vonForschungszentrum Karlsruhe GmbHund Universität Karlsruhe (TH)
Conclusion
• Virtualization allows reproduction of entire system– Lower costs
– Nearly same possibilities as the hardware
• Virtualization is flexible solution– Simulating complex hardware architecture
– Software development for Auger observatory
– Simulation of network architecture
– Measurement of data with the development environment
Virtualization offers new possibilities for projects in regard to software and architecture development
Thank you for your attention!